mpls测试抓包,为什么来回走得路径不一致?去包走mpls,回包走路由?

        看拓朴图:

        R1-----------R2---------R3---------R4

        如果我们从R4 ping R1,在第一个圈圈处抓包,那么显示去包就是路由,回包就是mpls,

        如果从R1 ping R4,那么去包就是mpls,回包就走路由

        那么想清楚了吗?没错,次末跳弹出的问题,从右向左ping,到R2就把标签弹出了,所以到R1走路由了;从左向右ping,先压标签,去包就是mpls,回包时照样被R2次末跳弹出标签,就走路由啦!

        同理,我们在R2后边的圈圈处抓包,就觉得来回就都是走mpls啦!

        我们看抓的包,来一个包走路由,回一个包走mpls,不代表整个路径都是这样,这只是一个 “点” 而已!所以抓包不是 “管中窥豹” ,这是把管切了一个截面映射出来让我们看到里面来回的包状况。

        So,这个问题就是个伪命题啦!

你可能感兴趣的:(运维,数通,网络,运维)