Die Mehrprotokollkapselung in ATM-Netzwerken bezieht sich auf die Technik, verschiedene Netzwerkschichtprotokolle (wie IP, IPX, Appletalk usw.) über die physische Ebene des ATM-Netzwerks zu tragen. Da ATM ein verbindungsorientiertes Netzwerk mit einer eigenen zellbasierten Struktur ist, erfordert ein Mechanismus, um Pakete aus diesen unterschiedlichen Protokollen in ein für die ATM-Übertragung geeignetes Format zu verkapulieren. Dies wird durch die Kapselung erreicht.
Hier ist eine Aufschlüsselung des Konzepts:
1. ATM -Anpassungsschicht (AAL): Dies ist die entscheidende Komponente. Das AAL liegt zwischen dem Netzwerkschichtprotokoll (z. B. IP) und der ATM -Schicht. Es behandelt die Anpassung der Daten der oberen Schicht in ein für ATM-Zellen geeigneter Format. Unterschiedliche AAL -Typen richten sich an verschiedene Arten von Serviceanforderungen. Die Auswahl des AAL hängt von den Eigenschaften des oberen Schichtprotokolls und seiner Bedürfnisse der Servicequalität (QoS) ab. Gemeinsame AAL -Typen umfassen:
* aal1: Entwickelt für Dienste für konstante Bitrate (CBR) wie Voice und Video. Es bietet einen verbindungsorientierten Service mit minimaler Latenz.
* aal2: Geeignet für Dienste für variable Bitrate (VBR) mit Zeitbeschränkungen. Es ist seltener als AAL5.
* aal3/4: Diese werden weniger häufig und hauptsächlich für verbindungsorientierte Dienste verwendet.
* aal5: Das am häufigsten verwendete AAL, das für verbindungslose Dienste wie IP ausgelegt ist. Es bietet einen verbindungslosen Service mit Best-Effort-Lieferung. Es bietet eine einfachere Verkapselung und eignet sich gut für die Datenübertragung.
2. Kapselungsprozess: Der Einkapselungsprozess umfasst im Großen und Ganzen die folgenden Schritte:
* Segmentierung und Zusammenbau (SAR): Das Netzwerkschichtpaket (z. B. ein IP -Paket) ist zu groß, um in eine einzelne ATM -Zelle zu passen. Das AAL unterteilt es in kleinere Stücke, die in ATM -Zellen getragen werden können. Am empfangenden Ende stellt das AAL diese Segmente in das Originalpaket zusammen.
* Polsterung und Anhänger Zusatz: Das AAL fügt die Polsterung hinzu, um sicherzustellen, dass jedes Segment eine ATM -Zelle vollständig füllt. Es findet auch einen Trailer an, der Informationen enthält, die für die Zusammenbau, Fehlererkennung und andere Kontrollfunktionen erforderlich sind.
* ATM -Header und Trailer hinzufügen: Das AAL-verarbeitete Segment wird dann in einer ATM-Zelle eingekapselt, die aus einem Header (mit Adress- und Steuerungsinformationen) und einem Anhänger (hauptsächlich zur Fehlerprüfung) besteht.
3. Multi-Protokoll-Unterstützung: Das Schöne an diesem System liegt in seiner Fähigkeit, verschiedene Netzwerkschichtprotokolle zu bewältigen. Unabhängig davon, ob das spezifische Protokoll übertragen wird (IP, IPX usw.), stellt das AAL sicher, dass die Daten korrekt formatiert und über das ATM -Netzwerk übertragen werden. Dies macht ATM zu einer flexiblen Transporttechnologie, die verschiedene Verkehrstypen tragen kann.
4. Dekapulation: Am empfangenden Ende ist der Prozess umgekehrt. Der ATM -Header und der Anhänger werden entfernt, dann werden die AAL -Prozesse umgekehrt (Zusammenbau, Entfernen von Polsterung und Anhänger), wodurch das ursprüngliche Netzwerkschichtpaket schließlich enthüllt.
Zusammenfassend ermöglicht die Einkapselung von Multi-Protokoll in ATM-Netzwerken, ATM als gemeinsame Transportmechanismus für eine Vielzahl von Protokollen der oberen Schicht zu verwenden, wodurch die Interoperabilität zwischen verschiedenen Netzwerktechnologien erreicht wird. Der Schlüssel dazu ist die ATM -Anpassungsschicht, die die Übersetzung und Formatierung verwaltet, die erforderlich ist, um die Daten erfolgreich über das ATM -Netzwerk zu transportieren.