MPOA
1、MPOA的原则
MPOA的目的是在LANE环境中有效地传输子网间的unicast数据。MPOA集成了LANE和NHRP以保留LANE,同时通过旁路路由器提高子网间通信的效率。MPOA允许网络层路由记算和数据传送物理地分离,这称为虚拟路由。路由计算由位于路由器中的服务器——即MPS——执行,数据传送由边缘设备中的客户——即MPC——执行。
在入口点,MPC检测通过ELAN传送给含有MPS的路由器的数据流,当它发现能够旁路当前路由路径的捷径时,它使用基于NHRP的协议请求与目的节点建立捷径,如果可行,该MPC在其入口表中记录下该信息,建立捷径VCC,通过该捷径VCC发送帧。对于使用捷径的分组,MPC从分组中去掉数据链路层(DLL)封装。
在出口点,MPC从其它MPC接收网络数据,对于通过捷径接收到的帧,该MPC加上适当的DLL封装把它们传送给上层协议。该DLL封装信息由MPS提供并存贮在出口缓存中。
MPS是路由器的逻辑成分,给MPC提供网络层转发信息,它包含NHRP中定义的完整的NHS。MPS与本地NHS和路由功能交互以回答入口MPC的MPOA请求,并给出口MPC提供DLL封装信息。
下面是ELAN内和ELAN间通信过程的简单描述。
ELAN内通信从一个MPOA主机或LAN主机到同一ELAN的另一MPOA主机或LAN主机,这些数据流使用ELAN做地址解析和数据传输。ELAN间通信从一个MPOA主机或LAN主机到不同ELAN的MPOA主机或LAN主机,短数据流使用缺省的路径,长数据流使用捷径,缺省的路径利用ELAN和路由器,捷径使用LANE和NHRP做地址解析和捷径。捷径是这样工作的:如果源节点和目的节点不在同一个MPS的管理域,入口MPS将MPOA解析请求翻译成NHRP解析请求,通过NHRP将该请求转发给出口MPS,当出口MPS收到出口MPC的回应后,它生成NHRP解析回应并把它发回给入口MPS,当入口MPC得到入口MPS的MPOA解析回应后,它与出口MPC之间就可以建立捷径了。
2、MPOA的优点和限制
MPOA从根本上将数据传送和路由计算分开,将功能分布到不同的设备,从而减少了参与路由计算的设备数目和端设备的复杂性。它可以以统一的方式支持二层和三层网络互连,因此保证了ATM环境中大规模的互连。它可以同时有效地处理突发数据和长期的数据流,但是,MPOA的复杂性有很大的争议。
[上一页][下一页]
|