实验七:路由选路原则
一、实验内容
1.需求/要求:
通过实验,探求路由选路的原则;理解“源进源出”和路径冗余的含义。
2.方法:
在将AR1和AR2通过G0/0/1端口连接起来,通过tracert命令行追踪路径。
(是优先走AR1--AR4,还是AR1--AR2--AR3)
二、实验过程:
1.拓扑图:
(相较于实验六,在AR1和AR4之间添加了一条线路)
2.步骤:
1.添加ip地址;
给AR1和AR4的G0/0/1接口添加ip地址,
AR1:1.4.0.1/24
AR4:1.4.0.4/24
2.追踪;
用1.1.1.1ping4.4.4.4,追踪走哪条路径
命令行:tracert -a 1.1.1.1 4.4.4.4
发现路径是AR1--AR2--AR4(虽然AR1和AR4有一条线路连着,但是我们仍未做任何路由信息配置,所以不知道1.1.1.1想与4.4.4.4互通,可以通过g 0/0/0这两个接口)
3.配置路由信息;
给AR1配置一条直接到AR4的静态路由,再次tracert一下,发现这次的路径是直接AR1--AR4
4.分析原因:最长匹配原则;
引起上述结果的原因是:掩码最长匹配原则。根据下图中的路由表可知,两条路由信息的优先级都是60,但是优先走4.4.4.4 32这一条是因为根据最长匹配原则,这一条的子网掩码更长。
但是回来是哪个路径呢?
因为AR4--AR2没有直接的路由,所以返回的时候得通过 AR4--AR2--AR1。通过抓包软件也可以看到,当在AR1上敲命令行ping -a 1.1.1.1 4.4.4.4,在AR2的g0/0/0接口上抓包可以观察到有回包。
但当我们给AR4配置一条直接到AR1的静态路由时,4.4.4.4ping1.1.1.1时,是直接走AR4--AR1这条路径,此时也可以发现对AR2的g0/0/0接口抓包,发现没有回包。
三、实验结论
路由选路遵循的原则:
1.”最长匹配原则“:
优先选择子网掩码最长,所以一般对精准ip的子网掩码位写为32,ip段的子网掩码写24位。
2.优先级:
先看”最长匹配“,其次才是比较优先级。
3.遵循”源进源出“
即从哪一个接口出,就从哪一个接口回来。
如上述 出:AR1--AR4;回:AR4--AR1
除非此条路径down了,才会走AR4--AR2--AR1这条路径,这就是“源进源出”原理。
4.主备路径/路径冗余:
一般会设置路由冗余,即配置主备两条路由,例如此实验中,主路径为 AR1--AR4;
备用路径为AR1--AR2--AR4,当主路径出现故障时,则走备用路径。