无意中发现源路由这样工作的。做做实验,看看效果吧

 

先配置网络全通。R1 的lo0:1.1.1.1 能ping通 R3:lo0:3.3.3.3,

 

抓包看效果:

然后先看R2上抓的包:
 

 

看出什么了吗?

再看R4:

 

使用源路由之后,R2上抓的包的目的地址变了。

这只是个小发现,书中没有怎么记载。

总结如下:

       在使用源路由时,包的最初目的地址不是最终目的地址,而是我们设置的源路由的列表中的地址,当到达我们设置的第一个地址时,由那个路由器将目的地址替换为源路由列表中的第二个地址,一直到目的地址为止。

      源路由选项是由目的地址字段中指定的路由器处理的。