标记交换
另一个选择是Cisco公司的标记交换。标记交换网络包含三个成分:标记边缘路由器、标记交换机和标记分发协议。
标记边缘路由器位于标记交换网络边缘的含完整3层功能的路由设备,它们检查到来的分组,在转发给标记交换网络前打上适当的标记,当分组退出标记交换网络时删去该标记。作为具有完整功能的路由器,标记边缘路由器也可应用增值的3层服务,如安全、记费和QoS分类。标记边缘路由器的能力不需要特别的硬件,它作为Cisco软件的一个附加特性来实现,原有的路由器可以通过软件升级具有标记边缘路由器的功能。
标记交换机是标记交换网络的核心。所谓标记是短的、固定长度的标签,使标记交换机能用快速的硬件技术来做简单快速的表查询和分组转发。标记可以位于ATM信元的VCI域、IPv6的flow label域或在2层和3层头信息之间,这使得标记交换可用于广泛的介质之上,包括ATM连接、以太网等。
标记分发协议提供了标记交换机和其它标记交换机或标记边缘路由器交换标记信息的方法。标记边缘路由器和标记交换机用标准的路由协议(如BGP、OSPF)建立它们的路由数据库。相邻的标记交换机和边缘路由器通过标记分发协议彼此分发存贮在标记信息库(TIB)中的标记值。
下面是标记交换网络的基本处理过程。
(1)标记边缘路由器和标记交换机用标准的路由协议识别路由,它们完全可以与非标记交换的路由器互操作。
(2)标记边缘路由器和交换机通过标记分发协议给用标准路由协议生成的路由表赋以标记信息并分发,标记边缘路由器接收标记分发协议信息并建立转发数据库。
(3)当标记边缘路由器收到需要通过标记交换网络转发的分组,它分析其网络层头信息,执行可用的网络层服务,从其路由表中给该分组选择路由,打上标记然后转发到下一节点的标记交换机。
(4)标记交换机收到带标记的分组,仅基于标记来进行交换,而不分析网络层头信息。
(5)分组到达出口点的标记边缘路由器,标记被剥除,然后继续转发。
在标记交换网络中,标记分发协议和标准路由协议可以用目标前缀标记算法集合起来,此算法可以在数据流穿过网络前在TIB中建立标记信息。这有两个意义。一个是流中的所有分组都可以被标记交换,即使是突发短数据也是如此;此外它是基于拓扑的,在每个源/目的分配一个标签。而在IP交换中只有长期数据流在一定数目的分组经过后才建立捷径。因此,标记交换比基于流的机制更有效地使用标签,避免了一个一个流的建立过程,这使之具有了公共因特网服务网络所需要的很好的伸缩性,在公共因特网中,流的数目是巨大的,其改变速率也是很高的。
其他厂商也有类似的机制,如Cabletron的SFVN(Secure Fast Virtual
Networking)、Cascade的IP Navigator、DEC的IP packet switching、Frame Relay Technologies的Framenet Virtual WAN switching和IBM的ARIS(Aggregate Route-based IP
Switching)等。
[上一页]
|