雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: kingair

router-id的问题

  [复制链接]
发表于 2010-12-29 20:28:12 | 显示全部楼层
不明技术的飘过,顶过再走~~~
发表于 2010-12-29 20:45:40 | 显示全部楼层
答得很详细,LZ现在慢慢在蜕变成雄鹰的这个过程,加油~
 楼主| 发表于 2010-12-29 22:27:54 | 显示全部楼层
回复 2 # task 的帖子

我要表达的正是您发的附件那个例子的意思,
可是没有做出来,那个PDF文档中例子的效果.
我在检查一下!!
谢谢您!!

发表于 2010-12-29 22:54:31 | 显示全部楼层
回复 13 # kingair 的帖子

我觉得你可能哪里出错了。
昨天发给你之前,我还亲自验证了一遍的。
发表于 2010-12-30 09:13:03 | 显示全部楼层
回复 7 # bookpig 的帖子

呵呵,上面那一长串是楼主的语言。
觉得感同深受,就引用了。
发表于 2010-12-30 09:30:25 | 显示全部楼层
楼主可以把自己实验没成功的现象发上来,大家一起讨论下
 楼主| 发表于 2010-12-30 10:45:01 | 显示全部楼层
R1上的配置

拓扑
R1--- R2 -----R3
R1\R2\R3运行OSPF
R1\R2运行 IBGP

---------
R1#sho run
Building configuration...

Current configuration : 1671 bytes
!
version 12.3
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R1
!
boot-start-marker
boot-end-marker
!
!
no aaa new-model
ip subnet-zero
!
!
no ip domain lookup
!
ip cef
!
!
!         
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 1.1.1.1 255.255.255.0
!
interface Loopback1
no ip address
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!         
interface Serial1/0
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/1
ip address 12.12.12.1 255.255.255.0
serial restart-delay 0
!
interface Serial1/2
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/3
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/0
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/1
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/2
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/3
no ip address
shutdown
serial restart-delay 0
!
interface ATM3/0
no ip address
shutdown
no atm ilmi-keepalive
!
router ospf 100
router-id 10.10.10.10
log-adjacency-changes
network 1.1.1.0 0.0.0.255 area 0
network 12.12.12.0 0.0.0.255 area 0
!
router bgp 1
synchronization          // 同步打开,BGP的router-id和OSFP的不一样
bgp router-id 10.1.1.1
bgp log-neighbor-changes
network 1.1.1.0 mask 255.255.255.0
network 12.12.12.0 mask 255.255.255.0
neighbor 2.2.2.2 remote-as 1
neighbor 2.2.2.2 **-source Loopback0
neighbor 2.2.2.2 next-hop-self
no auto-summary
!
ip classless
no ip http server
!
!
!
!
!
!         
!
!
!
gatekeeper
shutdown
!
!
line con 0
exec-timeout 0 0
logging synchronous
stopbits 1
line aux 0
stopbits 1
line vty 0 4
!
!
end
---------

R2上的配置

R2#show run
Building configuration...

Current configuration : 1725 bytes
!
version 12.3
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R2
!
boot-start-marker
boot-end-marker
!
!
no aaa new-model
ip subnet-zero
!
!
no ip domain lookup
!
ip cef
!
!
!         
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback0
ip address 2.2.2.2 255.255.255.0
!
interface FastEthernet0/0
no ip address
shutdown
duplex half
!
interface Serial1/0
ip address 12.12.12.2 255.255.255.0
serial restart-delay 0
!
interface Serial1/1
ip address 23.23.23.2 255.255.255.0
serial restart-delay 0
!
interface Serial1/2
no ip address
shutdown
serial restart-delay 0
!
interface Serial1/3
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/0
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/1
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/2
no ip address
shutdown
serial restart-delay 0
!
interface Serial2/3
no ip address
shutdown
serial restart-delay 0
!
router ospf 100
router-id 20.20.20.20
log-adjacency-changes
network 2.2.2.0 0.0.0.255 area 0
network 12.12.12.0 0.0.0.255 area 0
network 23.23.23.0 0.0.0.255 area 0
!
router bgp 1
synchronization       // 同步打开, BGP的router-id和OSPF的不一样
bgp router-id 20.2.2.2
bgp log-neighbor-changes
network 2.2.2.0 mask 255.255.255.0
network 12.12.12.0 mask 255.255.255.0
redistribute ospf 100 route-map 10      // 重分发把IGP的路由引入BGP
neighbor 1.1.1.1 remote-as 1
neighbor 1.1.1.1 **-source Loopback0
neighbor 1.1.1.1 next-hop-self
no auto-summary
!
ip classless
no ip http server
!
!
access-list 1 permit 1.1.1.1
!
route-map 10 permit 1
match ip address 1
!
!
!
!
!
!
!         
gatekeeper
shutdown
!
!
line con 0
exec-timeout 0 0
logging synchronous
stopbits 1
line aux 0
stopbits 1
line vty 0 4
!
!
end
===

在R2上
R2#show ip bgp  
BGP table version is 10, local router ID is 20.2.2.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network          Next Hop            Metric LocPrf Weight Path
* i1.1.1.0/24       1.1.1.1                  0    100      0 i
*> 1.1.1.1/32       12.12.12.1              65         32768 ?
*> 2.2.2.0/24       0.0.0.0                  0         32768 i
* i12.12.12.0/24    1.1.1.1                  0    100      0 i
*>                  0.0.0.0                  0         32768 i
R2#
R2#show ip bgp 1.1.1.1
BGP routing table entry for 1.1.1.1/32, version 10
Paths: (1 available, best #1, table Default-IP-Routing-Table)
  Advertised to non peer-group peers:
  1.1.1.1
  Local
    12.12.12.1 from 0.0.0.0 (20.2.2.2)
      Origin incomplete, metric 65, localpref 100, weight 32768, valid, sourced, best

没有发现不能同步的情况啊!!!

我对同步的理解

默认情况下本地路由器学到一条路由,不会放入路由表和通告给其他EBGP邻居,直到从IGP学习到相同的路由,
这个我做了一个重分发把1.1.1.1重分发到IBGP中, 叫他从IGP中学习到相同路由,
设置成router-id不一样.

可是看不到预期的 not synchronization  

不知道是哪里错了???  请大家指正!!

呵呵,我们那个老师说过 当你发现你的实验结果和理论不一样的时候,肯定是你对理论的理解有错误,不要去怀疑理论!!
发表于 2010-12-30 13:57:33 | 显示全部楼层
本帖最后由 Jeff. 于 2010-12-30 14:05 编辑

回复 17 # kingair 的帖子

这样,按照你的环境,你把bgp 的同步关闭,然后再R3上ospf里面通告R3的loopback 0  3.3.3.3.3 然后router-id设置为3.3.3.3  ,然后再BGP下通告3.3.3.3 ,然后router-id设置为4.4.4.4  ,  然后R1---R3建立IBGP的邻居关系,R1,R3关闭下bgp同步, 这个时候你会发现 R1中show ip bgp学习到3.3.3.3是一条不优的路径  原因是:R3上面的bgp router-id 和OSPF router-id不一致,R1认为从R3的bgp学习到的3.3.3.3 必须从IGP学习到也就是OSPF,如果OSPF的router-id和BGP的router-id不一样,R1会认为没有IGP路由,故BGP路由不可用~(同步规则)

BGP Router-ID 和OSPF ROUTER-ID 不一样的时候显示:
R1#sh ip bgp
BGP table version is 1, local router ID is 1.1.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
   Network          Next Hop            Metric LocPrf Weight Path
* i3.3.3.3/32       3.3.3.3                  0    100      0 i
R1#

R1#sh ip bg 3.3.3.3
BGP routing table entry for 3.3.3.3/32, version 0
Paths: (1 available, no best path)
  Not advertised to any peer
  Local
    3.3.3.3 (metric 129) from 3.3.3.3 (4.4.4.4)
      Origin IGP, metric 0, localpref 100, valid, internal, not synchronized
R1#

BGP Router-ID 和OSPF ROUTER-ID 一样的时候显示:
R1#sh ip bgp
BGP table version is 3, local router ID is 1.1.1.1
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
   Network          Next Hop            Metric LocPrf Weight Path
r>i3.3.3.3/32       3.3.3.3                  0    100      0 i
R1#


R1#sh ip bg 3.3.3.3
BGP routing table entry for 3.3.3.3/32, version 3
Paths: (1 available, best #1, table Default-IP-Routing-Table, RIB-failure(17))
Flag: 0x820
  Not advertised to any peer
  Local
    3.3.3.3 (metric 129) from 3.3.3.3 (3.3.3.3)
      Origin IGP, metric 0, localpref 100, valid, internal, synchronized, best
R1#


发表于 2010-12-30 16:44:14 | 显示全部楼层
   顶一下楼上的,虽然看不懂。
发表于 2010-12-30 19:21:27 | 显示全部楼层
这时讨论的相当热闹 啊。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-11-22 18:27 , Processed in 0.065875 second(s), 14 queries , Gzip On.

快速回复 返回顶部 返回列表