祖瑞科技 全国计算机 网络IT运维社区!

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 11992|回复: 0

HCNA-33 理解OSPF Router-ID

[复制链接]

199

主题

212

帖子

1200

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1200
发表于 2021-2-5 17:18:25 | 显示全部楼层 |阅读模式
HCNA-33 理解OSPF Router-ID

<Huawei>display router id  //查看路由ID
RouterID:0.0.0.0
设备在未进行配置前默认路由ID为0.0.0.0·
<Huawei>system-view
[Huawei]sysnamer1
[r1]interfaceGigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]ipaddress 172.16.12.1 24
[r1-GigabitEthernet0/0/0]interfaceGigabitEthernet 0/0/1
[r1-GigabitEthernet0/0/1]ipaddress 192.168.10.1 24
[r1-GigabitEthernet0/0/1]interfaceloopback 0
[r1-LoopBack0]ipaddress 1.1.1.1 32
[r1-LoopBack0]quit
[r1]displayip interface brief
*down:administratively down
^down:standby
(l):loopback
(s):spoofing
Thenumber of interface that is UP in Physical is 4
Thenumber of interface that is DOWN in Physical is 1
Thenumber of interface that is UP in Protocol is 4
Thenumber of interface that is DOWN in Protocol is 1
Interface                         IP Address/Mask      Physical  Protocol  
GigabitEthernet0/0/0              172.16.12.1/24       up         up        
GigabitEthernet0/0/1              192.168.10.1/24      up        up        
GigabitEthernet0/0/2              unassigned           down       down     
LoopBack0                         1.1.1.1/32           up         up(s)     
NULL0                             unassigned           up         up(s)  
[r1]display router id
RouterID:172.16.12.1  
可以看到,当前设备上的全局Router ID是172.16.12.1,而不是Loopback接口地址,因为是接口配置顺序会影响Router ID的选举,设备上每一次配置的是GE 0/0/0的物理地址,所以该地址会被Router ID使用,后面就算是增加环回口地址也不会被使用了。同理如果第一次配置的是环回口地址,那么也会被Router ID使用。
下面undo掉GE0/0/0的地址:
[r1]interfaceGigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]undo ip address 172.16.12.1 24
[r1-GigabitEthernet0/0/0]quit
[r1]displayrouter id
RouterID:1.1.1.1
当删除当前使用的Router-ID地址后,便会触发重新选举,按照环回口优先的规则,选择使用1.1.1.1作为Router ID。
可以手工指定Router-ID,优点是不受选举地址的删除或变更影响。
<r1>system-view
[r1]routerid 1.1.1.1  //配置Router-ID
Info:Router ID has been modified, please reset the relative protocols manually
toupdate the Router ID.
信息:路由器ID已被修改,请手动重置相关协议
更新路由器ID。
即当前全局配置的Router-ID已经被更新,如果目前设备上已经运行OSPF协议,需要重置OSPF协议进程或者重启整台路由器才可以使得OSPF协议中的Router-ID也同步更新使用该新的全局Router-ID。
<r1>resetospf process  //重置OSPF进程
Warning:The OSPF process will be reset. Continue? [Y/N]:y
完成其余基本配置:
<r1>system-view
[r1]interfaceGigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]ipaddress 172.16.12.1 24
<Huawei>system-view
[Huawei]sysnamer2
[r2]interfaceGigabitEthernet 0/0/0
[r2-GigabitEthernet0/0/0]ipaddress 172.16.12.2 24
[r2-GigabitEthernet0/0/0]interfaceGigabitEthernet 0/0/1
[r2-GigabitEthernet0/0/1]ipaddress 172.16.23.2 24
[r2-GigabitEthernet0/0/1]interfaceGigabitEthernet 0/0/2
[r2-GigabitEthernet0/0/2]ipaddress 172.16.24.2 24
[r2-GigabitEthernet0/0/2]interfaceloopback 0
[r2-LoopBack0]ipaddress 2.2.2.2 32
[r2-LoopBack0]quit
<Huawei>system-view
[Huawei]sysnamer3
[r3]interfaceGigabitEthernet 0/0/0
[r3-GigabitEthernet0/0/0]ipaddress 172.16.23.3 24
[r3-GigabitEthernet0/0/0]interfaceGigabitEthernet 0/0/1
[r3-GigabitEthernet0/0/1]ipaddress 192.168.30.1 24
[r3-GigabitEthernet0/0/1]interfaceloopback 0
[r3-LoopBack0]ipaddress 3.3.3.3 32
[r3-LoopBack0]quit
<Huawei>system-view
[Huawei]sysnamer4
[r4]interfaceGigabitEthernet 0/0/0
[r4-GigabitEthernet0/0/0]ipaddress 172.16.24.4 24
[r4-GigabitEthernet0/0/0]interfaceGigabitEthernet 0/0/1
[r4-GigabitEthernet0/0/1]ipaddress 192.168.40.1 24
[r4-GigabitEthernet0/0/1]interfaceloopback 0
[r4-LoopBack0]ipaddress 4.4.4.4 32
[r4-LoopBack0]quit
配置OSPF及OSPF私有Router-ID
[r1]ospf1 router-id 1.1.1.1  //配置OSPF进程1 私有ID
[r1-ospf-1]area0
[r1-ospf-1-area-0.0.0.0]network1.1.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.0]network192.168.10.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]network172.16.12.0 0.0.0.255
[r1-ospf-1-area-0.0.0.0]return
[r2]ospf1 router-id 2.2.2.2
[r2-ospf-1]area0
[r2-ospf-1-area-0.0.0.0]network2.2.2.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network172.16.12.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]network172.16.23.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]network172.16.24.0 0.0.0.255
[r2-ospf-1-area-0.0.0.0]return
[r3]ospf1 router-id 3.3.3.3
[r3-ospf-1]area0
[r3-ospf-1-area-0.0.0.0]network3.3.3.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network172.16.23.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network192.168.30.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]return
[r4]ospf1 router-id 4.4.4.4
[r4-ospf-1]area0
[r4-ospf-1-area-0.0.0.0]network4.4.4.4 0.0.0.0
[r4-ospf-1-area-0.0.0.0]network172.16.24.0 0.0.0.255
[r4-ospf-1-area-0.0.0.0]network192.168.40.0 0.0.0.255
[r4-ospf-1-area-0.0.0.0]return
测试连通性 :
PC>ping192.168.40.100
Ping192.168.40.100: 32 data bytes, Press Ctrl_C to break
From192.168.40.100: bytes=32 seq=1 ttl=125 time=31 ms
From192.168.40.100: bytes=32 seq=2 ttl=125 time=16 ms
From192.168.40.100: bytes=32 seq=3 ttl=125 time=15 ms
From192.168.40.100: bytes=32 seq=4 ttl=125 time=32 ms
From192.168.40.100: bytes=32 seq=5 ttl=125 time=31 ms
---192.168.40.100 ping statistics ---
  5 packet(s) transmitted
  5 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 15/25/32 ms
下面把R2的OSPF 私用Router-ID配置成与R3一样看一下会怎么样:
<r2>system-view
[r2]ospf1 router-id 3.3.3.3
[r2-ospf-1]return
<r2>resetospf 1 process  //重置OSPF协议进程1
<r2>displayospf peer brief
        OSPF Process 1 with Router ID 3.3.3.3
               Peer Statistic Information
----------------------------------------------------------------------------
Area Id          Interface                        Neighbor id      State   
0.0.0.0          GigabitEthernet0/0/0             1.1.1.1          Full        
0.0.0.0          GigabitEthernet0/0/2             4.4.4.4          Full        
----------------------------------------------------------------------------<r2>display ospf peer brief
        OSPF Process 1 with Router ID 3.3.3.3
               Peer Statistic Information
----------------------------------------------------------------------------
Area Id          Interface                        Neighbor id      State   
0.0.0.0          GigabitEthernet0/0/0             1.1.1.1          Full        
0.0.0.0         GigabitEthernet0/0/2             4.4.4.4          Full        
----------------------------------------------------------------------------
OSPF协议重新收敛之后,发现R2与R3之间的邻居关系消失。
再测试PC1与PC2的连通性:
PC>ping192.168.30.100
Ping192.168.30.100: 32 data bytes, Press Ctrl_C to break
Requesttimeout!
Requesttimeout!
Requesttimeout!
Requesttimeout!
Requesttimeout!
---192.168.30.100 ping statistics ---
  5 packet(s) transmitted
  0 packet(s) received
  100.00% packet loss
结果是网络不通,网络发生了故障,说明一个问题,验证了OSPF建立直连邻居关系时,Router-ID一定不能重叠。那么OSPF非直连邻居的Router-ID重叠会怎么样:
还原R2制造的问题,现在把R3的Router-ID改成与R4一样:
[r2]ospf1 router-id 2.2.2.2
[r2-ospf-1]return
<r2>resetospf 1 process
Warning:The OSPF process will be reset. Continue? [Y/N]:y
[r3]ospf1 router-id 4.4.4.4
[r3-ospf-1]return
<r3>resetospf 1 process
Warning:The OSPF process will be reset. Continue? [Y/N]:y
<r2>displayospf peer brief
        OSPF Process 1 with Router ID 2.2.2.2
               Peer Statistic Information
----------------------------------------------------------------------------
Area Id          Interface                        Neighbor id      State   
0.0.0.0          GigabitEthernet0/0/0             1.1.1.1          Full        
0.0.0.0         GigabitEthernet0/0/1            4.4.4.4          Full        
0.0.0.0          GigabitEthernet0/0/2             4.4.4.4          Full        
----------------------------------------------------------------------------
发现R2有两个4.4.4.4的邻居!
<r2>displayip routing-table protocol ospf
RouteFlags: R - relay, D - download to fib
------------------------------------------------------------------------------
Publicrouting table : OSPF
         Destinations : 4        Routes : 4        
OSPFrouting table status : <Active>
         Destinations : 4        Routes : 4
Destination/Mask    Proto  Pre  Cost      Flags NextHop         Interface
        1.1.1.1/32  OSPF   10   1           D  172.16.12.1     GigabitEthernet
0/0/0
        4.4.4.4/32  OSPF   10   1           D  172.16.24.4     GigabitEthernet
0/0/2
   192.168.10.0/24  OSPF   10   2           D  172.16.12.1     GigabitEthernet
0/0/0
   192.168.40.0/24  OSPF   10   2           D  172.16.24.4     GigabitEthernet
0/0/2
OSPFrouting table status : <Inactive>
         Destinations : 0        Routes : 0
发现此时R2的路由表OSPF条目中,并没有R3的路由条目,说明的问题是即使路由器邻居关系建立正常,但也无法获取到路由条目。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
祖瑞(上海)网络科技有限公司
我们在全国范围提供企业IT运维、网络工程、弱电安装、监控安防、计算机产品收售、办公设备耗材等服务!
期待与您的合作!
邮箱:sanne@zurkj.com
电话:021-51850021 18918292296
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

公司网站

QQ|Archiver|手机版|小黑屋|祖瑞科技 全国计算机 网络IT运维社区! ( 沪ICP备16021636号-2 )

GMT+8, 2024-5-4 00:35 , Processed in 0.073625 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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