您现在的位置: 天极网 > ATM LAN仿真(之七)
ATM LAN仿真(之七)
来源:天极硬件频道 作者: 责任编辑: 发表时间:2001-09-21 10:26 评论()
${article.keywordHaveUrl}
当LEC收到一个等待传输的MAC数据帧时,目标MAC地址的前导位指明这个包是点到点包还是广播组播包。前导位为1表示是一个广播或组播信息。前导位为0表示是一个点到点信息。LEC直接将广播/组播帧经由最初确立的VCC传递给BUS。BUS将该信息转发给其点---多点树上的所有结点,这些节点也就是收到广播帧的仿真LAN上的所有LEC。如果BUS同时收到两个广播或组播帧时,则在发送一个帧时,缓存另一个帧。这种串行工作方式可以有效地防止来自VCC上的不同数据帧的信元交叉混合在一起。AAL5允许一个LEC在单个VCC上一次只组装一个数据帧。在每个帧的头部的协议信息唯一地标识一个LEC,这个LEC产生广播消息并传送给 BUS的。该协议信息就是LEC ID,它由LES分配。为了加快广播帧的处理速度,LEC对收到的每个帧都检验其ID,如果匹配,则LEC直接打开这个帧。否则,它需要检查一下其目的地址。一个非代理LEC只保存那些具有与其它组播地址相匹配的目的地址的帧,而代理LEC则保存所有的组播帧。
设计BUS机制的目的在于处理较低层的广播流量消息,例如:IP地址分别请求ARP信息和SAP信息。但是,当面临着大量广播帧时其效率将会降低。例如,假定在一个包含100个成员的仿真LAN上,某个LEC要向其它5个LEC组播一套活动的视频信息;采用当前的分配机制,将有95个LEC在收到组播消息后就立即丢弃所传送的帧。对于这样的带宽浪费,即使是能力更高的ATM网络也难以承受。 LANE V2.0将提供一种处理重负荷广播信息,例如,按需视频 (VIDEO-ON-DEMAND)的更有效的方法。
*注:容许 BUS建立到 LECs的点-点VCCs,但是对点-多点VCCs的使用使 BUS摆脱复制和传送每个报文的多个拷贝。
未完待续(下篇:直接数据(Data-Direct)VCC和点-点帧 )
相关报道
1
本文导航>>
- 1.ATM LAN仿真(之七)
