IP交换
IP交换的目的是在快速交换硬件上获得最有效的IP实现,将非连接的IP和面向连接的ATM的优点互补。IP交换是标准的ATM交换加上连接于ATM交换机端口上的智能的软件控制器,即IP交换控制器。IP交换机将数据流的初始分组交给标准的路由模块(IP交换机的一部分)处理,当IP交换机看到一个流中足够的分组,认为它是长期的,就同相邻的IP交换机或边缘设备建立流标记,后续的分组就可以高速地标记交换,将缓慢的路由模块旁路。特别的IP交换网关或边缘设备负责从非标记分组向标记分组和分组到ATM数据的转换。
每个将现有网络设备连到IP交换机的IP交换网关或边缘设备在启动时建立一个到IP交换控制器的虚信道作为缺省的转发信道,从现有网络设备接收到分组时,边缘设备通过缺省转发信道将分组传送给IP交换控制器。
IP交换控制器执行传统的路由协议,如RIP、OSPF和BGP,将分组以正常的方式通过缺省转发信道转发给下一个节点,这可能是另一个IP交换机或边缘设备。IP交换控制器还执行数据流分类,它识别长期的数据流,因为这样的数据可以用ATM硬件的cut-through交换来优化,其余的通信仍然使用缺省的方式,即点到点的存贮转发路由。
当长期的数据流被识别,IP交换控制器要求上一节给之打标记,使用新的虚信道,如果源边缘设备同意,该数据流就通过新的虚信道流向IP交换控制器。下一节点也执行同一动作。当该流独立使用特殊的输入信道和输出信道,IP交换控制器指示交换机建立适当的硬件端口映射,旁路路由软件和相关的处理开支。这个过程继续下去,该流的前面几个分组使从源边缘设备到目的边缘设备建立直接的连接。此设计使IP交换机以仅受交换引擎限制的速率转发分组。第一代IP交换机支持高达每秒5.3M分组的吞吐量。此外,因为不需要将ATM信元封装到中介IP交换机的IP分组中,IP网中的吞吐量也得到了优化。
Ipsilon给IETF提出了两种协议。通用交换管理协议(GSMP,
RFC1987)允许IP交换机控制器访问交换机硬件并动态转变交换模式:存贮转发或cut-through。Ipsilon流量管理协议(IFMP,
RFC1953)用于在边缘设备和IP交换控制器间交换控制信息并将IP流与ATM虚信道联系起来。
IP交换的一个重要特性是流的分类和交换在本地执行,而不是基于端到端的基础上,这保留了IP的非连接本质,并允许IP交换机绕过失效节点路由而不需要从源主机重新建立通道。
此外,流分类使IP交换同样有效地支持长期和突发数据。
然而,IP交换是基于流的,在大型网络中其伸缩性是值得质疑的,在很大的网络中流的数目可能最终超过可用的虚通道数。
有五家公司正式宣称支持Ipsilon的IP交换,它们是:Ericsson、General Datacomm、Hitachi America Ltd. 、NEC America Inc. 和DEC Ipsilon。它们试图使此技术成为事实上的标准——MPLS。
[上一页][下一页]
|