一、相同点(骨干网内部选路):
骨干网纵向接口的 Underlayer cost 值均为 4,因为假如骨干网为1000M,则默认 cost 是10,设置纵向接口 cost 为 4 以后,直连接口 down,路径以 U 字形走到 B平面,即 4+10+4=18,而避免了走 A 平面,因为同平面的 cost 值为 10+10=20
二、不同点(CE 端选路):
1. MPLS:
PE 端对 CE 端发送 cost 值,PE_A 发送 cost 10,PE_B 发送 cost 12,CE 端继承 cost 值,CE 端会优选 CE_A 到骨干网,在骨干网内部的选路策略下,完成 A 平面选路;
如果 PE_A 直连接口 Down,则 A 平面 cost 值变为 20/18/14 ,B 平面 cost 值固定为 12,那么 CE 会优选走 CE_B,到达 PE,骨干网继续走 B 平面,完成路径规划 。
主动权其实在骨干网端,CE 端被动选择。
2. SR:
PE 端对 CE 端发送 cost 值,CE 端收到后,CE_B cost 值 + 5,CE 端优选走 CE_A,到达骨干网,按照 cost 值,完成A平面路径。
主动权其实在 CE 端,CE 端主动选择走哪个出口。