CCIE
当前位置:网站首页>CCIE
CCNP静态路由的知识小结
发布日期:2018-12-03 11:03:06 发布者:
    在讲静态路由之前,我们先要清楚什么是网络:
    网络就是无限多的路由器,交换机,pc 等等的网络设备和节点之间的互联,通过这些设备的种种互联方式来实现信息传递的环境。
    什么是路由器:路由器就是能支持三层设备转发功能的设备,跨越网络之间的通信,依赖三层协议报头(为什么不是IP报头呢,因为还有许多的协议不是用IP来传递信息的) 的目的地址信息,来判断目的网路的位置,路由器只要确定了目的网络的位置,就能实现数据的转发,而这些去往目的网络的路径信息就是路由。
    知道了路由器的概念我们就能来讲讲什么是静态路由了!
    路由协议简单分为两种,“静态路由和动态路由”静态路由顾名思义就是人工手动的去指定路由的传递方向,而动态路由,就是协议能够主动的发送和收敛路由信息这里不在详述!
    静态路由的主要应用场景是在WAN访问内网,内网访问外网的情况下,或者是小型网络环境! 如果在中大型网络运行静态路由,那么对网络工程师的配置量会急剧升高!因为路由条目的数量是节点数量的指数倍!
    静态路由的配置是 ip route 目的网路地址+目的网路掩码+出接口/下一跳地址    出接口指的是路由出去的接口,不是进来的接口!敲黑板划重点
    在仅关联目的网路下一跳地址的情况时,是应用在多路访问网络环境(mutiple access) 因为网络中是节点数量任意节点
    而仅关联出接口的情况下时,是应用在点到点(POINT-TO-POINT )环境下
    而在以太网环境下,建议尽量使用出接口+下一跳地址
    在这里我们探讨一下仅关联下一跳地址的情况! 在仅关联下一跳地址的时候,就会形成一种情况,叫做递归表查询。因为静态路由没有指定下一跳接口,路由器在查表的时候会先查询下一跳地址,根据查询的下一跳地址在进行一次查表,来确定下一跳出接口,这焦作递归表查询,而递归表查询也有很多应用场景,来吧灵魂画手出世了
    在这个网路当中,左边的路由器连接的一百条网络想去往右边的路由器,那么管理员就要配置一百条静态路由,
    如果当上面的链路DOWN掉之后想切换到下面的网络,那么管理员还要配置100条静态路由去往下边的网路,如果是这样,那对管理员来说简直就是吗卖批!
    这时候递归路由的好处就大大的!我们可以在上下左右的路由器做好分别去往对方的静态路由!一定要明白去往对方目的的路由是什么意思!不明白的话,出门左转CCNA入门篇!
    这样我们就可以在左边的路由器做一条直接去往右边路由器接口地址的路由,这条主路由就可以通过递归的方式找到目的网路!
    递归路由的主路由千万不要指定出站接口,因为指定出战接口之后就会发送ARP请求,中间的路由器就会回复代理ARP请求,左边的路由器就会知道目的网络的地址,但是目的网络是通过上面还是下面的路由器走的呢?  哪个ARP应答后到,就走哪个,这是赤裸裸的插队啊!(一点都不绅士,不像我帅的要死要死的)!
    静态路由还有一个permanent参数,永久参数!为什么需要这个参数!
    在你配置静态路由的时候,静态路由有个法则就是如果你配置的是下一跳地址,那么下一跳地址和接口必须是up,up如果你配置的是出接口,那么你的出接口必须是UP,否则静态路由消失!消失!消失!消失!  想想你做的是备份链路,流量一致走的是主链路,主链路Down掉之后!备份链路静态路由失效了!可不可怕,吓不吓人!
    不要害怕,不要惊慌,有了这个参数!一致充当备份链路的Down状态的静态路由条目就不会消失了!

微信