ITAA网络技术及应用论坛

汤姆一通互联网技术及应用训练中心

注意:本论坛已迁移至学习组,请点击访问!

现在的时间是 2010年 9月 10日 22:41
所有显示的时间为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
ITAA会员
头像

加入时间: 2007年 11月 16日 07:47
帖子: 37
地址: -=EARTH=-
*
  离线 用户资料  
 
*
[解决]单CE双归属PE的问题
帖子 2008年 9月 13日 15:22 
拓扑见附件。R5,R6,R9以及BB2可以视而不见。

简单解释一下图:
1.R4,R2,R1是PE。R8,R7是CE。

R1上的RD是1000:1. export RT: 200:1 import RT: 200:2
R2上的RD是1000:1. export RT: 100:1 import RT: 200:2

R4上的RD是1000:1. export RT: 200:2 import RT: 200:1和100:1

2.PE与CE运行OSPF.IBGP关系都设置了update-sourc为loopback端口.
R3是R2的RR,R4是R1的RR,R3与R4是ebgp关系。R3-R2之间配置了next-hop-self,R4-R1也配置了.

3.R4中通过重分发将OSPF中的E2的路由发布到BGP去。original是“?”,以下我们称这条路由为神奇路由

4.假设R1,R2都还没有做BGP和OSPF之间的重分发。


我来描述一下神奇路由在AS200和AS100中扩散的过程

1.
R1在VPNV4 BGP路由表中有从R4学到的神奇路由.original是“?”
R2在VPNV4 BGP路由表中也有从R3学到的神奇路由,original也是“?”

2。
先在R1上做BGP和OSPF之间的重发布,那么这条神奇路由被注入到R1,R8和R2组成的OSPF区域中。
于是R2又从ospf学到了这条神奇路由,由于ospf的AD值优于IBGP,所以R2学到的神奇路由是从ospf过来的,而不是R3。
那么再在R2上做重发布的时候,R2会把神奇路由发布到BGP中。
这时候出现了奇怪的现象
在R2上show ip bgp vpnv4看到这条神奇路由的original是i,而不是“?”。

求解惑:
猜测是5类LSA的eternal route tag导致的,但看了一下RFC,里面只牵涉到了AS PATH的。没有看出那个字段会影响OSPF到BGP重发布时BGP的original属性。

IOS:c3640-jk9o3s-mz.123-8.T11.bin

求解惑,欢迎大家拍砖!!!


附件:
文件注释: 拓扑图
001.png
001.png [ 136.9 KB | 被浏览 1561 次 ]

_________________
1.知之为知之,不知Google
2.抓包是四海一家的解决之道
3.少说现象,多想本质


最后由 savageyao 编辑于 2008年 9月 15日 11:03,总共编辑了 1 次
*
  离线 用户资料  
 
Re: 单CE双归属PE的问题
帖子 2008年 9月 13日 21:37 
呵呵

_________________
图片
Gotolab's Blog


*
头像

加入时间: 2004年 8月 5日 09:35
帖子: 3345
地址: ITAA汤姆一通总部
ITAA会员
头像

加入时间: 2007年 11月 16日 07:47
帖子: 37
地址: -=EARTH=-
*
  离线 用户资料  
 
*
Re: 单CE双归属PE的问题
帖子 2008年 9月 15日 11:02 
自己研究了一下,发现这个问题其实不是哪么复杂,和单CE双归属PE没有一点关系。问题的本质是IGP到BGP的重发布。


CISCO IOS在IGP到BGP的重发布中,如果IGP的路由带有 Route tag,且这个tag满足一定的条件可以转化成AS的PATH相关的信息。那么再redistribute到BGP中去,
BGP的original属性为“I”而不是“?”

_________________
1.知之为知之,不知Google
2.抓包是四海一家的解决之道
3.少说现象,多想本质


*
  离线 用户资料  
 
Re: 单CE双归属PE的问题
帖子 2008年 9月 15日 11:40 
来个实际的例子,
R1---R2

R1和R2都跑ospf,area0,R1做OSPF到BGP的重发布,R2上重发布直连到OSPF(产生OSPF E2)

R2的关键配置:

route-map CONN permit 10
match interface Ethernet1/0
set tag 3489661028
!
route-map CONN permit 20
match interface Ethernet1/1
set tag 200

在R1上show ip bgp。发现从R2学到的OSPF E2 tag为200和3489661028的路由在BGP路由表中是两个不同的original属性。

savageyao 写道:
自己研究了一下,发现这个问题其实不是哪么复杂,和单CE双归属PE没有一点关系。问题的本质是IGP到BGP的重发布。


CISCO IOS在IGP到BGP的重发布中,如果IGP的路由带有 Route tag,且这个tag满足一定的条件可以转化成AS的PATH相关的信息。那么再redistribute到BGP中去,
BGP的original属性为“I”而不是“?”

_________________
1.知之为知之,不知Google
2.抓包是四海一家的解决之道
3.少说现象,多想本质


*
ITAA会员
头像

加入时间: 2007年 11月 16日 07:47
帖子: 37
地址: -=EARTH=-
头像

加入时间: 2006年 11月 11日 07:31
帖子: 2
*
  离线 用户资料  
 
*
Re: [解决]单CE双归属PE的问题
帖子 2009年 3月 20日 14:56 
有意义


显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
cron
Powered by ITAA © 2000, 2002, 2005, 2007 ITAA Group