-
公开(公告)号:US5251213A
公开(公告)日:1993-10-05
申请号:US881806
申请日:1992-05-12
CPC分类号: H04L12/4625 , H04L12/4637
摘要: A multiport source routing token ring bridge is provided which permits a single local area network bridge to interconnect to multiple remote bridges without limitations on the number of rings and bridges interspersed between a data packet's source and its intended destination. The bridge receives a packet and then scans the packet for ring-in information which matches the ring to which the bridge is attached. If this match is not successful, then the packet is not passed to the software and the address recognize and frame copy bits at the end of the packet are not set. If the match is successful, then the bridge number and next ring-in (or ring-out) segment information from the packet are used as addresses to a static RAM array. The array is preprogrammed with all valid bridge number and ring-out combinations which may be accessed by the multiport source routing bridge. If addressing of the array produces a valid indication, then the packet is passed to software for forwarding to the appropriate local area network or wide area network ports. On the other hand, if the address does not produce an indication that it can be reached through the bridge, then the hardware parses the packet to extract the next ring and bridge information, and repeats the above process until either a complete match is found and the packet is passed, or the information field is exhausted and the packet is finally rejected.
摘要翻译: 提供了一种多端口源路由令牌环形网桥,其允许单个局域网桥连接到多个远程网桥,而不限制散布在数据分组的源和其预期目的地之间的环和桥的数量。 桥接收数据包,然后对数据包进行扫描,该信息与桥连接的环相匹配。 如果该匹配不成功,则该数据包不会传递给软件,并且该地址被识别,并且数据包末尾的帧复制位未被设置。 如果匹配成功,则将来自数据包的桥号和下一个环入(或振铃)段信息用作静态RAM阵列的地址。 该阵列使用可由多端口源路由桥接器访问的所有有效的桥号和振铃组合进行预编程。 如果阵列的寻址产生有效的指示,则该分组被传递到软件以转发到适当的局域网或广域网端口。 另一方面,如果地址不产生通过网桥可以达到的指示,则硬件解析分组以提取下一个环和桥接信息,并重复上述过程,直到发现完全匹配, 分组被传递,或者信息字段被耗尽并且分组被最终拒绝。