一、实验环境
路由器R1、R2、R3都和二级交换机直连。
二、实验目标
按ospf方式设置路由器,抓包并验证结果。
三、实验步骤
1、按要求画出拓扑图;
2、启动服务,配置路由器;
R1配置
int g0/0/0
ip add 13.0.0.1 24
un sh
int loo 0
ip add 1.1.1.1 32
q
ospf 1 router-id 1.1.1.1
area 0
network 13.0.0.0 0.0.0.255
network 1.1.1.1 0.0.0.0
R2配置
int g0/0/0
ip add 13.0.0.2 24
un sh
int loo 0
ip add 2.2.2.2 32
q
ospf 1 router-id 2.2.2.2
area 0
network 13.0.0.0 0.0.0.255
network 2.2.2.2 0.0.0.0
R3配置
int g0/0/0
ip add 13.0.0.3 24
un sh
int loo 0
ip add 3.3.3.3 32
q
ospf 1 router-id 3.3.3.3
area 0
network 13.0.0.0 0.0.0.255
network 3.3.3.3 0.0.0.0
3、抓包看报文;
4、目前R2为DR,R1为BDR,断开R2的G接口;
R2配置
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]shutdown
抓包查看结果
四、总结
OSPF协议如果选择了R1为DR,R2为BDR,R3为Brother:
当R1断连,其它链路正常时,R2变成DR,R3变成BDR;
当R1断开再连接时,其它链路正常时,R2变成DR,R3变成BDR,R1变成Brother
当R2断连,其它链路正常时,R1为DR,R3变成BDR;
OSPF协议5种报文
1、Hello–发现邻居并建立和维护邻居关系(Hello报文)
2、DBD–检查所有路由器的LSDB是否同步(数链路据库描述报文DBD)
3、LSR–向另外一台路由器请求特定的链路状态记录(链路请求报文LSR)
4、LSU–发送被请求的链路状态记录(链路回应报文LSU)
5、LSA–对其他类型的分组进行确认