ASBR:引入外部路由的路由器为ASBR。
ASBR自白:当路由器称为ASBR之后,将会在产生的1类LAS中将ASBR(E)标志置位为1,标识自己为ASBR
[R5-ospf-1]import-route static // 在OSPF进程中引入静态路由
华为设备中外部路由的默认的优先级是150
默认情况下,OSPF引入外部路由的cost值为1,外部路由类型为type 2,tag值为1
type1:其他OSPF路由器计算type1类型的外部路由,将会累加内部cost值(自身到达ASBR的cost值,路由表呈现上直接使用ASBR的cost值)
type2:其他OSPF路由器计算type2类型的外部路由,不会累加内部cost值
[R5-ospf-1]import-route static type ? //修改type类型
INTEGER<1-2> Type value
|
[R5]display ospf lsdb ase 192.168.1.0 //查看5类LSA |
|
OSPF Process 1 with Router ID 5.5.5.5 Link State Database Type : External //LSA的类型,即5类LSA Ls id : 192.168.1.0 //取值为外部路由的网络号 Adv rtr : 5.5.5.5 //产生这条LSA路由器的RID Ls age : 109 Len : 36 Options : E seq# : 80000001 chksum : 0xaba6 Net mask : 255.255.255.0 //外部路由的掩码信息 TOS 0 Metric: 1 //外部路由的cost值 E type : 2 //用于标识外部路由的类型 Forwarding Address : 0.0.0.0 //用于路径优化 Tag : 1 //用于防环,共32bit Priority : Low |
外部路由选路原则:
1、无论cost值如何,type1总是优先于type2。
2、同为type1的时候:
① 比较cost和值越小越优
② 如果cost和值相同则负载
3、同为type2的时候:
① 比较引入时的cost值,即5类LSA携带的cost,越小越优
② 如果引入时的cost值相同,则比较到达ASBR的cost
③ 如果到达ASBR的cost值相同,则负载
type1/2的选择:
什么时候使用type1:管理员希望OSPF路由器通过自身的算法选出访问外部路由的最短路径,而不加以管理的时候使用type1
什么时候使用type2:管理员希望认为的控制OSPF路由器访问外部路由的总出口。
路由器计算外部路由:
1、和ASBR在相同区域的路由器
cost:路由器使用自身到达ASBR的Cost+ASBR到达外部路由的Cost
下一跳地址:路由器到达ASBR最短路径树的下一跳,即为到达ASBR的下一跳。
2、和ASBR不在相同区域的路由器
cost:自身到达ABR的Cost+ABR到达ASBR的Cost+ASBR到达外部路由的Cost
下一跳:路由器到达ABR最短路径树的下一跳,即为自身到达外部路由器的下一跳。
4类LSA作用:用于标识ASBR的位置,以及通过ABR到达ASBR的Cost值。
4类LSA如何产生:4类LSA由ABR产生,用于告诉其他区域内的路由器ASBR的位置;4类LSA产生在哪个区域,
就在哪个区域内部进行泛洪;当4类LSA传递到其他区域时,Adv rtr 和 cost 将会发生改变。
|
<R4>display ospf lsdb asbr 5.5.5.5 //查看4类LSA |
|
OSPF Process 1 with Router ID 4.4.4.4 Area: 0.0.0.0 Link State Database Type : Sum-Asbr // LSA的类型,标识4类LSA Ls id : 5.5.5.5 //链路状态ID取值为ASBR的RID Adv rtr : 4.4.4.4 //产生这条LSA的路由器的RID Ls age : 1147 Len : 28 Options : E seq# : 80000001 chksum : 0x82f Tos 0 metric: 1 //取值为ABR到达ASBR的cost Area: 0.0.0.2 Link State Database |
FA地址:

|
[R2]display ospf lsdb ase 4.4.4.0 OSPF Process 1 with Router ID 2.2.2.2 Link State Database Type : External Ls id : 4.4.4.0 Adv rtr : 2.2.2.2 Ls age : 187 Len : 36 Options : E seq# : 80000001 chksum : 0x6921 Net mask : 255.255.255.0 TOS 0 Metric: 1 E type : 2 Forwarding Address : 44.1.1.4 //FA地址 Tag : 1 Priority : Low |
FA作用: 用于外部路由的路径优化。
什么时候才会产生FA地址?
1、ASBR去往外部路由的出接口加入到了OSPF进程中。
2、ASBR去往外部路由的出接口不是静默接口。
3 、ASBR去往外部路由的出接口不是P2P或者P2MP网络类型。
FA地址的取值为:ASBR去往外部路由的下一跳地址。
如何实现优化:
OSPF路由器计算带有FA地址的外部路由时,把FA地址当作外部路由的总出口。
cost计算:自身去往FA地址的cost+外部路由携带的cost。
下一跳:路由器去往FA地址的下一跳,即为外部路由的下一跳地址。
静默接口/passive接口:
静默接口:当一个OSPF接口被设置为静默接口之后,将不会发送OSPF任何OSPF报文,对接收到的OSPF的报文不做任何处理。
思科中为passive接口
主要用于连接中断PC的接口,配置passive接口后,在不影响路由通告的前提下,可以不向外发hello包,去会影响邻居的建立;hello包不发也不收
[R3-ospf-1]silent-interface GigabitEthernet 0/0/0 //配置OSPF静默接口

4348

被折叠的 条评论
为什么被折叠?



