Intelligent network topology and configuration verification using a method of loop detection
    1.
    发明授权
    Intelligent network topology and configuration verification using a method of loop detection 有权
    智能网络拓扑和使用循环检测方法进行配置验证

    公开(公告)号:US06857027B1

    公开(公告)日:2005-02-15

    申请号:US09712610

    申请日:2000-11-14

    CPC分类号: H04L12/46

    摘要: A system and method are disclosed for detecting and preventing bridge loops in a relatively low cost bridge module designed for installation in a network hub. The bridge operates to monitor an intra-hub communication path of the network hub to detect bridge protocol data units transmitted by a switching fabric within the network hub. The bridge module stores a MAC source address of a bridge protocol data unit detected on the intra-hub communications path, and forwards the bridge protocol data unit through its external communication ports to respective network segments. The bridge module monitors its external communication ports for any data unit having a destination address matching a bridge multicast address. When a data unit having a destination address matching the bridge multicast address is detected, the bridge module compares the MAC source address of that data unit to the previously stored MAC source address from the bridge protocol data unit detected on the intra-hub communication path. In the event that the MAC source address of the data unit detected on the external communication port matches the previously stored MAC source address, the bridge module disables operation of the respective one of its external communication ports at which the data unit was received. In one embodiment of the disclosed system, the bridge module further monitors its external communications ports for routing protocol messages. In the event that a routing protocol message is detected on one of those external communications ports, the bridge module disables that port.

    摘要翻译: 公开了一种系统和方法,用于检测和防止设计用于安装在网络集线器中的相对低成本的桥接模块中的桥接环路。 桥接器用于监视网络集线器的集线器内通信路径以检测由网络集线器内的交换结构发送的桥协议数据单元。 桥模块存储在集线器内通信路径上检测到的桥协议数据单元的MAC源地址,并通过其外部通信端口将桥协议数据单元转发到各网段。 桥模块监视其外部通信端口,用于具有匹配桥多播地址的目的地地址的任何数据单元。 当检测到具有匹配桥接组播地址的目的地地址的数据单元时,桥模块从在集线器内通信路径上检测到的桥协议数据单元将该数据单元的MAC源地址与先前存储的MAC源地址进行比较。 在外部通信端口检测到的数据单元的MAC源地址匹配先前存储的MAC源地址的情况下,桥接模块禁止其接收到数据单元的相应一个外部通信端口的操作。 在所公开的系统的一个实施例中,网桥模块还监视其外部通信端口以路由协议消息。 在这些外部通信端口之一上检测到路由协议消息的情况下,桥接器模块将禁用该端口。