我们知道,配置静态路由有下一跳和出口配置两种方法,新版的IOS(好像是从15.0之后)如果在BMA网络采用出口配置,会有提示信息
R1(config)#ip route 0.0.0.0 0.0.0.0 g0/0
%Default routewithout gateway, if not a point-to-point interface, may impact performance
为什么出口配置会影响性能呢?
先上一个丑图:
1:使用出口配置
R1(config)#ip route 0.0.0.0 0.0.0.0 g0/0
我们发现,每一个目标地址,都有ARP解析一次
此时的ARP条目也会比较多:
2:采用下一跳配置
R1(config)#ip route 0.0.0.0 0.0.0.0 12.1.1.2
测试表明:只有第一个目标的第一个包需要ARP解析,其他的目标均不需要再解析
此时,也只有一条ARP条目,访问任何目标,使用的ARP条目均是下一跳的条目
所以在BMA网络,配置静态路由,尽量使用下一跳。