我首先把两个路由器用以太网接口连接,如图所示。

          

       接下来分别给两台路由的环回口配上地址1.1.1.1/32  4.4.4.4/32。

       给两台路由的以太网接口g0/0/0分别配上地址2.2.2.2/24  3.3.3.3/24.

       再分别配上静态路由, 

       ip route-static 4.4.4.4 24 3.3.3.3

       ip route-static 1.1.1.1 24 2.2.2.2 .

       敲完回车后 我们此时用RT3的1.1.1.1 ping RT2的4.4.4.4   ,上一篇博文中已经说过结果了,再来看看 :

       

       百分百丢包,  这时候我们来看看路由表

      

       

       

       并没有发现我们刚刚配的静态路由 ,可是命令确实是打出去了,为什么没有反应?

       静态路由的生成需要一下条件:端口是up状态;下一跳可达;接口有地址。RT1的G口地址为2.2.2.2, 而与之相连的RT2的接口地址为3.3.3.3 ,RT1的路由表中没有3.3.3.0网段路由,那么接口地址不可达,之前配置的静态路由也就无法生成,那么也就造成第一篇博文里ping不通的结果了。

   

       那么我们再看看用S口相连,如图所示。

 

        

       把两台路由进行和之前一模一样的配置,再用RT1的1.1.1.1 pingRT2的4.4.4.4   ,第一篇里已经看到是可以ping通的。

       

       同样的配置,换了种接口怎么就通了 ,我们再看看RT1的路由表。

              

       很清楚的我们可以看见一条静态路由 4.4.4.0/24 static 60 3.3.3.3 s0/1/0  ,  这就是我们之前配置的静态,为什么这条静态就可以生成?   

       h3c的路由器广域网接口s口默认的协议是ppp协议,ppp在工作时会向对方推送一个自己的ip地址,我们可以看到路由表中还有一条 3.3.3.3/32  的直连, 这在之前用g口连接时路由表中所没有的,有了这条由对方推送的路由,下一跳就可达,静态得以生成,两个环回口互ping就可以通了。

       这就简单的解释了上篇博文里为什么同样的配置下g口不通而s口可以通的原因。