赞
踩
路由表不直接指导报文的转发,而是在控制层面上控制路由的学习,保存经过决策出的最优路由条目,并将这些路由下发至转发表。
转发表直接负责指导网络设备进行报文的转发,工作在数据平面或转发平面。
在该拓扑中,对于非直连的网段采用静态路由的方式,使其获得路由信息。
例如:AR1需将数据包发送至AR4,由于两台路由器处于不同的广播域,无法通过直连路由互通,所以采取配置静态路由的方式进行传输。
如果我们直接在AR1上配置静态路由:ip route-static 10.1.34.0 24 10.1.23.3 (下一跳为AR3的GE0/0/0口,因为AR3与AR4处于同一广播域,通过AR3的直连路由可到达AR4)发现路由表中没有该静态路由条目
之所以该静态路由没有加表,是因为AR1与AR3处于不同的广播域,且命令ip route-static 10.1.34.0 24 10.1.23.3中nexthop10.1.23.3不可达,如果nexthop不可达则该路由是不会加表的。
那么如果要使该路由加表怎么做呢,我们只需要继续配置一条AR1到AR3的静态路由,对应命令是ip route-static 10.1.23.0 24 10.1.12.2,下一跳为AR2的GE0/0/0口,再看一下路由表:
通过路由表可以看到不只是目的网段10.1.23.0的静态路由已经加表,之前的目的网段10.1.34.0的静态路由也加表了,正因为ip route-static 10.1.23.0 24 10.1.12.2中AR1与AR2处于同一广播域,nexthop10.1.12.2可达,所以现在我们相当于搭一座桥使AR1与AR4通信,这是路由的迭代查询。当然也可通过其它路由协议的优先级、cost等参数,控制路由的加表与不加表。
AR1的转发表如下
可发现该转发表中目的网段10.1.23.0和10.1.34.0的nexthop都是10.1.12.2,观察所得转发表中填充的信息都是直连。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。