北航研究生计算机网络实验报告,实验4-北航研究生计算机网络实验.doc

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

实验报告

实验报告

PAGE 2

PAGE 4

实验四 OSPF协议分析

查看R2的OSPF的邻接信息,写出其命令和显示的结果:

答:display ip routing-table

Destination/MaskProtoPreCostNextHop

1.1.1.1./32OSPF101168.1.1.1

2.2.2.2/32Direct00127.0.0.1

127.0.0.0/8Direct00127.0.0.1

127.0.0.1/32Direct00127.0.0.1

168.1.1.0/24Direct00168.1.1.2

168.1.1.2/32Direct00127.0.0.1

将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协议报文格式

分析截获的报文,可以看到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

Designated Router: 168.1.1.1

Backup Designated Router: 0.0.0.0

Active Neighbor: 2.2.2.2

分析OSPF协议的头部,OSPF协议中Router ID的作用是什么?它是如何产生的?

答:router ID作用:

a)作为OSPF区域中本路由器的唯一标识;

b)DR、BDR选举中,在优先级相同的时候,router ID大的选举为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

Source OSPF Router: 1.1.1.1

Area ID: 0.0.0.0 (Backbone)

Checksum: 0xcbdb [correct]

Auth Type: Null (0)

Auth Data (none): 0000000000000000

该报文中有两条LSA,种类都是Stub类型(Connecting to a stub network)

3.6.2 OSPF报文交互过程

结合截获的报文和DD报文中的字段(MS,I,M),写出DD主从关系的协商过程和协商结果。

答:首先RT2向RT1发送一个空DD报文,包含自己的Router ID

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值