楼主好,你PE CE之间既然是跑的OSPF,那你的mpls ldp originate id是否都是用的环回口,如果都是环回口的话,此时你的环回口本身的配置是/24还是/32呢?,然后其他的ospf邻居学习到的是否跟本地路由表中路由的掩码一致呢?也就是说建立LDP邻居用的地址是否跟OSPF的一致,如果是/24,那都得是/24。mpls的标签分发是基于路由表的,如果邻居上面的某条路由是/24,邻居分发过来的就是/24的标签,此时如果本地从邻居学习到的这条路由是/32(ospf不有会把环回口的prefix设置为32的嘛,此时手动的改为p2p链路就好)的,那么自己收到的这个标签是否还会正常呢?目测问题就出在这里,路由都已经传了,问题就出在标签的身上了,你R2上面sh mpld forwading,标签肯定是untagged,这个就不正常了,如果掩码对应了,这里显示应该是 pop tag 希望对你有帮助。。。