A method for preventing loops in a ring topology of a computer network is
disclosed. The method includes receiving a packet at a node on a shared
packet ring and inserting a header containing an ID identifying the node
at which the packet was received on the ring as an originating node. The
packet is forwarded onto the ring and the ID is checked when received on
a node. The packet is dropped if the ID identifies the node as the
originating node.