A ring network for transporting data packets between network devices is
provided. The ring network includes a number of ring switches. Each ring
switch has at least one ring port, at least one local port and at least
one table that self learns which network devices are associated with each
port of the ring switch based on a selected source identifier from the
packets processed by the ring switch. The source and destination
identifiers may, for example, be a media access control (MAC) address from
an Ethernet packet, an Internet Protocol (IP) address, at least a portion
of a hierarchical address, a combination of two or more identifiers at
different protocol levels for the data packet, a port number of a
universal datagram protocol, or other appropriate identifier. The at least
one ring port of each ring switch is coupled to a ring port of another
ring switch in the ring network. The ring switch switches data packets
between its ring and local ports to direct the data packets to specified
network devices associated with the at least one local port of the ring
switches in the ring network. The ports of the ring switches are
configured such that data packets received at the at least one ring port
and the at least one local port that are not destined for a network device
associated with the at least one local port of the ring switch are
switched to another ring switch on the ring network based on the at least
one table without the use of a token or encapsulating the packet.
Ein Ringnetz für das Transportieren der Datenpakete zwischen Netzvorrichtungen wird zur Verfügung gestellt. Das Ringnetz schließt eine Anzahl von Ringschaltern ein. Jeder Ringschalter hat mindestens einen Port Ring, mindestens ein lokales Tor und mindestens eine Tabelle, der Selbst erlernt, welche Netzvorrichtungen mit jedem Tor des Ringschalters sind, der auf einer vorgewählten Absenderkennung von den Paketen basiert, die durch den Ringschalter verarbeitet werden. Die Quelle und die Empfängerkennungen können z.B. eine Adresse des Media Access Control (MAC) von einem Ethernet-Paket, eine Adresse des Internet Protocol (IP), mindestens ein Teil einer hierarchischen Adresse, eine Kombination sein von zwei oder mehr Bezeichnern auf unterschiedlichen Protokollniveaus für das Datenpaket, einer Portzahl eines Universaldatengrammprotokolls oder anderem passendem Bezeichner. Das mindestens ein Ringtor jedes Ringschalters wird zu einem Ringtor eines anderen Ringschalters im Ringnetz verbunden. Der Ringschalter schaltet Datenpakete zwischen seinen Ring und lokalen Tore, um die Datenpakete auf die spezifizierten Netzvorrichtungen zu verweisen, die mit dem mindestens einem lokalen Tor der Ringschalter im Ringnetz verbunden sind. Den Toren der Ringschalter werden so zusammengebaut, daß die Datenpakete, die am mindestens einem Ringtor und am mindestens einem lokalen Tor empfangen werden, die nicht für eine Netzvorrichtung bestimmt sind, die mit dem mindestens einem lokalen Tor des Ringschalters verbunden ist, zu einem anderen Ringschalter im Ringnetz geschaltet werden, das auf der mindestens einer Tabelle ohne den Gebrauch eines Zeichens oder des Einkapselns des Pakets basiert.