OSPF-LSA4,LSA5记录

模拟环境背景:

 

实验中,企业A内网环境已经搭建完成,已实现网络互通。企业A与企业B需要实现业务访问,需要在AR1设备引入外部路由。观察外部路由引入OSPF过程。

AR1配置如下:

 1 interface GigabitEthernet0/0/0
 2  ip address 10.1.13.1 255.255.255.0
 3 #
 4 interface GigabitEthernet0/0/1
 5  ip address 10.1.12.1 255.255.255.0
 6 #
 7 interface GigabitEthernet0/0/2
 8  ip address 202.102.1.1 255.255.255.0
 9 #
10 interface LoopBack0
11  ip address 1.1.1.1 255.255.255.255
12 #
13 ospf 1 router-id 1.1.1.1
14  area 0.0.0.0
15   network 1.1.1.1 0.0.0.0
16   network 10.1.12.1 0.0.0.0
17   network 10.1.13.1 0.0.0.0
18   network 202.102.1.1 0.0.0.0
19 #
20 ip route-static 10.1.60.0 255.255.255.0 GigabitEthernet0/0/2 202.102.1.6

 

AR2配置如下

 1 interface GigabitEthernet0/0/0
 2  ip address 10.1.24.2 255.255.255.0
 3 #
 4 interface GigabitEthernet0/0/1
 5  ip address 10.1.12.2 255.255.255.0
 6 #
 7 interface LoopBack0
 8  ip address 2.2.2.2 255.255.255.255
 9 #
10 ospf 1 router-id 2.2.2.2
11  area 0.0.0.0
12   network 2.2.2.2 0.0.0.0
13   network 10.1.12.2 0.0.0.0
14  area 0.0.0.1
15   network 10.1.24.2 0.0.0.0

 

AR1需要在OSPF下引入外部路由,实现内部路由器学习外部路由

AR1 添加配置如下:

1 ospf 1 router-id 1.1.1.1
2  import-route static
3 #import-route【路由引入命令】 static【参数,静态路由】   

 

当AR1配置引入路由命令后,AR1产生两条LS Update更新报文:

 AR1第一条是LSA1更新报文,通告自身Route ID,链路数量,路由条目明细信息

 AR1第二条是LSA5更新报文,通告外部路由网段,通告路由器Route ID,外部路由掩码,外部路由下一跳地址。

 

 

AR2学习外部路由后,产生一条LS Update报文

 

AR2的LS Update报文中,报文含有LSA4和LSA5内容

 

AR4更新报文包含LSA4与LSA5分析:由于LSA5中到达外部路由的下一跳地址在网络区域0中。位置网络区域1的内部路由器AR4-AR6进行传输。所以需要第二种报文宣告与下一跳地址互联的ASBR设备AR1。通过AR4-AR2-AR1-外部路由的路径进行数据传输。

需要类型LSA4通告ASBR信息

 

 

 

非骨干区域路由器同步外部路由前后LSDB信息对比

同步前LSDB中 网络区域1 有11条链路信息

 

同步后,网络区域1增加一条Sum-Asbr链路信息,数目变为12条;额外增加AS External数据库,包含学习到两条外部链路信息

 

总结概括:引入外部路由,ASBR发出LSA1向域内网络区域通告自身路由变化,再发出LSA5通告外部路由信息。
不同域路由传输,例如Area0和Area1 ;Area0和Area1之间的ABR【区域边界路由器】接收同步外部路由信息后,通过LSA4和LSA5通告外部路由信息。内部路由器根据LSA4和LSA5新增LSDB数据库信息,完成拓扑汇总和路由的计算

 

posted @ 2023-06-05 16:13  广东二十一郎  阅读(26)  评论(0编辑  收藏  举报