HDLC vs. PPP
Sowohl HDLC als auch PPP sind Protokolle der Datenverbindungsschicht. HDLC (High Level Data Link Control) ist ein Kommunikationsprotokoll, das auf der Datenverbindungsschicht von Computernetzwerken verwendet wird und von ISO (International Organization for Standardization) entwickelt wurde. Es wurde aus der SDLC (Synchronous Data Link Control) von IBM erstellt. PPP ist ein Datenverbindungsschichtprotokoll, das auf HDLC basiert und dem HDLC sehr ähnlich ist. Beide sind WAN-Protokolle (Wide Area Network) und eignen sich gut für die Verbindung von Point-to-Point-Standleitungen.
Was ist HDLC??
HDLC wurde erst gegründet, als IBM SDLC bei verschiedenen Standardisierungsgremien vorlegte und einer von ihnen (ISO) SDLC modifizierte und das HDLC-Protokoll erstellte. HDLC wird als kompatible Obermenge von SDLC angesehen. Es ist ein bitorientiertes synchrones Protokoll. HDLC unterstützt den synchronen Vollduplexbetrieb. HDLC bietet eine Option für die 32-Bit-Prüfsumme, und HDLC unterstützt die Point-to-Point- und Multipoint-Konfigurationen. HDLC identifiziert den "primären" Knotentyp, der andere Stationen steuert, die als "sekundäre" Knoten bezeichnet werden. Nur ein Primärknoten steuert die Sekundärknoten. HDLC unterstützt drei Übertragungsmodi. Diese sind wie folgt. Der erste ist der Normal Response Mode (NRM), in dem sekundäre Knoten nicht mit einem primären Knoten kommunizieren können, bis der primäre Knoten die Berechtigung erteilt hat. Zweitens ermöglicht der asynchrone Antwortmodus (ARM), dass sekundäre Knoten ohne Erlaubnis des primären Benutzers kommunizieren können. Schließlich gibt es den Asynchronous Balanced Mode (ABM), der einen kombinierten Knoten einführt, und die gesamte ABM-Kommunikation findet nur zwischen diesen Knotenarten statt.
Was ist PPP??
Wie oben erwähnt, ist PPP ein auf HDLC basierendes Datenverbindungsschichtprotokoll und dem HDLC sehr ähnlich. Es wird für die direkte Kommunikation zwischen zwei Knoten verwendet. Datenverschlüsselung, Authentifizierung und Komprimierung werden von PPP bereitgestellt. Die Authentifizierung erfolgt über das PAP-Protokoll (Password Authentication Protocol) und häufiger über das CHAP-Protokoll (Challenge Handshake Protocol). Es wird für verschiedene Arten von Netzwerken verwendet, die aus verschiedenen physikalischen Medien bestehen, wie z. B. Amtsleitung, Glasfaser, serielles Kabel, Mobiltelefon und Telefonleitung. Es ist bei ISPs (Internet Service Providers) als Medium sehr beliebt, um den Kunden den DFÜ-Zugang zum Internet zu ermöglichen. Um ihren Kunden DSL-Dienste (Digital Subscriber Line) bereitzustellen, verwenden Dienstanbieter das Point-to-Point-Protokoll über Ethernet (POPoE) und das Point-to-Point-Protokoll über ATM (POPoA), bei denen es sich um zwei gekapselte PPP-Formen handelt. PPP wird sowohl für synchrone als auch für asynchrone Schaltungen verwendet. Es funktioniert mit verschiedenen Netzwerkprotokollen wie IP (Internet Protocol), IPX (Internetwork Packet Exchange), NBF und AppleTalk. Breitbandverbindungen verwenden auch PPP. Obwohl PPP etwas nach den ursprünglichen HDLC-Spezifikationen entwickelt wurde, enthält PPP viele zusätzliche Funktionen, die bisher nur in proprietären Datenverbindungsprotokollen verfügbar waren.
HDLC und PPP sind zwar sehr ähnliche WAN-Datenverbindungsschichtprotokolle, die für die Punkt-zu-Punkt-Kommunikation verwendet werden, weisen jedoch Unterschiede auf. Im Gegensatz zu HDLC ist PPP nicht proprietär, wenn es in einem Cisco-Router verwendet wird. Mehrere Unterprotokolle bilden die Funktionalität von PPP. PPP verfügt über reichhaltige Funktionen mit DFÜ-Netzwerkfunktionen und wird von ISPs häufig genutzt, um ihren Kunden Internet bereitzustellen. Im Gegensatz zu HDLC kann PPP sowohl für synchrone als auch für asynchrone Verbindungen verwendet werden.