更新时间:2022-08-25 12:48
仿真局域网又叫LAN 仿真 (LANE)允许异步传输模式 (ATM) 使用旧式网络和旧版本应用程序的一组软件组件。使用 LANE,您可以在 ATM 网络上运行传统局域网适用的应用程序和协议,而无需进行修改。
LANE 使得 ATM 协议层从表面看来象是一个覆盖协议和应用程序的以太网或令牌环局域网。LANE 提供了完全利用 ATM 和根本不使用 ATM 之间的一种中间步骤。
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目前只能同时仿真一种局域网,不能完成异种局域网的转换问题。