4.2 通过ATM PVC实现帧模式MPLS的操作
MPLS和VPN体系结构(修订版)
在某些环境中,比如在将网络迁移到一个纯IP+ATM MPLS环境中,或者在ATM交换机不支持MPLS的环境中,就有必要通过ATM PVC运行帧模式MPLS。虽然这种配置方法也存在着和在ATM上运行IP一样的扩展性问题(由于VC数量太多),但这种方法仍然是完全可取的。
从MPLS的角度看,这种类型的连接和前文的帧中继部分在本质上是一致的。它的标签分配也使用独立的模式,而它的标签分发也是由下游主动提供的。图4-3所示为这种连接方式的范例。
从图4-3中不难发现,圣何赛和巴黎路由器通过一条点到点的ATM PVC连接在一起。通过命令show tag-switching tdp neighbor,可以确认主动提供的下游标签转发机制已经通过接口生效,并且MPLS运行在帧模式中。例4-3为相应的输出信息,而例4-4则是圣何赛路由器上的配置信息。
例4-3 查看两台LSR通过ATM PVC建立的TDP关系
例4-4 在ATM PVC路由器的MPLS相关配置
注释:通过ATM论坛PVC运行MPLS需要在PVC上使用AAL5SNAP封装,而不能使用AAL5MUX封装,因为两种不同协议的数据包(纯IP控制数据包和带标签的数据包)需要在同一个VC上进行交换。本书在第2章中已经具体介绍了ATM的相应封装方式。
在同一个ATM接口上的帧模式和信元模式MPLS
在MPLS的某些部署环境中,也许需要通过同一个物理ATM接口同时运行帧模式和信元模式的MPLS。比如,在需要通过一个只提供ATM论坛PVC服务的公有ATM网络,连接两个启用了MPLS的私有ATM网络时。在第6章中,本书会在迁移的实例中,介绍将ATM网络向MPLS迁移的例子,介时本书会涉及这些特性如何在迁移过程中使用。
上述连接类型可以通过将路由器的ATM接口分成多个子接口,并使用不同的子接口类型来加以实现。管理员既可以配置这些子接口来运行信元模式的MPLS(子接口类型为tag-switching),也可以配置这些子接口来运行帧模式的MPLS(子接口类型为point-to-point)。图4-4中介绍了相应的方法。
根据图4-4的拓扑实例,圣何塞路由器和巴黎路由器之间有一条点到点的PVC连接,但它们也通过MPLS ATM交换机直接运行了信元模式的MPLS。这可以通过使用两个独立的ATM子接口来实现。例4-5所示为这一环境中圣何赛路由器上的配置。
例4-5 在同一ATM接口上配置帧模式和信元模式的MPLS