DE60108404T2 - Vorrichtung und Verfahren zum Ausrichten des Mehrfachdatenverkehrs in einem Ethernet-MAN - Google Patents
Vorrichtung und Verfahren zum Ausrichten des Mehrfachdatenverkehrs in einem Ethernet-MAN Download PDFInfo
- Publication number
- DE60108404T2 DE60108404T2 DE60108404T DE60108404T DE60108404T2 DE 60108404 T2 DE60108404 T2 DE 60108404T2 DE 60108404 T DE60108404 T DE 60108404T DE 60108404 T DE60108404 T DE 60108404T DE 60108404 T2 DE60108404 T2 DE 60108404T2
- Authority
- DE
- Germany
- Prior art keywords
- multicast
- vlan tag
- message
- multicast message
- access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0272—Virtual private networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1886—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with traffic restrictions for efficiency improvement, e.g. involving subnets or subdomains
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
- H04L12/4645—Details on frame tagging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/104—Grouping of entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
- Die vorliegende Erfindung bezieht sich auf das Lenken von Multicast-Datenverkehr von verschiedenen Dienstanbietern und auf die Verbesserung der Bandbreiten-Effizienz, wenn zusätzlich zum Internetzugang in einem Ethernet-Stadtnetz (Ethernet Metropolitan Area Network, E-MAN) Multicast-Dienste angeboten werden, indem die Duplizierung von Multicast-Datenverkehr verhindert wird, wenn in Verbindung mit IGMP-(Internet Group Management Protocol)-Snooping ein Multicast-Router verwendet wird.
- Lokale Netze (LANs) aller Typen sind zu IEEE 802 kompatibel und können über MAC-(Media Access Control)-Bridges miteinander verbunden werden. Verschiedene LANs können gruppiert werden, um virtuelle LANs (VLANs) zu bilden. VLAN-Gruppen bestehen aus logischen Arbeitsgruppen von Benutzern, die physisch voneinander getrennt sein können. Der Standard IEEE 802.1Q definiert den Betrieb von VLAN-Bridges, welche die Definition, den Betrieb und die Verwaltung von VLAN-Topologien mit einer gebrückten LAN-Infrastruktur erlauben. VLANs bieten den Mitgliedern der Arbeitsgruppen Privatsphäre und Sicherheit und bieten Rundsende-Bereiche, wobei der Rundsende-Verkehr innerhalb des VLAN gehalten wird.
- Mit einem E-MAN erfährt der Teilnehmer Verbindungsmöglichkeiten mit hoher Datenrate zum Internet oder zu einem Firmennetz. Zusätzlich dazu hat ein MAN-Anbieter Möglichkeiten, seinen Kunden leicht neue Dienste anzubieten, wie transparente LAN-Dienste (auch bekannt als TLS). Wenn ein E-MAN dazu benutzt wird, Dienste bereitzustellen, wie Internetzugang für private Teilnehmer, ist die Verwendung von VLAN-Tags erforderlich, um eine Teilnehmer-Trennung bereitzustellen. Im E-MAN hat jeder Teilnehmer ein eindeutiges VLAN-Tag. Ein Ethernet-Paket wird nur an Teilnehmer verteilt, die diesem VLAN-Tag zugeordnet sind, d. h. das VLAN-Tag steuert die Menge des Datenverkehrs im Ethernet-Netzwerk.
- VLAN-Tags werden dazu benutzt, die Sicherheit und Trennung der Teilnehmer bereitzustellen. Jedes VLAN kann durch einen Farbcode (d. h. rot, gelb usw.) gekennzeichnet werden.
- Switches ordnen jedem internen Anschluss mindestens ein VLAN-Farb-Tag zu. Da alle an einem gegebenen LAN befindlichen Einheiten denselben Anschluss des entsprechenden Switch gemeinsam nutzen, ist jede dieser Einheiten auch mit dem VLAN-Ziel verbunden, das diesem Anschluss zugeordnet ist. Jeder externe Anschluss von Switches ist auf gleiche Weise mit einem oder mehreren VLAN-Zielen verbunden. Um die verschiedenen im Netz definierten VLAN-Ziele zu erkennen, benutzen Switches und Router typischerweise ein VLAN-Konfigurationsprotokoll.
- Inhaltsadressierbare Speicher in Switches und Routern speichern den Tagging-Teil, der in die Rahmen eingefügt werden muss, um die VLAN-Funktionalität zu ermöglichen, und sie können auch Prioritäts-Information speichern. Die Tagging-Information und die Prioritäts-Information werden gemeinsam als Tag-Daten bezeichnet. Die Tagging-Information enthält auch Such-Daten, die den Tag-Daten zugeordnet sind. Vorzugsweise ist jeder Satz von Such-Daten eindeutig und entspricht einem Satz von Tag-Daten.
- Virtuelle private Netze und Verfahren für ihren Betrieb werden auch in der europäischen Patentanmeldung 1 045 553 A (Nortel Networks LTD) mit dem Veröffentlichungsdatum 18.10.2000 beschrieben. Dieses Dokument beschreibt in Spalte 1 Abschnitt 0005 auch die Verwendung von VLAN-Tags entsprechend dem Standard IEEE 802.1, der erfordert, dass eine Kopfinformation jedes Datenrahmens ein VLAN-Tag enthält, welches das VLAN kennzeichnet, für das der Datenrahmen bestimmt ist. Auf diese Weise lesen Switches des LAN die Kopfinformation und leiten die Datenrahmen nur an die Anschlüsse, die gemäß der in den Switches gespeicherten Routing-Tabellen an diesem VLAN beteiligt sind. Durch die Kapazität der VLAN-Tags von 12 Bit, die vom Standard IEEE 802.1 spezifiziert wird, wird jedoch die Anzahl unterschiedlicher VLANs auf 4095 begrenzt, wobei NSPs viel mehr als 4095 unterschiedliche Teilnehmer an einem gemeinsamen Netzwerk unterstützen müssen. Dieses Problem wird von diesem Dokument dadurch gelöst, dass im Kommunikationsnetz jedem aus einer Vielzahl von unterschiedlichen Sätzen virtueller Anschlüsse eine jeweils unterschiedliche Rundsende-Adresse zugeordnet wird. Kein virtueller Anschluss gehört zu mehr als einem der unterschiedlichen Sätze. Durch eine geeignete Zuordnung einer entsprechenden Ausgangs-Adresse, die einer geeigneten Zieladresse entspricht, und mittels Routing des Pakets gemäß dieser entsprechenden Ausgangs-Adresse definieren ein bestimmter Satz virtueller Anschlüsse und ihre zugeordneten Rundsende-Adressen isolierte virtuelle private Netze innerhalb des Netzwerks.
- Multicast bezieht sich auf das Senden von Informationen an eine Gruppe von Empfängern (eine Multicast-Gruppe) mit einer einzigen Übertragung durch die Quelle. Der Server sendet eine individuelle Kopie jedes Datenpakets an alle Teilnehmer der Interessengruppe (d. h. des VLAN) oder einer anderen Multicast-Gruppe. Multicast-Dienste auf Netzwerk-Basis erlauben es Servern oder anderen Datenquellen, ein einziges Paket zu senden, das von Netzwerk-Einrichtungen, wie z. B. Routern oder Switches, automatisch kopiert und verteilt wird.
- In einem herkömmlichen Ethernet-LAN wird Bandbreiten-Effizienz für Multicast-Datenverkehr erreicht, indem das so genannte IGMP-(Internet Group Management/Membership Protocol)-Snooping verwendet wird. Systeme nach dem bisherigen Stand der Technik holen die Daten vom individuellen Teilnehmer, um festzustellen, welche Teilnehmer zu einer bestimmten Multicast-Gruppe gehören, welche Dienstqualität von den Teilnehmern benötigt wird, sowie um andere Parameter abzurufen, um eine Multicast-Filterung einzurichten.
- Das IGMP-Snooping wird unabhängig von der Verwendung von VLAN-Tags durchgeführt. Die Gruppen-Verwaltung für IP-(Internet Protocol)-Multicast-Datenverkehr wird durch Verwendung von IGMP und Protocol Independent Multicast (PIM) durchgeführt. Der Teilnehmer meldet sich bei der Gruppe an, indem er eine IGMP-Berichts-Nachricht sendet, und als Ziel-IP-Adresse die Multicast-Adresse für diese Gruppe verwendet. Diese Nachricht wird vom ersten Router oder Server in Aufwärtsrichtung empfangen und löst das PIM aus, um den Multicast-Router oder -Server in Aufwärtsrichtung zu informieren, wodurch ein Multicast-Baum aufgebaut wird.
- Für ein E-MAN, wie in
1 gezeigt, senden während der Registrierung in Aufwärtsrichtung die Teilnehmer1 ,2 IGMP-Berichte3 ,4 , bzw. Teilnahme-Nachrichten3 ,4 an den Breitband Fernzugangs-Server (BRAS)9 oder an den Edge-Router9 , die einen Stadt-Zugangsknoten5 und eine Anzahl von Ethernet-Switches8 durchlaufen, bevor sie am Ziel ankommen. Um die Bandbreite des E-MAN beizubehalten, holen die Switches8 IGMP-Pakete6 ,7 und benutzen die Information in diesen Paketen6 ,7 , um festzustellen, welche Segmente Pakete empfangen müssen, die an die Gruppen-Adresse gerichtet sind. Hierdurch wird verhindert, dass ein Multicast-Paket in Abwärtsrichtung auf den Anschlüssen1 ,2 gesendet wird, die kein Interesse an diesem Multicast-Datenstrom haben. - Ein weiteres Problem, das bei Verwendung dieser bekannten VLAN-Tags auftritt, wird im Folgenden beschrieben.
- Die Verwendung von VLAN-Tags beeinflusst jedoch den Multicast-Betrieb im E-MAN. Da jeder Teilnehmer
1 ,2 ein eindeutiges VLAN-Tag hat, wird der Multicast-Verkehr6 ,7 am Eingangspunkt des E-MAN, d. h. im BRAS9 oder Edge-Router9 , dupliziert. Wenn der am E-MAN angeschlossene Multicast-Router9 oder Server9 IGMP-Teilnahme-Nachrichten3 ,4 mit unterschiedlichen VLAN-Tags empfängt, sendet er somit Multicast-Datenverkehr für alle diese VLANs. Dies hat eine Duplizierung des Verkehrs zur Folge, d. h. mehrere Ethernet-Rahmen10 ,11 mit verschiedenen VLAN-Tags werden in Abwärtsrichtung vom BRAS9 oder Server9 über Switches12 zum Stadt-Zugangsknoten5 und zu Teilnehmern1 ,2 gesendet, was bandbreiten-ineffizient ist. - Die Aufgabe der vorliegenden Erfindung ist es, zusätzlich zum häuslichen Internetzugang Multicast-Dienste anzubieten, bei denen das oben beschriebene Problem mit der Bandbreiteneffizienz nicht auftritt.
- Dieses Ziel wird durch die Verfahren und Einrichtungen gemäß der vorliegenden Erfindung erreicht und bezieht sich auf die Einführung eines getrennten VLAN-Tags für Multicast-Datenverkehr, Multicast-VLAN-Tag genannt, in einem Stadt-Zugangsknoten, das für jeden BRAS oder Edge-Router für seinen Multicast-Datenverkehr in Abwärtsrichtung benutzt werden muss und das für Bandbreiteneffizienz sorgt, indem es Multicast-Datenverkehr verschiedener Dienstanbieter trennt und die Duplizierung von Multicast-Datenverkehr verhindert, wenn es zusammen mit IGMP-Snooping verwendet wird.
- In einer Ausführung gemäß der vorliegenden Erfindung umfasst ein Verfahren zum Leiten von Mehrfachdatenverkehr in einem Ethernet-Netzwerk die Zuweisung eines Multicast-VLAN-Tags in einem Stadt-Zugangsknoten des Ethernet-Netzwerks zu einer Multicast-Nachricht, die in Aufwärtsrichtung von einem Anschluss zu einem Zugangs-Server oder Edge-Router gesendet wird, so dass das Multicast-VLAN-Tag einem entsprechenden Zugangs-Server oder Edge-Router zugeordnet ist, sowie die Bestimmung eines Anschlusses, an den eine Multicast-Nachricht in Abwärtsrichtung vom Zugangs-Server oder Edge-Router zu senden ist, was auf der Multicast-Gruppen-Adresse und dem Multicast-VLAN-Tag für die Multicast-Gruppen-Adresse basiert.
- In einer weiteren Ausführung gemäß der vorliegenden Erfindung wird der Zuweisungs-Schritt unter Verwendung von IGMP-Snooping durchgeführt.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung wird das IGMP-Snooping auch in Zwischen-Switches durchgeführt, die vom Stadt-Zugangsknoten in Aufwärtsrichtung angeordnet sind, um festzustellen, welcher Anschluss für die Multicast-Nachricht zu benutzen ist, was auf der Multicast-Gruppen-Adresse und dem Multicast-VLAN-Tag basiert.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung ist der Zugangs-Server oder Edge-Router in der Lage, nur jede Multicast-Nachricht anzurufen, die dem Multicast-VLAN-Tag zugeordnet ist, das direkt dem Zugangs-Server oder Edge-Router entspricht.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung wird der Feststellungs-Schritt in Zwischen-Switches durchgeführt, die vom Zugangs-Server oder Edge-Router in Abwärtsrichtung angeordnet sind.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung wird die Multicast-Nachricht vom Zugangs-Server oder Edge-Router in Abwärtsrichtung an den festgestellten Anschluss gesendet, ohne die Multicast-Nachricht zu duplizieren.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung enthalten die Zwischen-Switches, die vom Zugangs-Server oder Edge-Router in Abwärtsrichtung angeordnet sind, Anmelde-Tabellen, die eine Liste von Multicast-Gruppen-Adressen und Multicast-VLAN-Tags enthalten.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung ist jede Multicast-Nachricht von anderen Multicast-Nachrichten getrennt, die an unterschiedliche Zugangs-Server oder Edge-Router, die in Aufwärtsrichtung angeordnet sind, und an verschiedene Anschlüsse, die im Netzwerk in Abwärtsrichtung angeordnet sind, gerichtet sind.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung umfasst das Verfahren des Mehrfachsendens von Datenpaketen in einem Ethernet-Netzwerk das Senden einer Multicast-Nachricht in Aufwärtsrichtung zu einem Zugangs-Server oder Edge-Router über einen Stadt-Zugangsknoten, um an einer Multicast-Sitzung teilzunehmen; die Speicherung von Informationen, welche die Multicast-Nachricht enthalten, bei Empfang der Multicast-Nachricht im Stadt-Zugangsknoten, wobei die Information einen Zusammenhang zwischen der Multicast- Nachricht und einer Multicast-Referenz, welche die Multicast-Sitzung kennzeichnet, und eine Kennung eines Anschlusses, über welchen die Multicast-Nachricht empfangen wird, enthält; die Definition eines Multicast-VLAN-Tags als Multicast-Referenz, des Multicast-VLAN-Tags, das einer Vielzahl von Teilnehmern zugeordnet ist, die den Stadt-Zugangsknoten benutzen und die Zuordnung des Multicast-VLAN-Tags zur Multicast-Nachricht; das Senden der Datenpakete der Multicast-Sitzung im Multicast in Abwärtsrichtung, wobei der Zugangs-Server oder Edge-Router die Datenpakete gemäß der gespeicherten Information empfängt und das zugeordnete Multicast-VLAN-Tag in eine Kopie der Datenpakete in Abwärtsrichtung einsetzt und eine Kopie der Multicast-Nachricht in Abwärtsrichtung an jeden Anschluss auf der Grundlage der Zieladresse jeder Gruppe und des zugeordneten Multicast-VLAN-Tags sendet.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung enthält ein Stadt-Zugangsknoten Mittel zur Zuordnung von Multicast-VLAN-Tags in Multicast-Nachrichten, die in Aufwärtsrichtung an einen Zugangs-Server oder Edge-Router gesendet werden, sowie Mittel zur Speicherung von Multicast-Gruppen-Adressen, Anschlusskennungen und der Multicast-VLAN-Tags.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung enthält ein Zwischen-Switch des Ethernet-Netzes, der zwischen einem Teilnehmer und einem Zugangs-Server oder Edge-Router angeordnet ist, Mittel zur Feststellung eines Ziels einer Multicast-Nachricht auf der Grundlage einer Kombination einer Multicast-Gruppen-Adresse und eines Multicast-VLAN-Tags, das der Multicast-Nachricht zugeordnet ist, sowie Mittel zur Weiterleitung der Multicast-Nachricht zum Ziel auf der Grundlage der Kombination der Multicast-Gruppen-Adresse und des Multicast-VLAN-Tags.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung enthalten die Feststellungs-Mittel des Zwischen-Switch des Ethernet-Netzes Mittel zum Speichern von Anmelde- Tabellen, die eine Liste von Multicast-Gruppen-Adressen und Multicast-VLAN-Tags enthalten.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung enthält eine Vorrichtung, die Multicast-Verkehr in einem Ethernet-Netz leitet, einen Stadt-Zugangsknoten, der eine Multicast-Nachricht von einem Anschluss empfängt, das IGMP-Snooping durchführt und der Multicast-Nachricht ein Multicast-VLAN-Tag zuordnet; einen ersten Zwischen-Ethernet-Switch, der vom Stadt-Zugangsknoten in Aufwärtsrichtung angeordnet ist, und der jeden für eine entsprechende Multicast-Gruppen-Adresse benutzten Anschluss und jedes Multicast-VLAN-Tag für die Multicast-Gruppen-Adresse bestimmt, einen Zugangs-Server oder Edge-Router, der die Multicast-Nachricht empfängt und die Multicast-Nachricht in Abwärtsrichtung sendet, nachdem er das Multicast-VLAN-Tag zur Multicast-Gruppen-Adresse hinzugefügt hat; und einen zweiten Zwischen-Ethernet-Switch, der vom Zugangs-Server oder Edge-Router in Abwärtsrichtung angeordnet ist und der die Multicast-Nachricht auf der Grundlage der Multicast-Gruppen-Adresse und des Multicast-VLAN-Tags an einen Anschluss weiterleitet.
- In noch einer weiteren Ausführung gemäß der vorliegenden Erfindung enthält eine Vorrichtung, die Multicast-Verkehr in einem Ethernet-Netz leitet, Mittel, um ein Multicast-VLAN-Tag in einem Stadt-Zugangsknoten des Ethernet-Netzes einer Multicast-Nachricht zuzuordnen, die von einem Anschluss in Aufwärtsrichtung zu einem Zugangs-Server oder Edge-Router gesendet wird, so dass das Multicast-VLAN-Tag dem entsprechenden Zugangs-Server oder Edge-Router zugeordnet ist; sowie Mittel zur Bestimmung eines Anschlusses, an den eine Nachricht in Abwärtsrichtung vom Zugangs-Server oder Edge-Router auf der Grundlage der Multicast-Gruppen-Adresse und des Multicast-VLAN-Tags für die Multicast-Gruppen-Adresse zu senden ist.
- Es wurden ziemlich umfangreich einige Eigenschaften gemäß der vorliegenden Erfindung beschrieben, damit die folgende detaillierte Beschreibung besser verstanden wird, und damit der vorliegende Beitrag zum Stand der Technik besser eingeschätzt werden kann. Es gibt natürlich zusätzliche Eigenschaften gemäß der vorliegenden Erfindung, die im Folgenden beschrieben werden und Thema der beigefügten Ansprüche sind.
- Bevor mindestens eine Ausführung der vorliegenden Erfindung detailliert erklärt wird, muss verstanden werden, dass die Erfindung in dieser Anwendung nicht auf Konstruktionsdetails und Anordnungen der Komponenten begrenzt ist, wie in der folgenden Beschreibung angegeben oder in den Zeichnungen illustriert. Verfahren und Vorrichtungen gemäß der vorliegenden Erfindung eignen sich für andere Ausführungen und zum praktischen Einsatz und zur Ausführung auf verschiedene Weisen. Es muss auch verstanden werden, dass die hier verwendete Ausdrucksweise und Terminologie, sowie die unten angegebene Kurzfassung zum Zweck der Beschreibung dienen und nicht als Einschränkung betrachtet werden dürfen.
- Somit kann ein Fachmann einschätzen, dass die Konzeption, auf der diese Offenlegung basiert, leicht als Grundlage für die Konstruktion anderer Strukturen, Verfahren und Systeme zur Durchführung der mehreren Ziele der vorliegenden Erfindung verwendet werden kann. Es ist daher wichtig, dass die Ansprüche so betrachtet werden, dass sie solche äquivalenten Konstruktionen enthalten, insoweit sie nicht vom Geist und vom Umfang der Verfahren und Vorrichtungen gemäß der vorliegenden Erfindung abweichen.
- KURZBESCHREIBUNG DER ZEICHNUNGEN
-
1 zeigt das herkömmliche IGMP-Snooping und das Multicasting mit Duplizierung von Paketen in Abwärtsrichtung. -
2 zeigt eine Ausführung gemäß der vorliegenden Erfindung, worin Multicast-Verkehr unter Verwendung eines Multicast-VLAN-Tags an Teilnehmer gesendet wird. - DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGEN
- Verfahren und Vorrichtungen gemäß der vorliegenden Erfindung umfassen die Einführung eines separaten Multicast-VLAN-Tags für Multicast-Verkehr in einem Stadt-Zugangsknoten, das von jedem BRAS oder Edge-Router für seinen Multicast-Verkehr in Abwärtsrichtung verwendet wird und das die Duplizierung von Multicast-Verkehr verhindert, wenn es zusammen mit IGMP-Snooping verwendet wird.
- Für normalen Unicast-Verkehr werden weiter die normalen VLAN-Tags verwendet, wodurch die Teilnehmer-Trennung und die Sicherheit garantiert werden. Daher werden die VLAN-Tags im Stadt-Zugangsknoten gemäß dem herkömmlichen Verfahren hinzugefügt und zum Zugangs-Server des Dienstanbieters oder zum BRAS gesendet.
- Wie in
2 gezeigt, wird für Multicast-Verkehr jedoch für alle Teilnehmer oder Kunden1 ,2 , die denselben an das MAN angeschlossenen Zugangs-Server17 oder Edge-Router17 benutzen, ein einziges Multicast-VLAN-Tag als Multicast-Referenz eingeführt. Das MAN-Management liefert an die verschiedenen Stadt-Zugangsknoten13 das zu benutzende VLAN-Tag, und der E-MAN-Dienstanbieter vergibt ein VLAN-Tag pro angeschlossenem Dienstanbieter und installiert Regeln im Speicher der Stadt-Zugangsknoten13 als Mittel zur Feststellung des Dienstanbieters des angeschlossenen Teilnehmers1 ,2 und zur Zuordnung des Dienstanbieters zum Multicast-VLAN-Tag, das für den Verkehr zu benutzen ist. Der Stadt-Zugangsknoten13 kann vorkonfiguriert sein, um das VLAN-Tag einem Teilnehmer zuzuordnen, oder er kann so programmiert sein, dass er auf der Grundlage der Information in der Multicast-Nachricht3 ,4 feststellt, welches VLAN-Tag einem Teilnehmer zuzuordnen ist. - Während der Registrierung senden die Teilnehmer
1 ,2 IGMP-Berichts-Nachrichten (Teilnahme-Nachrichten)3 ,4 in Aufwärtsrichtung, die mit einem Unicast-VLAN-Tag, das von diesen Teilnehmern1 ,2 benutzt wird, versehen sind oder nicht. Der Stadt-Zugangsknoten13 enthält ein Speichermedium oder einen Speicher als Mittel zur Speicherung von Informationen, die von den Teilnehmern1 ,2 empfangen werden, einschließlich der Teilnahme-Nachrichten3 ,4 und einer Relation zwischen der IGMP-Berichts-Nachricht, der Multicast-Gruppen-Nachricht und einem Multicast-VLAN-Tag, welches die Multicast-Sitzung kennzeichnet und der Kennung des Anschlusses1 ,2 , über welchen die Teilnahme-Nachrichten3 ,4 empfangen werden. - In den Stadt-Zugangsknoten
13 findet das IGMP-Snooping statt, wonach jede IGMP-Nachricht vom Stadt-Zugangsknoten13 als Zuweisungs-Mittel (wieder) mit dem Multicast-VLAN-Tag versehen wird. Da die Nachrichten14 ,15 in Aufwärtsrichtung weitergeleitet werden, führt jeder Ethernet-Switch16 als Weiterleitungs-Mittel das IGMP-Snooping und das Multicast-VLAN-Tag-Lernen durch, um es sich zu merken, und stellt als Feststellungs-Mittel fest, welche(r) Anschluss/Anschlüsse für eine entsprechende bestimmte Multicast-Gruppen-Adresse zu benutzen sind. Zusätzlich dazu hat der Switch16 auch Feststellungs-Mittel, merkt sich und stellt fest, welches VLAN-Tag für die spezifizierte Multicast-Gruppen-Adresse benutzt wird. Auf diese Weise erreichen die IGMP-Nachrichten14 ,15 ihr Ziel über den Zugangs-Server17 oder Edge-Router17 des Dienstanbieters. Man beachte, dass, weil verschiedene VLAN-Tags für Multicast-Datenströme verschiedener Zugangs-Server17 oder Edge-Router17 benutzt werden, es sichergestellt ist, dass IGMP-Berichts-Nachrichten14 ,15 , die an einen Dienstanbieter gerichtet sind, nicht von einem anderen Dienstanbieter gesehen werden. - Für den Multicast-Verkehr in Abwärtsrichtung fügt der an das E-MAN angeschlossene Zugangs-Server
17 oder Edge-Router17 dieselbe Multicast-Gruppen-Adresse sowie das Multicast-VLAN-Tag in eine Kopie des Datenpaketes18 in Abwärtsrichtung ein, wozu er die Information verwendet, die vom Stadt-Zugangsknoten13 in Aufwärtsrichtung mit den Nachrichten14 ,15 gespeichert wurde, um die Multicast-Pakete18 in Abwärtsrichtung mit den geeigneten Multicast-VLAN-Tags weiterzuleiten. Hierdurch wird sichergestellt, dass Multicast-Verkehr in Abwärtsrichtung eines Zugangs-Servers17 oder Edge-Routers17 nicht bei Teilnehmern ankommt, die mit einem anderen Zugangs-Server oder Edge-Router verbunden sind. Es findet keine Duplizierung von Datenpaketen18 mit unterschiedlichen VLAN-Tags statt. Falls erforderlich, wird das ursprüngliche Unicast-VLAN-Tag zurück in die Multicast-Pakete18 eingefügt, bevor sie an die Teilnehmer1 ,2 ausgeliefert werden. - Im Multicast-Verkehr in Abwärtsrichtung nutzt der Switch
16 eine Anmelde-Tabelle, die inhaltsadressierbare Speicher als Speichermittel enthalten kann und die eine aktuelle Liste aller Gruppen-Ziel-Adressen und der Multicast-VLAN-Tags der teilnehmenden Einheiten sowie der speziellen Anschlüsse, an die der Multicast-Verkehr gesendet werden muss, enthält. Obwohl nur ein einziger Switch16 in2 gezeigt ist, kann sowohl in Aufwärts-, als in Abwärtsrichtung eine Vielzahl von Switches16 als Zwischen-Ethernet-Switches verwendet werden. - Wenn der Multicast-Verkehr im Stadt-Zugangsknoten
13 in Abwärtsrichtung von den Switches16 eintrifft, sendet der Stadt-Zugangsknoten13 eine Kopie der Datenpakete18 an jeden Anschluss1 ,2 und für jedes Multicast-VLAN-Tag. - Der Vorteil davon, dass sichergestellt wird, dass keine Duplizierung von Datenpaketen an Teilnehmer mit verschiedenen VLAN-Tags stattfindet, ist die Beibehaltung der Teilnehmer-Trennung. Daher wird Multicast-Verkehr von verschiedenen Teilnehmern getrennt – auch wenn mehr als ein BRAS
17 oder Edge-Router17 an das E-MAN angeschlossen sind, wird deren Multicast-Verkehr getrennt. Dies gilt nicht nur für den Multicast-Verkehrsstrom in Abwärtsrichtung18 , sondern auch für die IGMP-Berichts-Nachrichten14 ,15 in Aufwärtsrichtung. - Obwohl mehrere Teilnehmer eines Dienstanbieters in eine einzelne Gruppe für Multicast-Verkehr zusammengefasst werden, ist der Unicast-Verkehr natürlich noch pro Teilnehmer getrennt. Es ist einem Teilnehmer nicht möglich, Unicast-Verkehr zu einem anderen Teilnehmer zu senden, es sei denn sie haben dasselbe VLAN-Tag, d. h. für den Fall eines VPN-(Virtual Private Network)-Dienstes.
- Weiterhin ist die Hinzufügung eines Multicast-VLAN-Tags im Stadt-Zugangsknoten
13 transparent für den Teilnehmer1 ,2 . - Der Teilnehmer
1 ,2 hat keine Kenntnis davon, dass Multicast-VLAN-Tags im Stadt-Zugangsknoten13 hinzugefügt werden. Der Teilnehmer1 ,2 sendet einfach Berichte3 ,4 ohne Tag zum Netz. - Somit bieten die oben beschriebenen Verfahren und Vorrichtungen Multicast-Dienste auf eine bandbreiteneffiziente Weise und erhalten gleichzeitig die Trennung der Teilnehmer.
- Obwohl Verfahren und Vorrichtungen gemäß der vorliegenden Erfindung insbesondere mit Bezug auf die oben angegebenen Ausführungen beschrieben wurden, ist es einem Fachmann klar, dass verschiedene Änderungen in Form und Details vorgenommen werden können, ohne vom Umfang der Erfindung abzuweichen.
Claims (19)
- Ein Verfahren zum Lenken von Multicast-Datenverkehr in einem Ethernet-Netzwerk, das folgende Schritte umfasst: Zuweisung eines Multicast-VLAN-Tags in einem Stadt-Zugangsknoten (
13 ) des Ethernet-Netzwerks zu einer Multicast-Nachricht (3 ,4 ,14 ,15 ), die in Aufwärtsrichtung von einem Anschluss an einen beliebigen der Zugangs-Server und der Edge-Router (17 ) gesendet wird, so dass das Multicast-VLAN-Tag dem entsprechenden der Zugangs-Server und Edge-Router zugeordnet ist; Feststellung eines Anschlusses, an den eine Multicast-Nachricht in Abwärtsrichtung (18 ) von dem beliebigen der Zugangs-Server und der Edge-Router (17 ) zu senden ist, was auf einer Multicast-Gruppen-Adresse und dem Multicast-VLAN-Tag für die Multicast-Gruppen-Adresse basiert; und wobei der Zuweisungs-Schritt unter Verwendung von IGMP-Snooping durchgeführt wird. - Das Verfahren gemäß Anspruch 1, worin das IGMP-Snooping auch in Zwischen-Switches (
16 ) durchgeführt wird, die von dem Stadt-Zugangsknoten in Aufwärtsrichtung angeordnet sind, um festzustellen, welcher Anschluss für die Multicast-Nachricht zu verwenden ist, was auf der Multicast-Gruppen-Adresse und dem Multicast-VLAN-Tag basiert. - Das Verfahren gemäß Anspruch 2, worin der beliebige der Zugangs-Server und Edge-Router (
17 ) in der Lage ist, nur jede Multicast-Nachricht abzurufen, die dem Multicast-VLAN-Tag zugeordnet ist, das direkt dem beliebigen der Zugangs-Server und Edge-Router (17 ) entspricht. - Das Verfahren gemäß Anspruch 1, worin der Feststellungs-Schritt in Zwischen-Switches (
16 ) durchgeführt wird, die von dem beliebigen der Zugangs-Server und Edge-Router (17 ) in Abwärtsrichtung angeordnet sind. - Das Verfahren gemäß Anspruch 4, worin die Multicast-Nachricht (
18 ) von einem beliebigen der Zugangs-Server und Edge-Router (17 ) in Abwärtsrichtung ohne Duplizierung der Multicast-Nachricht zu dem festgestellten Anschluss gesendet wird. - Das Verfahren gemäß Anspruch 4, worin die Zwischen-Switches, die von dem beliebigen der Zugangs-Server und Edge-Router (
17 ) in Abwärtsrichtung angeordnet sind, Anmelde-Tabellen enthalten, die eine Liste von Multicast-Gruppen-Adressen und Multicast-VLAN-Tags enthalten. - Das Verfahren gemäß Anspruch 3, worin jede Multicast-Nachricht von anderen Multicast-Nachrichten getrennt ist, die an andere in Aufwärtsrichtung angeordnete Zugangs-Server und Edge-Router und an andere in Abwärtsrichtung im Netzwerk angeordnete Anschlüsse gerichtet sind.
- Das Verfahren gemäß Anspruch 1, worin die Multicast-Nachricht (
3 ,4 ,14 ,15 ) in Aufwärtsrichtung an den Stadt-Zugangsknoten geliefert wird und worin der Zuordnungs-Schritt unter Verwendung von IGMP-Snooping in dem Stadt-Zugangsknoten durchgeführt wird, und weiterhin Durchführung des IGMP-Snooping in jedem von mindestens einem Ethernet-Switch, der von dem Stadt-Zugangsknoten in Aufwärtsrichtung angeordnet ist, um jeden Anschluss festzustellen, der für eine entsprechende Multicast-Gruppen-Adresse und ein Multicast-VLAN-Tag, das der Multicast-Gruppen-Adresse zugeordnet ist, verwendet wird; Empfang der Multicast-Nachricht an jedem der Zugangs-Server und Edge-Router, der von mindestens einem Ethernet-Switch in Aufwärtsrichtung angeordnet ist; Senden der Multicast-Nachricht (18 ) in Abwärtsrichtung von dem beliebigen der Zugangs-Server und Edge-Router, wobei der beliebige der Zugangs-Server und Edge-Router die Multicast-Gruppen-Adresse und das Multicast-VLAN-Tag in die Multicast-Nachricht aufnimmt; und Lieferung der Multicast-Nachricht an einen Anschluss in Abwärtsrichtung von einem beliebigen der Zugangs-Server und Edge-Router auf der Grundlage der Multicast-Gruppen-Adresse und des Multicast-VLAN-Tags; wobei die Duplizierung der Multicast-Nachricht (18 ) an einen anderen Anschluss, der sich von dem Anschluss in Abwärtsrichtung von einem beliebigen der Zugangs-Server und Edge-Router unterscheidet, auf der Grundlage von Informationen verhindert wird, die in dem Stadt-Zugangsknoten festgestellt werden und welche die Multicast-Gruppen-Adresse und das Multicast-VLAN-Tag betreffen. - Das Verfahren gemäß Anspruch 8, worin das Multicast-VLAN-Tag einen beliebigen eines vorgegebenen Zugangs-Servers und Edge-Routers kennzeichnet.
- Das Verfahren gemäß Anspruch 9, worin der Stadt-Zugangsknoten (
13 ) einer von vorkonfigurierten ist, um das Multicast-VLAN-Tag einem Teilnehmer zuzuordnen, und wobei auf der Grundlage von Informationen in der Multicast-Nachricht festgestellt wird, welches Multicast-VLAN-Tag einem Teilnehmer zuzuordnen ist. - Das Verfahren gemäß Anspruch 8, worin der Stadt-Zugangsknoten (
13 ) ein Speichermedium enthält, um Informationen über eine Multicast-Sitzung, auf die sich die Multicast-Nachricht bezieht, sowie eine Kennung eines Anschlusses, von dem die Multicast-Nachricht empfangen wird, zu speichern. - Das Verfahren gemäß Anspruch 8, worin der Bereitstellungs-Schritt von mindestens einem Ethernet-Switch ausgeführt wird, der von einem beliebigen der Zugangs-Server und Edge-Router in Abwärtsrichtung angeordnet ist, und worin der Switch auf der Grundlage der Multicast-Gruppen-Adresse und des Multicast-VLAN-Tags den Anschluss feststellt, an den die Multicast-Nachricht zu senden ist.
- Das Verfahren gemäß Anspruch 9, worin der beliebige der Zugangs-Server und Edge-Router (
17 ) in der Lage ist, nur jede Multicast-Nachricht abzurufen, die dem Multicast-VLAN-Tag zugeordnet ist, das direkt dem beliebigen der Zugangs-Server und Edge-Router (17 ) entspricht. - Das Verfahren gemäß Anspruch 1, das weiterhin folgende Schritte umfasst: – Senden der Multicast-Nachricht in Aufwärtsrichtung (
3 ,4 ,14 ,15 ) an den beliebigen der Zugangs-Server und Edge-Router über den Stadt-Zugangsknoten, um an einer Multicast-Sitzung teilzunehmen; – Speichern von Informationen, welche die Multicast-Nachricht enthalten, bei Empfang der Multicast-Nachricht durch den Stadt-Zugangsknoten (13 ), wobei die Informationen eine Relation zwischen der Multicast-Nachricht und einer Multicast-Referenz, welche die Multicast-Sitzung kennzeichnet, sowie eine Kennung eines Anschlusses, über den die Multicast-Nachricht empfangen wurde, enthalten; – Definition des Multicast-Tags als Multicast-Referenz, wobei das Multicast-VLAN-Tag einer Vielzahl von Teilnehmern zugeordnet ist, die den Stadt-Zugangsknoten benutzen, und Zuordnung des Multicast-VLAN-Tags zur Multicast-Nachricht; – Multicast-Senden in Abwärtsrichtung der Datenpakete der Multicast-Sitzung (18 ), worin jeder der Zugangs-Server und der Edge-Router die Datenpakete entsprechend der gespeicherten Information empfängt und das Multicast-VLAN-Tag in eine Kopie der Datenpakete in Abwärtsrichtung einfügt und auf der Grundlage jeder Gruppen-Zieladresse und des zugeordneten Multicast-VLAN-Tags eine Kopie der Multicast-Nachricht in Abwärtsrichtung zu jedem Anschluss sendet. - Ein Stadt-Zugangsknoten, dadurch gekennzeichnet, dass der Stadt-Zugangsknoten (
13 ) Folgendes umfasst: Mittel, um unter Verwendung von IGMP-Snooping ein Multicast-VLAN-Tag in jeder Multicast-Nachricht zuzuweisen, die in Aufwärtsrichtung zu einem beliebigen Zugangs-Server und Edge-Router gesendet wird; und Mittel zur Speicherung von Multicast-Gruppen-Adressen, Anschlusskennungen und einer Vielzahl von Multicast-VLAN-Tags. - Der Stadt-Zugangsknoten aus Anspruch 15, wobei jeder Stadt-Zugangsknoten in einem Ethernet-Netzwerk enthalten ist und wobei das Multicast-VLAN-Tag dem entsprechenden Zugangs-Server und Edge-Router zugeordnet ist.
- Der Stadt-Zugangsknoten aus Anspruch 15, wobei der Stadt-Zugangsknoten so angepasst ist, dass er die Multicast-Nachricht von einem Anschluss empfängt und IGMP-Snooping durchführt.
- Ein Zwischen-Ethernet-Netzwerk-Switch, der zwischen einem Teilnehmer und einem beliebigen Zugangs-Server und Edge-Router angeordnet ist, dadurch gekennzeichnet, dass der Switch (
16 ) Folgendes umfasst: Mittel zur Feststellung eines Ziels einer Multicast-Nachricht auf der Grundlage einer Kombination einer Multicast-Gruppen-Adresse und eines Multicast-VLAN-Tags, das der Multicast-Nachricht durch Verwendung von IGMP-Snooping zugeordnet wird; und Mittel zur Weiterleitung der Multicast-Nachricht an das Ziel auf der Grundlage der Kombination der Multicast-Gruppen-Adresse und des Multicast-VLAN-Tags. - Der Zwischen-Ethernet-Netzwerk-Switch (
16 ) gemäß Anspruch 18, worin die Feststellungs-Mittel Mittel zur Speicherung einer Anmelde-Tabelle enthalten, die eine Liste von Multicast-Gruppen-Adressen und Multicast-VLAN-Tags enthält.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01403212A EP1318628B1 (de) | 2001-12-10 | 2001-12-10 | Vorrichtung und Verfahren zum ausrichten des Mehrfachdatenverkehrs in einem Ethernet-MAN |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60108404D1 DE60108404D1 (de) | 2005-02-17 |
DE60108404T2 true DE60108404T2 (de) | 2005-12-22 |
Family
ID=8183015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60108404T Expired - Lifetime DE60108404T2 (de) | 2001-12-10 | 2001-12-10 | Vorrichtung und Verfahren zum Ausrichten des Mehrfachdatenverkehrs in einem Ethernet-MAN |
Country Status (5)
Country | Link |
---|---|
US (1) | US8054835B2 (de) |
EP (1) | EP1318628B1 (de) |
CN (1) | CN100444565C (de) |
AT (1) | ATE287163T1 (de) |
DE (1) | DE60108404T2 (de) |
Families Citing this family (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10234939A1 (de) * | 2002-07-31 | 2004-02-19 | Siemens Ag | Verfahren, Kommunikationsanordnung und Kommunikationseinrichtung zum Übermitteln von Rundsende-Informationen über ein Kommunikationsnetz |
AU2002325503A1 (en) * | 2002-08-07 | 2004-02-25 | Allied Telesis K.K. | Transmission system, and method thereof |
EP1404053A1 (de) * | 2002-09-25 | 2004-03-31 | Thomson Multimedia Broadband Belgium | Verfahren zur Leitweglenkung von Datenpaketen, und Vorrichtungen zur Implementierung dieses Verfahrens |
US7512124B2 (en) * | 2002-12-31 | 2009-03-31 | Alcatel Lucent | Multicast optimization in a VLAN tagged network |
US7268690B2 (en) | 2003-02-28 | 2007-09-11 | Cisco Technology, Inc. | Industrial ethernet switch |
US7277295B2 (en) * | 2003-02-28 | 2007-10-02 | Cisco Technology, Inc. | Industrial ethernet switch |
US7447147B2 (en) * | 2003-02-28 | 2008-11-04 | Cisco Technology, Inc. | Ethernet switch with configurable alarms |
JP4141304B2 (ja) * | 2003-03-27 | 2008-08-27 | 富士通株式会社 | マルチキャスト通信ネットワークにおける通信方法、受信端末、l2スイッチおよびl3スイッチ |
JP3883133B2 (ja) * | 2003-03-31 | 2007-02-21 | 富士通株式会社 | 通信システム及び通信装置 |
US7746799B2 (en) | 2003-06-20 | 2010-06-29 | Juniper Networks, Inc. | Controlling data link layer elements with network layer elements |
US8555352B2 (en) | 2003-06-20 | 2013-10-08 | Juniper Networks, Inc. | Controlling access nodes with network transport devices within wireless mobile networks |
US7969980B1 (en) | 2004-05-04 | 2011-06-28 | Cisco Technology, Inc. | Internet protocol multicast distribution in Ethernet networks |
DE602004005028T2 (de) * | 2004-08-06 | 2007-11-15 | Alcatel Lucent | Multicast Quellensuche |
CN100334854C (zh) * | 2004-08-11 | 2007-08-29 | 中兴通讯股份有限公司 | 在接入设备中管理组播业务的方法 |
US8155125B1 (en) * | 2004-09-17 | 2012-04-10 | Cisco Technology, Inc. | Apparatus and method for utilizing aggregate network links for multicast switching |
US7940765B2 (en) * | 2004-11-14 | 2011-05-10 | Cisco Technology, Inc. | Limiting unauthorized sources in a multicast distribution tree |
KR100570842B1 (ko) * | 2004-12-13 | 2006-04-13 | 한국전자통신연구원 | 파장 분할 다중화 수동 광 가입자망(wdm-pon)에서의통신, 방송 융합을 위한 동적 멀티캐스트 그룹 관리 및서비스 파장 할당방법 |
US7720994B2 (en) * | 2005-01-13 | 2010-05-18 | Cisco Technology, Inc. | Method for suppression of multicast join/prune messages from extranet receivers |
WO2006081454A2 (en) * | 2005-01-26 | 2006-08-03 | Internet Broadcasting Corporation | Layered multicast and fair bandwidth allocation and packet prioritization |
US7792996B2 (en) * | 2005-02-14 | 2010-09-07 | Telefonaktiebolaget L M Ericsson | Method and nodes for handling multicast messages |
CN100391203C (zh) * | 2005-03-08 | 2008-05-28 | 华为技术有限公司 | 城域网络中以太网业务的端到端处理方法与装置 |
WO2006111635A1 (fr) * | 2005-04-18 | 2006-10-26 | France Telecom | Procede et systeme de transmission d’un flux multicast en reseau d’echange de donnees |
US20090129386A1 (en) * | 2005-04-29 | 2009-05-21 | Johan Rune | Operator Shop Selection |
CN100337457C (zh) * | 2005-06-03 | 2007-09-12 | 华为技术有限公司 | 以太网交换机跨虚拟局域网的二层组播数据传输方法 |
CN100377548C (zh) * | 2005-07-15 | 2008-03-26 | 华为技术有限公司 | 一种实现虚交换的方法和装置 |
CN100479431C (zh) * | 2005-08-19 | 2009-04-15 | 中兴通讯股份有限公司 | 一种支持组播的虚拟局域网交换系统及其实现方法 |
US7660291B2 (en) * | 2005-12-01 | 2010-02-09 | Via Technologies Inc. | Method for processing packets of a VLAN in a network switch |
CN100369433C (zh) * | 2006-01-23 | 2008-02-13 | 烽火通信科技股份有限公司 | 以太网二层虚拟专网中一种非对称多点互连的实现方法 |
US8560651B2 (en) * | 2006-03-07 | 2013-10-15 | Cisco Technology, Inc. | Method and system for streaming user-customized information |
EP1850555B1 (de) * | 2006-04-28 | 2010-07-07 | Koninklijke KPN N.V. | Kaskadierung von Out-of-box Dienstleistungen |
CN101064682B (zh) | 2006-04-29 | 2010-08-04 | 华为技术有限公司 | 光网络终端及其报文处理方法 |
US8085791B1 (en) | 2006-09-08 | 2011-12-27 | Juniper Networks, Inc. | Using layer two control protocol (L2CP) for data plane MPLS within an L2 network access node |
US8121126B1 (en) | 2006-09-08 | 2012-02-21 | Juniper Networks, Inc. | Layer two (L2) network access node having data plane MPLS |
CN101163093B (zh) * | 2006-10-12 | 2011-07-13 | 中兴通讯股份有限公司 | 在综合接入设备上实现集中组播管理的方法 |
US7706265B2 (en) * | 2006-10-30 | 2010-04-27 | Telefonaktiebolaget L M Ericsson (Publ) | Decentralized node, access edge node, and access node for aggregating data traffic over an access domain, and method thereof |
US8392593B1 (en) | 2007-01-26 | 2013-03-05 | Juniper Networks, Inc. | Multiple control channels for multicast replication in a network |
EP1993228B1 (de) | 2007-05-18 | 2012-05-23 | Huawei Technologies Co., Ltd. | Verfahren zum Senden von Nachrichten, Vorrichtung zum Senden von Nachrichten und Nachrichtenübertragungssystem |
CN101309154B (zh) * | 2007-05-18 | 2011-04-13 | 华为技术有限公司 | 报文的发送方法、发送装置和传输系统 |
CN101312400B (zh) * | 2007-05-25 | 2011-03-30 | 上海大亚科技有限公司 | 四以太网口调制解调器设备上实现igmp侦听功能的方法 |
EP2078376B1 (de) | 2007-06-26 | 2010-12-29 | Media Patents, S. L. | Router zur Verwaltung von Multicastgruppen |
US20100046516A1 (en) * | 2007-06-26 | 2010-02-25 | Media Patents, S.L. | Methods and Devices for Managing Multicast Traffic |
US8203943B2 (en) * | 2007-08-27 | 2012-06-19 | Cisco Technology, Inc. | Colored access control lists for multicast forwarding using layer 2 control protocol |
CN101378354B (zh) * | 2007-08-28 | 2010-12-08 | 华为技术有限公司 | 组播报文转发方法及装置 |
US8064449B2 (en) | 2007-10-15 | 2011-11-22 | Media Patents, S.L. | Methods and apparatus for managing multicast traffic |
US8184630B2 (en) | 2007-10-15 | 2012-05-22 | Media Patents, S.L. | Method for managing multicast traffic in a data network and network equipment using said method |
EP2215772A1 (de) | 2007-10-30 | 2010-08-11 | Media Patents, S. L. | Verfahren zum verwalten von multicast-verkehr zwischen routern, die mittels eines protokolls kommunizieren, das das pim-protokoll integriert; und bei dem verfahren beteiligter router und switch |
CN101442502B (zh) * | 2007-11-20 | 2013-10-09 | 华为技术有限公司 | 基于组播技术的会话监控方法、装置及系统 |
CN101179412B (zh) * | 2007-12-13 | 2010-06-23 | 华为技术有限公司 | 多组播承载网接入设备、系统及方法 |
WO2009095041A1 (en) | 2008-02-01 | 2009-08-06 | Soporte Multivendor S.L. | Method for managing multicast traffic through a switch operating in the layer 2 of the osi model, and router and switch involved in said method |
US9031068B2 (en) | 2008-02-01 | 2015-05-12 | Media Patents, S.L. | Methods and apparatus for managing multicast traffic through a switch |
WO2009109684A1 (es) | 2008-03-05 | 2009-09-11 | Media Patents, S. L. | Procedimiento para monitorizar o gestionar equipos conectados a una red de datos |
CN101252456B (zh) * | 2008-03-20 | 2010-12-08 | 华为技术有限公司 | 组播业务批发的方法、系统及其装置 |
US8798045B1 (en) | 2008-12-29 | 2014-08-05 | Juniper Networks, Inc. | Control plane architecture for switch fabrics |
US8918631B1 (en) | 2009-03-31 | 2014-12-23 | Juniper Networks, Inc. | Methods and apparatus for dynamic automated configuration within a control plane of a switch fabric |
US8189584B2 (en) | 2009-07-27 | 2012-05-29 | Media Patents, S. L. | Multicast traffic management in a network interface |
CN102098278B (zh) * | 2009-12-15 | 2015-01-21 | 华为技术有限公司 | 用户接入方法、系统及接入服务器、接入设备 |
US20110149960A1 (en) * | 2009-12-17 | 2011-06-23 | Media Patents, S.L. | Method and apparatus for filtering multicast packets |
US9813252B2 (en) | 2010-03-23 | 2017-11-07 | Juniper Networks, Inc. | Multicasting within a distributed control plane of a switch |
US9240923B2 (en) | 2010-03-23 | 2016-01-19 | Juniper Networks, Inc. | Methods and apparatus for automatically provisioning resources within a distributed control plane of a switch |
EP2369782B1 (de) * | 2010-03-23 | 2015-09-30 | Juniper Networks, Inc. | Multicasting mit einer verteilten Schaltersteuerungsebene |
US8718063B2 (en) | 2010-07-26 | 2014-05-06 | Juniper Networks, Inc. | Methods and apparatus related to route selection within a network |
CN102377635B (zh) * | 2010-08-06 | 2014-01-01 | 北京乾唐视联网络科技有限公司 | 一种城域网通信方法及通信系统 |
US9282060B2 (en) | 2010-12-15 | 2016-03-08 | Juniper Networks, Inc. | Methods and apparatus for dynamic resource management within a distributed control plane of a switch |
US8560660B2 (en) | 2010-12-15 | 2013-10-15 | Juniper Networks, Inc. | Methods and apparatus for managing next hop identifiers in a distributed switch fabric system |
US9391796B1 (en) | 2010-12-22 | 2016-07-12 | Juniper Networks, Inc. | Methods and apparatus for using border gateway protocol (BGP) for converged fibre channel (FC) control plane |
US9106527B1 (en) | 2010-12-22 | 2015-08-11 | Juniper Networks, Inc. | Hierarchical resource groups for providing segregated management access to a distributed switch |
CN102694664B (zh) * | 2011-03-25 | 2014-11-05 | 华为技术有限公司 | 组播方法及组播设备 |
US8675658B2 (en) * | 2011-11-28 | 2014-03-18 | Avaya Inc. | Using multiple IGMP queriers in a layer 2 network |
CN103139037B (zh) * | 2011-11-30 | 2016-05-18 | 国际商业机器公司 | 用于实现灵活的虚拟局域网的方法和装置 |
US9565159B2 (en) | 2011-12-21 | 2017-02-07 | Juniper Networks, Inc. | Methods and apparatus for a distributed fibre channel control plane |
US20150085862A1 (en) | 2013-09-24 | 2015-03-26 | Hangzhou H3C Technologies Co., Ltd. | Forwarding Multicast Data Packets |
US10079694B2 (en) * | 2014-08-29 | 2018-09-18 | Nokia Of America Corporation | Scalable virtual networks in SDN-based ethernet networks using VLANs |
US10721213B1 (en) | 2016-06-01 | 2020-07-21 | Architecture Technology Corporation | IP source obfuscation |
CN108667735B (zh) * | 2017-03-29 | 2021-03-16 | 中兴通讯股份有限公司 | 一种组播数据的转发方法和装置 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6370142B1 (en) * | 1995-07-12 | 2002-04-09 | Nortel Networks Limited | Method and apparatus for performing per-port IP multicast pruning |
US5684800A (en) * | 1995-11-15 | 1997-11-04 | Cabletron Systems, Inc. | Method for establishing restricted broadcast groups in a switched network |
US6310876B1 (en) * | 1997-02-14 | 2001-10-30 | Advanced Micro Devices, Inc. | Method and apparatus for managing bin chains in a memory |
US5959989A (en) * | 1997-06-25 | 1999-09-28 | Cisco Technology, Inc. | System for efficient multicast distribution in a virtual local area network environment |
US5920566A (en) * | 1997-06-30 | 1999-07-06 | Sun Microsystems, Inc. | Routing in a multi-layer distributed network element |
US6188691B1 (en) * | 1998-03-16 | 2001-02-13 | 3Com Corporation | Multicast domain virtual local area network |
US6181699B1 (en) * | 1998-07-01 | 2001-01-30 | National Semiconductor Corporation | Apparatus and method of assigning VLAN tags |
IL125272A0 (en) * | 1998-07-08 | 1999-03-12 | Galileo Technology Ltd | Vlan protocol |
US6640251B1 (en) * | 1999-03-12 | 2003-10-28 | Nortel Networks Limited | Multicast-enabled address resolution protocol (ME-ARP) |
US6937574B1 (en) * | 1999-03-16 | 2005-08-30 | Nortel Networks Limited | Virtual private networks and methods for their operation |
US6839348B2 (en) * | 1999-04-30 | 2005-01-04 | Cisco Technology, Inc. | System and method for distributing multicasts in virtual local area networks |
US6847620B1 (en) * | 1999-05-13 | 2005-01-25 | Intermec Ip Corp. | Mobile virtual LAN |
US7974192B2 (en) * | 1999-10-13 | 2011-07-05 | Avaya Inc. | Multicast switching in a distributed communication system |
US6754211B1 (en) * | 1999-12-01 | 2004-06-22 | Mosaid Technologies, Inc. | Method and apparatus for wire speed IP multicast forwarding |
EP1162794B1 (de) * | 2000-06-09 | 2014-02-26 | Broadcom Corporation | Gigabitvermittlungseinheit mit schnellem Filterungprozessor |
US20020150094A1 (en) * | 2000-10-27 | 2002-10-17 | Matthew Cheng | Hierarchical level-based internet protocol multicasting |
US7133371B2 (en) * | 2000-12-01 | 2006-11-07 | Motorola, Inc. | Methods for achieving reliable joins in a multicast IP network |
US6618388B2 (en) * | 2001-01-05 | 2003-09-09 | Extreme Networks | Method and system for VMAN protocol |
US7136374B1 (en) * | 2001-03-19 | 2006-11-14 | Juniper Networks, Inc. | Transport networks supporting virtual private networks, and configuring such networks |
US6977891B1 (en) * | 2001-06-30 | 2005-12-20 | Extreme Networks, Inc. | Method and system for multicast traffic reduction |
JP2003032287A (ja) * | 2001-07-16 | 2003-01-31 | Furukawa Electric Co Ltd:The | ネットワーク間接続方法、その装置およびその装置を用いたシステム |
US7389359B2 (en) * | 2001-10-19 | 2008-06-17 | Foundry Networks, Inc. | Method and system for intelligently forwarding multicast packets |
JP3714238B2 (ja) * | 2001-11-21 | 2005-11-09 | 日本電気株式会社 | ネットワーク転送システム及び転送方法 |
WO2003098880A1 (fr) * | 2002-05-20 | 2003-11-27 | Fujitsu Limited | Dispositif de retransmission de reseau, procede de retransmission de reseau et programme de retransmission de reseau |
US7548541B2 (en) * | 2002-06-04 | 2009-06-16 | Alcatel-Lucent Usa Inc. | Managing VLAN traffic in a multiport network node using customer-specific identifiers |
-
2001
- 2001-12-10 DE DE60108404T patent/DE60108404T2/de not_active Expired - Lifetime
- 2001-12-10 EP EP01403212A patent/EP1318628B1/de not_active Expired - Lifetime
- 2001-12-10 AT AT01403212T patent/ATE287163T1/de not_active IP Right Cessation
-
2002
- 2002-12-09 US US10/314,183 patent/US8054835B2/en active Active
- 2002-12-10 CN CNB02154588XA patent/CN100444565C/zh not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US8054835B2 (en) | 2011-11-08 |
DE60108404D1 (de) | 2005-02-17 |
CN1424833A (zh) | 2003-06-18 |
US20030123453A1 (en) | 2003-07-03 |
EP1318628B1 (de) | 2005-01-12 |
ATE287163T1 (de) | 2005-01-15 |
EP1318628A1 (de) | 2003-06-11 |
CN100444565C (zh) | 2008-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60108404T2 (de) | Vorrichtung und Verfahren zum Ausrichten des Mehrfachdatenverkehrs in einem Ethernet-MAN | |
DE69727930T2 (de) | Zusammenfassung von verbindungen in vermittlungskommunikationsnetzen | |
DE69933417T2 (de) | Vorrichtung und Verfahren zur routerfreien Schicht 3 Wegelenkung in einem Netz | |
DE69608300T2 (de) | Verfahren zur aufstellung von beschränkten rundsendgruppen in einem vermittlungsnetz | |
DE60025437T2 (de) | Private virtuelle Netze und Verfahren zu deren Betrieb | |
DE60029430T2 (de) | Mehrfach-sendefähiges adressauflösungsprotokoll | |
DE69918332T2 (de) | Virtuelle lokale netze mit prioritätsregeln | |
DE60212289T2 (de) | Verwaltung privater virtueller Netze (VPN) | |
DE69219141T2 (de) | Übertragungsemulator für lokales netz | |
DE60208147T2 (de) | Verfahren zur Adressauflösung in einem virtuellen privaten Netzwerk, und Kunden-Netzperipherie-Vorrichtung zur Durchführung des Verfahrens | |
DE60212404T2 (de) | Mehrfachsendung in paketvermittelten punkt-zu-punkt-netzwerken | |
DE60309426T2 (de) | Automatisierte Zuordnung von voice-over-IP Geräten zu VLAN | |
DE60128733T2 (de) | Regelbasiertes weitersenden in OSPF Netzwerken | |
DE69827351T2 (de) | Mehrfach-virtuelle Wegsucher | |
DE69808753T2 (de) | Mehrfachübertragungsvermittlung und -verfahren | |
DE69215659T2 (de) | Verfahren und einrichtung für transparente brückenbildung für den verkehr über fernbereichsnetze | |
DE102012220834B4 (de) | Verfahren und Vorrichtung zum Umsetzen eines flexiblen virtuellen lokalen Netzwerks | |
DE60103338T2 (de) | Etikettvermitteltes Kommunikationsnetzwerk | |
DE69636126T2 (de) | Verteilte verbindungsorientierte dienste für vermittelte fernmeldenetz | |
DE60302994T2 (de) | Multicast Router mit Übersetzungsfunktion von Protokollen gemäß Any-Source-Multicast und Source-Specific-Multicast | |
DE602004012387T2 (de) | System, verfahren und funktion zur ethernet-mac-adressenverwaltung | |
DE60315143T2 (de) | Verfahren und Einrichtung zur Ethernet-MAC-Adressumsetzung in Ethernet-Zugangsnetzwerken | |
DE602004011959T2 (de) | Verfahren zum identifizieren einer benutzerposition, das für ein bretibandnetz anwendbar ist | |
DE60210574T2 (de) | Netzwerkauswahl für eine Verbindung | |
DE60126725T2 (de) | Adressierungsverfahren in einem Satelliten Zugriff- oder Infrastruktur- netzwerk für Datenübertragung in einem nicht geschaltetem Modus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: ALCATEL LUCENT, PARIS, FR |