14 Unterschied zwischen High-Level Data Link Control (HDLC) und Point-to-Point (PPP) Protokoll

Contents

High-Level Data Link Control (HDLC)

HDLC (High-Level Data Link Control) ist eine Gruppe von Protokollen oder Regeln zur Übertragung von Daten zwischen Netzwerkpunkten, die manchmal auch als Knoten bezeichnet werden. In HDLC werden Daten in einer Einheit namens Frame organisiert und über ein Netzwerk an ein Ziel gesendet, das ihre erfolgreiche Ankunft überprüft. Die HDLC-Frames bestehen aus einem Flag-Byte gefolgt von Adress- und Steuerinformationen, Datenbits und einem CRC-Byte. Ein Steuerfeld am Anfang eines Rahmens wird verwendet, um Datenverbindungsverbindungen aufzubauen und zu beenden.

Die High-Level Data Link Control (HDLC) wurde von der synchronen Data Link Control (SDLC) abgeleitet und von der International Organization for Standardization (ISO) für die Punkt-zu-Punkt-Kommunikation entwickelt. Es wurde später von der International Telecommunication Union (ITU) für das X.25 Link Access Protocol angepasst. (Ein X.25-Netzwerk ist eines, in dem Datenpakete entlang von Routen, die durch die von den Routern wahrgenommenen Netzwerkbedingungen bestimmt werden, an ihr Ziel transportiert und am endgültigen Ziel in der richtigen Reihenfolge wieder zusammengesetzt werden).

Eine HDLC-Verbindung besteht aus einer Primärstation und einer Sekundärstation, wobei die Primärstation die Befehle ausgibt und die Sekundärstation die Antworten ausgibt. Da HDLC nun hauptsächlich in der Punkt-zu-Punkt-Kommunikation verwendet wird, muss die Adressierung nicht auf der Sicherungsschicht implementiert werden, da die lokalen und entfernten Stationen direkt verbunden sind.

Was Sie über HDLC wissen müssen

  1. HDLC ist ein bitorientiertes, codetransparentes synchrones Sicherungsschichtprotokoll, das von ISO entwickelt wurde.
  2. Es wird verwendet, um die Kapselung von Daten durchzuführen, ohne andere Kapselungsprotokolle zu verwenden.
  3. HDLC arbeitet auf Schicht-2 der Sicherungsschicht.
  4. HDLC ist ein bitorientiertes Protokoll.
  5. Es gibt zwei Arten von HDLC-Protokollen, nämlich ISO HDLC und Cisco HDLC.
  6. Es unterstützt sowohl synchrone als auch asynchrone Verbindungen.
  7. HDLC unterstützt keine Authentifizierung, dh es kann keine Authentifizierung zwischen zwei Knoten bereitstellen.
  8. HDLC ist nicht mit Nicht-Cisco-Geräten kompatibel.
  9. Dynamische Adressierung wird von HDLC nicht bereitgestellt
  10. HDLC wird durch Punkt-zu-Punkt-Konfiguration und auch durch Mehrpunkt-Konfigurationen implementiert.
  11. HDLC kann die Qualität einer hergestellten Verbindung nicht überprüfen.
  12. HDLC verfügt nicht über eine Methode, um die Fehler zu erkennen.
  13. HDLC stellt ein Rahmenformat bereit, das ein proprietäres Feld enthält. Die anderen 6 Felder ähneln PPP-Protokollrahmenfeldern. ISO HDLC hat kein proprietäres Feld und hat daher nur 6 Felder.

PPP (Punkt-zu-Punkt)

Point-to-Point Protocol (PPP) ist ein Kommunikationsprotokoll der Sicherungsschicht (Schicht 2) zwischen zwei Routern direkt ohne Host oder andere Netzwerke dazwischen. Es kann Verbindungsauthentifizierung, Übertragungsverschlüsselung und Komprimierung bereitstellen.

PPP ist so konfiguriert, dass es auf der OSI-Schicht (Data Link Open Systems Interconnection) arbeitet und unterstützt die Datenübertragung durch die Verwendung eines Multiprotokoll-Setups durch die physischen, Datenverbindungs- und Netzwerkschichten des OSI-Modells. PPP wird üblicherweise verwendet, um eine Verbindung in einem auf Transmission Control Protocol/Internet Protocol (TCP/IP) basierenden Netzwerk über ein Modem und eine Telefonleitung, einen mit einem anderen Router verbundenen Router und über andere Verbindungsmethoden und -medien zu kapseln.

PPP ist ein byteorientiertes Protokoll, das in Breitbandkommunikationen mit hohen Lasten und hohen Geschwindigkeiten weit verbreitet ist. Da es sich um ein Protokoll der Sicherungsschicht handelt, werden Daten in Frames übertragen. Es wird auch als RFC 1661 bezeichnet.

Was Sie über PPP wissen sollten

  1. PPP ist ein Kommunikationsprotokoll der Sicherungsschicht, das verwendet wird, um eine direkte Verbindung zwischen zwei Knoten herzustellen.
  2. PPP kann Daten ohne die Hilfe anderer Kapselungsprotokolle wie HDLC, SDLC (Synchronous Data Link Control) nicht kapseln.
  3. PPP arbeitet auf Layer-2 und Layer-3 der Netzwerkschicht.
  4. PPP ist ein byteorientiertes Protokoll.
  5. PPP verwendet das von ISO definierte HDLC-Format.
  6. Es unterstützt synchrone, asynchrone, HSSI (High Speed ​​Serial Interface) und ISDN-Verbindungen.
  7. PPP unterstützt die Authentifizierung mit Protokollen wie PAP (Password Authentication Protocol) und CHAP (Challenge Handshake Protocol).
  8. PPP kann mit Nicht-Cisco-Geräten verwendet werden.
  9. Die dynamische Adressierung wird durch das PPP-Protokoll bereitgestellt.
  10. PPP wird nur durch Point-to-Point-Konfiguration implementiert.
  11. PPP verwendet das Link Control Protocol (LCP), um die Qualität der hergestellten Verbindung zu überprüfen.
  12. PPP verwendet eine Frame Check Sequence (FCS), um den Fehler während der Übertragung der Daten zu erkennen. FCS ist ein Fehlererkennungscode, der einem Rahmen in einem Kommunikationsprotokoll hinzugefügt wird.
  13. PPP stellt ein Rahmenformat bereit, das ein Protokollfeld enthält. Die anderen 6 Felder ähneln dem HDLC-Frame-Feld.

Unterschied zwischen HDLC- und PPP-Protokoll in Tabellenform

VERGLEICHSGRUNDLAGEHDLCPPP
BeschreibungHDLC ist ein bitorientiertes, codetransparentes synchrones Sicherungsschichtprotokoll, das von ISO entwickelt wurde.  PPP ist ein Kommunikationsprotokoll der Sicherungsschicht, das verwendet wird, um eine direkte Verbindung zwischen zwei Knoten herzustellen.  
DatenverkapselungEs wird verwendet, um die Kapselung von Daten durchzuführen, ohne andere Kapselungsprotokolle zu verwenden.  PPP kann Daten ohne die Hilfe anderer Kapselungsprotokolle wie HDLC, SDLC (Synchronous Data Link Control) nicht kapseln.  
BetriebEs arbeitet auf Schicht-2 der Sicherungsschicht.  Es arbeitet auf Layer-2 und Layer-3 der Netzwerkschicht.  
BasisEs ist ein bitorientiertes Protokoll.  Es ist ein byteorientiertes Protokoll.  
TypenEs gibt zwei Arten von HDLC-Protokollen, nämlich ISO HDLC und Cisco HDLC.  PPP verwendet das von ISO definierte HDLC-Format.  
Synchrone und asynchrone Verbindungen Es unterstützt sowohl synchrone als auch asynchrone Verbindungen.  Es unterstützt synchrone, asynchrone, HSSI (High Speed ​​Serial Interface) und ISDN-Verbindungen.  
AuthentifizierungEs unterstützt keine Authentifizierung, dh es kann keine Authentifizierung zwischen zwei Knoten bereitstellen.  Es unterstützt die Authentifizierung mit Protokollen wie PAP (Password Authentication Protocol) und CHAP (Challenge Handshake Protocol).  
Kompatibilität mit Nicht-Cisco-GerätenEs ist nicht mit Nicht-Cisco-Geräten kompatibel.  Es kann mit Nicht-Cisco-Geräten verwendet werden.  
Dynamische AdressierungDynamische Adressierung wird von HDLC nicht bereitgestellt  Die dynamische Adressierung wird durch das PPP-Protokoll bereitgestellt.  
ImplementierungEs wird durch Punkt-zu-Punkt-Konfiguration und auch Mehrpunkt-Konfigurationen implementiert.  Es wird nur durch die Punkt-zu-Punkt-Konfiguration implementiert.  
Link-QualitätsprüfungDie Qualität einer hergestellten Verbindung kann nicht überprüft werden.  Es verwendet das Link Control Protocol (LCP), um die Qualität der hergestellten Verbindung zu überprüfen.  
FehlererkennungEs hat keine Methode, um die Fehler zu erkennen.  Es verwendet eine Frame Check Sequence (FCS), um den Fehler während der Übertragung der Daten zu erkennen. FCS ist ein Fehlererkennungscode, der einem Rahmen in einem Kommunikationsprotokoll hinzugefügt wird.  
RahmenformatEs stellt ein Rahmenformat bereit, das ein Eigentumsfeld enthält. Die anderen 6 Felder ähneln PPP-Protokollrahmenfeldern. ISO HDLC hat kein proprietäres Feld und hat daher nur 6 Felder.  Es stellt ein Rahmenformat bereit, das ein Protokollfeld enthält. Die anderen 6 Felder ähneln dem HDLC-Frame-Feld.  

osky