1 / 4
文档名称:

实验4 北航研究生计算机网络实验.docx

格式:docx   大小:22KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验4 北航研究生计算机网络实验.docx

上传人:wz_198613 2022/5/23 文件大小:22 KB

下载得到文件列表

实验4 北航研究生计算机网络实验.docx

文档介绍

文档介绍:实验四 OSPF协议分析
查看R2的OSPF的邻接信息,写出其命令和显示的结果:
答:display ip routing-table
Destination/Mask Proto Pre Cost NextHop
举为DR。
OSPF的Router ID产生规则:
a)如果通过命令设置了routerID,则选择此作为ROUTER ID
b)如果没通过命令设置routerID,若有loopback地址,则选择最大的loopback地址作为router ID;若无loopback地址,则选择其他接口中地址最大的作为router ID。
分析截获的一条LSUpdate报文,写出该报文的首部,并写出该报文中有几条LSA?以及相应LSA的种类。
答:OSPF Header
Version: 2
Message Type: LS Update (4)
Packet Length: 76
Area ID: (Backbone)
Checksum: 0xcbdb [correct]
Auth Type: Null (0)
Auth Data (none): 0000000000000000

该报文中有两条LSA,种类都是Stub类型(Connecting to a stub network)
OSPF报文交互过程
结合截获的报文和DD报文中的字段(MS,I,M),写出DD主从关系的协商过程和协商结果。
答:首先RT2向RT1发送一个空DD报文,包含自己的Router ID,其中的(MS,I,M)=(1,1,1),宣称自己是Master;RT1接收到DD报文后,比较自己的Router ID和RT2的Router ID,发现RT2的Router ID较大,所以将自己设为Master,并向RT1发送DD报文,其中(MS,I,M)=(1,1,1)。
最终的协商结果是,RT2位Master,RT1为Slave,两台路由器都为Exchange状态。
结合截获的报文和DD报文中的字段(MS,I,M,Seq),写出LSA摘要信息交互的过程,并描述其隐含确认与可靠传输机制是如何起作用的。
答:RT1使用上一步RT2传回DD报文中的序列号y=425来发送新的DD报文,其中(MS,I,M,Seq)=(0,0,1,425),并携带RT1的LSDB中的LSA摘要;RT2接收到报文后,发送新的DD报文,其中(MS,I,M,Seq)=(1,0,0,426),并携带RT2的LSDB的LSA摘要,因为该实验只有两台路由器是Stub类型的LSA结构,所以这也是RT2发送最后一个DD报文,这时的M=0表示这时最后一个DD报文。RT1收到RT2的报文后,返回一个确认报文,(MS,I,M,Seq)=(0,0,0,426),该报文不携带LSA信息,只是表示RT1已收到RT2的报文。
确认与可靠传输机制是通过:RT1通过重复RT2的序列号确认已收到的RT2报文,RT2通过将序列号加1来确认已收到RT1的报文来实现。
结合截获的一组相关的LSR、LSU和LSAck报文,具体描述OSPF协议报文交互过程中确保可靠传输的机制。