;.
实验四 OSPF 协议分析
1. 查看 R2 的 OSPF 的邻接信息,写出其命令和显示的结果:
答: display ip routing-table
Destination/Mask Proto Pre Cost NextHop
1.1.1.1./32 OSPF 10 1 168.1.1.1
2.2.2.2/32 Direct 0 0 127.0.0.1
127.0.0.0/8 Direct 0 0 127.0.0.1
127.0.0.1/32 Direct 0 0 127.0.0.1
168.1.1.0/24 Direct 0 0 168.1.1.2
168.1.1.2/32 Direct 0 0 127.0.0.1
2. 将 R1 的 router id 更改为 3.3.3.3,写出其命令。显示 OSPF 的概要信息,查看此更改是
否生效。如果没有生效,如何使其生效?
答: [R1] undo router id
[R1] router id 3.3.3.3
没有生效,需重启 ospf 进程 :
reset ospf process
3.6.1 OSPF 协议报文格式
3. 分析截获的报文,可以看到 OSPF的五种协议报文,请写出这五种协议报文的名称。
并选择一条 Hello 报文,写出整个报文的结构( OSPF首部及 Hello 报文体)。
答: HELLO 报文、 DB Description 报文、 LS Request 报文、 LS Update 报文和 LS
Acknowledge 报文。
OSPF Header
Version: 2
Message Type: Hello Packet (1)
Packet Length: 48
Source OSPF Router: 1.1.1.1
Area ID: 0.0.0.0 (Backbone)
Checksum: 0x4d92 [correct]
Auth Type: Null (0)
Auth Data (none): 0000000000000000
OSPF Hello Packet
Network Mask: 255.255.255.0
Hello Interval [sec]: 10
Options: 0x02 ((E) External Routing)
Router Priority: 1
Router Dead Interval [sec]: 40