售前电话
135-3656-7657
售前电话 : 135-3656-7657
该项研究由ATM论坛和IEfF分别进行,其基本思路是用宽带ATM网络作为IP网的底层传送网络,连接各IP主机、网桥和路由器,让各网点生成的IP数据流在ATM高速网络上传送,藉以提高IP网络的速度,因此可以统称为ATM上传送IP(IPoverATM)方案。
在逻辑上可以认为整个网络由两层网络叠加而成:第三层(网络层)的IP网和第二层(链路层)的ATM网。由于这两个网类型完全不同,有各自独立的数据封装结构、地址格式和选路方式,因此要实现在ATM上传送IP数据报必然要用到两个基本技术:
.地址解析(address11垃olution):IP地址翻译。其功能是将IP网络选定的下一站或目的地的IP地址或MAC地址翻译成ATM地址,然后交给ATM网络建立至该点的VC连接。地址解析一般由专用服务器完成。
.协议适配:其主要功能是将网络层及其以上高层数据经适配后转换成ATM信元,交ATM网络传送。
LETF研究的目标是解决IP网络的性能问题,因此它提出的方案只涉及IP网络数据流在ATM上的传递。ATM论坛研究的目标是扩展ATM网络的应用,因此它提出的方案不但解决IPOverATM问题,也适用于其它网络,如局域网、帧中继网数据在ATM网络上传送的问题。下面简要介绍主要的技术方案。
1.经典的ATM上传送IP规范(CIPOA-ClassicalIPoverATM)。该方法由IETF提出。它的基本思路是保持IP网络结构不变,
将ATM网络局限用于一个逻辑IP子网(LIS-LogicalIPSubnet)之内。同-LIS中的IP用户通信由ATM网络提供直通连接;不同LlS中的
两个IP用户通信仍要经过路由器,也就是说由用户A经其所在LIS的ATM网络接至路由器,再由路由器经另-LIS的ATM网络接至用户B。
所谓LIS指的是这样一些IP网络设备的集合:
·它们占一个IP网络地址,即构成一个IP子网。部署在一个数据链路网络上,该网络或者是基于相同的硬件技术(如,以太网),或者是基于多种硬件技术的桥接网。
在IP网络中,不同LIS间的数据分组必须经过路由器选路后转发,路由器相当于不同LIS之间的网关,是IP层的分组交换网元,负责转发可变长度的IP数据报。由此可知,CIPOA中的ATM网络的作用是取代LIS中的低速数据链路层网络。
图2.48示出同-LIS中的两个IP用户是如何通过ATM网络传送数据包的。图中ATMARP服务器称为ATM地址解析协议服务器,负责为LlS中的各个IP用户提供IP地址至ATM地址解析服务,
IP用户将为ARP客户。服务器可以设置在专门的平台上,也可以设置在路由器或ATM交换机中。
设,用户A要发起和用户B的通信。其过程是:
(1)用户A向ATMARP服务器发送ARP请求,请求中携带用户B的IP地址,要求将其翻译成ATM地址。
(2)ATMARP服务器查询数据库获得用户B的ATM地址,回送给用户A。
(3)用户A利用ATM信令建立至B的VC连接,称之为交换式VC(SVC),并由此连接向B发送数据。
(4)用户B向ATMARP服务器发送ARP请求,请求告知A的ATM地址。
(5)ATMARP服务器告之B用户A的ATM地址。
(6)用户B建立至A的连接,并发送数据。其后,A、B之间通信尤需ATMARP服务器介入。
A、B之间的ATM连接的释放通过超时机制完成。因为IP网络是尤连接网络,并尤传统意义上的呼叫概念,任一IP用户不会发出拆除连接的信号,因此当A,B间会话结束,检测到在已建连接上规定时间内没有数据流通过,A、B间的ATM连接就自动释放。当然也可能在A、B间存在有永久性连接(PVC),如果是这样,就不需要ATM连接建立和释放过程了。
当一个新的主机用户连接到LlS上时,它应首先建立与ARP服务器的连接,然后ARP服务器向该主机发送反向ARP请求,获得该主机的IP地址,并在服务器中的IP地址-ATM地址映射表中进行登记。图2.49示出包含多个LIS的CIPOA一般网络结构。每个LIS配置-个ARP服务器,内部通信链路为多个ATM交换机构成的ATM网络。不同LIS的用户,如A和B之间的通信路径为A-路由器-
B。一般说来,两个远程主机所在的LIS并不相邻,这时它们的通信路径将包含多个路由器。
在信源、信宿和路由器处,都存在一个IP数据报至ATM信元的适配封装问题。IETF规定了两种适配方法。一种是广为使用的逻辑链路控制(ILC)封装方法,可以封装所有类型的局域网,如以太网、令牌环网、FDDI、DQDB协议数据,协议类犁可由封装头部标识,封装后的IP数据报再经AA1、5适配后拆成多个ATM信元,接收时则作相反处理。这种封装方法主要用于PVC。另一种是简单的VC复用封装,每个VC只能传送一种网络协议数据,协议类型在VC连接建立阶段申明。这种封装方法开销小,主要用于SVC。 信息流每经一个路由器就要进行一次较为复杂的处理过程:首先将由前一个LIS收到的ATM信元流装配复原为IP数据报,再进行IP选路确定下一跳路由器,地址解析确定其ATM地址,建立至该路由器的ATM连接,最后将IP数据报适配封装成ATM信元流由下一个LlS发出。其过程如图2.50所示。