静态路由中下一跳

博客探讨了静态路由中下一跳使用本跳接口还是下一跳IP地址的问题。指出配置时一般用对端IP地址,但并非绝对。对于小型、路由变化小的网络,用IP地址可精确描述路由;而大型、路由常更改的网络,使用路由器接口地址更简洁方便,应灵活选择。
静态路由中下一跳用本跳的接口好 还是用下一跳的IP地址好?

    以前在配置静态路由的时候,路由语句中的下一跳一般都是下一个路由器的某个端口的IP地址或者是下一个路由器的IP地址,例如:

    R5(config)#ip route 34.0.0.0 255.255.255.0 12.45.1.2

     这里的下一跳就是用的相邻路由器R6的端口的IP地址12.45.1.2,这样作的理由也许是更准确,更能具体详细的描述一条静态路由。

    这里R5和对方路由器R6是通过E0连接到E0,所以我们也可以这样:

    R5(config)#ip route 34.0.0.0 255.255.255.0 e0

    这里直接用本路由器端口e0作为下一跳

    我们在配置静态路由的时候,下一跳一般要用对端的IP地址,而尽量不用接口来代替。也许也是基于上面的原因吧。现在看来其实这样的说法也不是完全正确。
    在对属于同类的IP走了不同的路由(应该说走同一路由器的不同端口吧),而又要配置静态路由的时候。为了精确的描述一条路由,可能用相连的下一跳路由器端口的IP地址作为静态路由中的下一跳更好。但是这并不代表所有静态路由中的下一跳都应该使用IP地址而不使用接口。
      静态路由对于一些小型网络和路由变化很小的网络来说,比动态路由具有更大的优势。因为这样的网络路由表的条数不多,变化也不大,每条路由都可以很容易的分辨出来。但对于较大的网络或经常有路由更改的网络,静态路由就没有那么容易处理了。你不可能记住每一条路由中的下一跳具体在哪里,而要化大量的时间和精力去查看了。这个时候如果使用路由器的接口地址就简洁方便的多了。只需要把通过同一接口的静态路由的下一跳全部设置为此接口的地址就可以了,其它的就让路由器自己去学习吧。这样你在检查或troubleshooting的时候只需要看本路由器的接口就可以了。而对于点对多点的链路,也可以使用子接口作为下一跳的地址。
    所以在配置静态路由的时候,根据网络的大小和路由变化的情况,可以灵活使用下一跳。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值