静态路由关联出接口

常规静态路由的三要素配置可以通但不是最优解:

ip route-static 目标网段 网段掩码 下一跳地址

实际上路由器同时维护两张表,一张路由表,一张数据转发表(FIB)。

当路由器通过路由表最终选择一条正确路径后,需要下发给转发表,由转发表决定数据的最终路径。路由表中写的常规静态路由Flags会标志为RD,这里的R是relay中继的意思。路由器通过转发表选路时会进行一次递归操作。当路由条目较多时,效率就会变低,延迟变高。

那么如何优化这种网络呢?

静态路由的第二种方式 --- 关联出接口

ip route-static 目标网段 网段掩码 出接口

这里要提到三种网络类型:

①NBMA --- 非广播多路访问(x25 Frame-relay)

②BMA --- 广播多路访问(点对多点,以太网拓扑结构99%都是这种类型)

③点对点(串口线)

点对多点的情况下:

把r6到8.8.8.8网段的静态路由写成关联出接口的方式

ip route-static 8.8.8.8 24 g 0/0/0

这个时候会发现网络ping不通,需要在r7的0/0/0接口上开启arp代理才能ping通网络

arp代理开启的方式:

arp-proxy enable

如果是点到多点的网络,路由器会认为8.8.8.8和192.168.67.0是同一个网段,它会发送arp请求,但是会被中间路由器阻断,要在中间路由器接收arp请求的接口上开启arp代理,它会将流量代理到目标网段,同时也会伪装成目标网段给发送方回复消息。

这是一个折中的方法不推荐。

除非是点到点的网络,可以使用出接口,因为点到点的网络流量是一对一的。

清理arp缓存的方式:

<> reset arp all

点到点的情况要注意的地方:

①要给路由器添加模块

②要使用Serial线 

③配ip,写静态时,要把接口的g换为s

 

 那么什么样的方式才是最好的呢?

同时关联出接口和下一跳

ip route-static 8.8.8.8 24 g 0/0/0 192.168.67.7

这样写静态路由,路由器不会进行递归查询,它知道需要从哪个接口直接出去,效率最高,最可靠。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值