摘要:
A high speed pipeline architecture comprising a plurality of successive processing stages or pipestages (Stage 1-n) coupled in cascade to forward user packets of data. Each pipestage is adapted to be coupled to at least one memory unit (Data 1-n) storing a forwarding table. The memory unit is preferably of the RDRAM memory technology, and the forwarding table preferably an IP packet forwarding table. A data manager (DM) is used to update the memory units by transferring maintenance data through the pipestages. Since the maintenance actions on the memory units are passed through the same pipeline that forwards the user packets, these operations are mutually ordered and high update rates on the memory units can be achieved without losing any incoming user packets.
摘要:
A method to provide a loop-free telecommunication network comprising end-users (U1, U2) interconnected through one or more Metropolitan Area Network (MAN) and/or Wide Area Network (WAN) providing Virtual Private Local Area Network (LAN) Service (VPLS) and possible geographically dispersed Layer-2 networks (K, L). To prevent the VPLS-networks (VPLS1, VPLS2) to create loops, the method comprises the step of using a predetermined protocol, e.g. the Rapid Spanning Tree Protocol (RSTP) as defined in the standard IEEE 802.1D-2003. The method further comprises the steps of grouping internal node ports of each node of a VPLS-network into a port arrangement (mPorts) in order to model a virtual LAN inside the VPLS-network, of calculating, for each port arrangement, the sum of weight factors or port Path Cost towards a root bridge, of selecting as primary node the node having an external node port with the lowest port path cost, and of disabling (cutting) the paths of the other external node ports towards the root bridge. In case two or more nodes of a VPLS-network have an identical port path cost, the method takes into account the node number or node ID for selecting the primary node.