IP网与ATM网相结合的技术(二)

日期: 2008-11-25 来源:TechTarget中国 英文

3.2 LANE(局域网仿真技术)

ATM论坛定义的局域网仿真(LANE)技术为在ATM网络上传送现有的LAN协议创造了条件。采用ATM局域网仿真技术时,对原局域网用户来说,ATM交换网络的各种功能(如呼叫建立、信元拆装等)都是透明的,原局域网终端的硬件和软件系统不需做任何改动,即可利用ATM网络提供的高速直达数据链路传送LAN协议包。

LAN是对局域网的媒体访问控制子层(MAC层)进行仿真,LANE的协议栈如下图所示:

网络层 IP、IPX等

LANE

数据链路层 RCF1483

ATM层

物理层 物理层

由ATM层替代传统LAN的MAC子层,成为物理层和逻辑链路之间的一层,因此局域网逻辑链路层以上的软件可以不做任何改动。LANE可以支持任何局域网的高层协议(如IP,IPX等)。

LANE的服务体系是基于CLIENT/SERVER的查询和响应模型。在一个仿真的局域网络(ELAN)中,需要配置局域网仿真客户机(LEC)、局域网仿真配置服务器(LECS)、局域网仿真服务器(LES)和广播/未知服务器 (BUS)。LEC是所仿真的局域网的端系统,它向现有局域网提供MAC层的服务接口,代理原局域网中的所有终端向ATM网络传输数据,完成地址解析,实现整个ELAN中的所有终端间的通信。LECS负责保存仿真局域网中的局域网仿真客户机(LEC)配置信息,并向新安装的LEC发送LES的ATM地址,每个管理域只有一个LECS,它可为一个或多个仿真局域网(ELAN)提供服务。LES负责实现MAC地址与ATM地址的映射功能,每个ELAN只有一个 LES,每个LES有一个专有的ATM地址来标识。BUS负责处理广播及未知的MAC地址,在仿真局域网内提供广播和组播传送功能。

LEC是如何与LES进行通信完成地址解析并把用户数据通过ATM数据直达链路传送给另一个真地址解析协议(LE-ARP)请求,询问收端的ATM地址。如果收端已在LES上注册,则LES就在LE-ARP应答中将收端ATM地址返回给发ARP请求转发给ELAN上的所有LEC,收端LEC收到该请求后,就在LE-ARP应答中将自己的ATM地址返回给LES,再由LES返回就通过 ATM SVC呼叫建立到收端的虚连接,并在其上进行数据传送。

LANE对局域网从MAC层进行仿真,屏蔽了网络层以及其上的高层协议,从而使 ATM网络可以支持多种协议的传送。这既是它的优点,也是它的缺点。优点是为LAN用户的互连创造了便利条件,缺点是无法利用ATM的多业务及相应的特性,网络层的QOS(如IP协议中的RSVP)也无法对应到ATM交换结构中,同时由于最大帧大长度的限制,网络规模的扩展也受到限制;而且两个ELAN 内的用户进行通信时要经过路由器,仍不能完全解决路由器瓶颈问题;最后,一个ELAN目前只能同时仿真一种局域网,不能完成异种局域网的转换问题。

3.3 MPOA(ATM上的多种协议技术)

为了克服LANE和CIPOA的局限性,ATM论坛推出了ATM上的多协议规范 (MPOA)。MPOA集成了LANE、CIPOA、NHRP和Mars规范的功能,同时还引入了虚拟路由器的概念。MPOA是一个功能强大的网络层路由解决方案,使任何具有MPOA功能的设备都可以和另一台设备通过ATM交换建立直接连接,不必再经过中间的路由器。这种直接跨越ATM网络建立直接连接的技术有时也称为“直通”或“零跳”路由。

MPOA实际上采用了三种互补的技术来构成其基本功能:ATM论坛的局域网仿真 (LANE)协议、IETF的下一跳解析协议(NHRP)以及虚拟路由器的概念。LANE是在ATM上仿真第二层的局域网技术,使得ATM透明于上层应用,是MPOA的一个内部组成部分,适用于子网内部的通信。NHRP提供了一种扩展的地址解析协议,是基于网络层的寻址技术,允许下一跳的客户在不同的逻辑子网间发送查询,从而允许子网间直接建立ATM连接,让确定的数据流不需使用中间的路由器。虚拟路由器是指将传统路由器的功能分离到网络中各个不同的组成部分中去,也就是说,将网络中一系列设备集合共同完成传统路由器在网络中的功能,从而降低了成本,提高了效率。

MPOA标准模型包括三个部分:边界设备、ATM直连主机和路由服务器。边界设备使用网络层和MAC层目的地址在传统的局域网与ATM接口间传送数据包,以使传统的局域网能够通过ATM进行高效传输。ATM直连主机具有能够实现多协议信息传输标准功能的ATM网络接口卡,它允许ATM直连主机的相互通信,并允许ATM直连主机通过边界设备与传统局域网进行通信。路由服务器是一组功能的集合体,它既可由作为单个产品实现,也可在现有路由器和交换机中构建,它使用某些路由协议算法和构造响应MPOA系统的请求。它完成网络层对ATM层地址的映射,对未知的服务器的多路广播以及对网络层、MAC层和ATM地址的维护功能。

MPOA系统规定了具体实现某种功能的逻辑组成部件:MPOA客户(MPC)和MPOA服务器(MPS),它们可以在不同的硬件配置上实现。

MPC检测通信流,一旦发现就请求MPS为其提供收端的ATM地址,得到该地址后通过SVC呼叫建立到收端的ATM连接,并在其上传送数据;MPS负责维护本地的网络层、MAC层和ATM地址信息以及路由表,MPS处理来自MPC的址解析请求并作出应答,MPS之间通过NHRP进行联络,以解决跨子网的地址解析问题。

MPOA的实质是虚拟路由技术,即使用边界设备完成大部分交换功能,使用路由服务器建立路由表,为边界设备提供路由。它的优点是不仅能在一个子网内建立ATM虚通道连接,而且能够在不同的子网间建立直接的ATM虚通道连接,跨子网的通信不再经过路由器,解决了路由器瓶颈问题。缺点是系统结构比较复杂,具体实现比较困难。缺点是系统结构比较复杂,具体实现比较困难,而且仍存在一些问题需要解决,如基于NHRP协议的地址解析响应时间延迟较大等。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐