IP-over-SONET和IP-over-ATM技术比较


近年来,Internet的快速发展对广域网带宽提出了更高的要求 。Internet服务供给商ISP一直在寻找更快的主干路由器互连方式 。最近面市的Inernet解决方案,导致许多ISP部署了多种IP-over-ATM技术,如局域网仿真和一般IP over ATM技术 。由于运营商提供的底层设施是在广域光纤链路上部署的同步光网络 SONET 或同步数字分层 SDH,因此人们越来越多地关注在SONET上直接运行IP,而不是采用ATM网络,以提高带宽效率 。但是在这两种备选方案中,到底哪种技术提供了最佳方案,业内一直存在着很大的争议 。
一、IP-over-ATM
Internet工程任务小组IETF把IP定义为,把多个异构网络连成一个大型互连网络的公共“粘合剂” 。各个网络可以采用不同的物理层、链路层和网络层技术 。但是,假如IP层在各个网络层的顶部运行,那么可以把多个网络无缝地互连起来 。Internet工程任务小组定义了运行IP的各种网络技术,包括广播局域网技术(如以太网)、电路交换广域网技术(如X.25)和分组交换广域网技术(如交换式多兆位数据服务SMDS) 。在20世纪90年代初,ATM的部署数量明显提高 。正是这个时候,IETF开始定义IP在ATM上的操作 。ATM论坛还着手定义不同的第二层和第三层协议在ATM上的操作,主要是从局域网角度的考虑 。下面汇总了这些工作获得的成果 。
1.一般IP over ATM (CIP) 。一般IP Over ATM CIP答应现有的IP用户转向采用ATM作为底层数据传输技术,同时仍然采用现有的为传统IP系统设计的应用 。ATM网络被分成多个逻辑IP子网(LIS),这些逻辑IP子网通过路由器互相通信 。由于ATM没有本机广播功能,因此,用基于客户机——服务器的ATMARP协议代替了传统的广播地址分解协议 ARP 。CIP采用默认的8字节封装,使用逻辑链路控制/子网访问控制 LLC/SNAP,在ATM传输IP和ATMARP分组 。这些分组使用AAL5直接映射到ATM信元中 。这些信元在开通的虚连接(PVC)或交换的虚连接(SVC)中传送 。为建立SVC,需要使用一种信令协议,如ATM论坛UNI 3.1/4.0或ITU-T Q.2931 。
2.局域网仿真 。根据ATM论坛给出的定义,局域网仿真 LANE是在ATM网络上提供的一种服务,它模拟现有的802.3以太网LAN及802.5令牌环LAN服务 。通过使用局域网仿真,现有的局域网应用可以在ATM网络上通信,就象使用类似MAC驱动器的接口连到传统局域网上一样 。提供的服务包括无连接单点广播和多点广播数据传送服务 。LANE在MAC层运行,可以与任何第三层协议一起使用 。相比之下,一般IP over ATM只能与IP一起运行 。仿真局域网(ELAN)包括一套装在ATM端点上的局域网仿真客户机及一种局域网仿真服务 。
LANE为各种功能提供了多个服务组件,如地址分解、配置和广播 。这些服务组件可以装在ATM端点或交换机上,可以集中或分布的方式实现 。一个ELAN类似于一个局域网网段,可以通过网桥或路由器与其它局域网网段通信 。为了通过ATM传输LANE控制和数据包,它使用了2字节LANE封装 。新版LANE规范还答应使用LLC/SNAP封装 。LANE分组使用SVC中传送的AAL5直接映射到ATM信元上 。

推荐阅读