Doporučená, 2024

Redakce Choice

Rozdíl mezi HDLC a PPP

Hlavní rozdíl mezi HDLC a PPP spočívá v tom, že HDLC je bitově orientovaný protokol, zatímco PPP je znakově orientovaný protokol. HDLC a PPP jsou klíčové protokoly vrstvy datových spojů používané v síti WAN (wide area network), kde lze HDLC implementovat s PPP pro efektivní výsledky.

HDLC popisuje enkapsulační techniku ​​používanou na datech v synchronním sériovém datovém spojení. Na druhé straně se protokol PPP zabývá zapouzdřením dat přenášených v bodových spojích a může být synchronní nebo asynchronní.

Srovnávací graf

Základ pro srovnání
HDLCPPP
Rozbalí se naProtokol vrstvové vrstvy na vysoké úrovniProtokol Point-to-Point
Typ protokolůBitově orientovaný protokolByte orientovaný protokol
Použito vPouze synchronní médiaSynchronní i asynchronní média
OvěřováníŽádné poskytování ověřováníPoskytuje ověřování
Dynamické adresováníNenabízí dynamické adresování.Používá se dynamické adresování.
Implementováno vKonfigurace point-to-point a multipoint.Pouze konfigurace point-to-point.
Kompatibilita s jinými protokolyNelze provozovat s jinými zařízeními než Cisco.Interoperabilní s jinými zařízeními než Cisco.

Definice HDLC

HDLC (High-Level Data Link Control) je protokol WAN určený k provádění zapouzdření dat ve vrstvě datového spoje. Zapouzdření dat znamená změnu formátu dat. SDLC je předchůdcem HDLC, což znamená protokol Synchronous Data Link Control . Protokol SDLC i HDLC jsou vyvíjeny společností IBM a předkládány ANSI a ISO pro přijetí jako mezinárodní standardy.

Protokol HDLC následuje bitově orientovaný koncept a používá bit stuffing pro dosažení transparentnosti dat. Zde bitově orientovaný přístup znamená, že jeden bit se používá k prezentaci řídicích informací. Rámcová struktura HDLC obsahuje pole adresy, řízení, data, kontrolní součet a příznak. Výchozí protokol zapouzdření v zařízeních Cisco je HDLC. Patentovaná HDLC technologie Cisco funguje pouze tehdy, když jsou zařízení na obou koncích linky cisco. Standardní HDLC může mít na koncích různá zařízení.

Formát rámce pro bitově orientované protokoly

  • Pole Adresa - slouží k popisu terminálu.
  • Řídicí pole - Bity v ovládacím poli jsou určeny pro pořadové číslo a potvrzení.
  • Datové pole - Toto pole slouží k uchovávání informací.
  • Pole kontrolního součtu - V tomto poli jsou bity rezervovány pro provádění cyklického redundantního kódu.

Příkazy a požadavky HDLC

HDLC používá skupinu příkazů a odpovědí pro jeho práci. Existují tři typy informací o rámcích: dohled a nečíslování.

  • Formát přenosu informací (I-Frame) - Přenáší číslované snímky sekvenčním způsobem, který obsahuje informační pole.
  • Dozorový formát (S-Frame) - Kontrolní rámce provádějí manažerské funkce, jako je potvrzení, stav přenosu informací, dotazování a obnova chyb. Příkazy a požadavky obsažené v tomto jsou RECEIVE READY, RECEIVE NOT READY, REJECT, atd.
  • Nečíslovaný formát (U-Frame) - V podstatě rozšiřuje funkce řízení datového spojení. Do této kategorie spadá několik příkazů a požadavků, jako je RESET, TEST, RAME REJECT, REQUEST DISCONNECT atd.

Definice PPP

Protokol PPP (Point-to-Point Protocol) je také protokolem WAN, ale v protokolu PPP po HDLC existuje několik vylepšení. Protokol PPP není předem proprietární, což znamená, že jej lze používat se dvěma různými typy zařízení, aniž by došlo ke změnám ve formátu dat. Všechny odkazy jsou zpracovány jako samostatná, nezávislá IP síť, která má svůj vlastní formát rámce, způsob adresování hardwaru a protokol datového spojení. Spojení bod-bod je získáno bez přiřazení více IP adres hmotným vodičům a potřebuje pouze číslo IP sítě.

Existuje několik vlastností PPP, které jsou diskutovány níže.

  • Pro jednoznačnou identifikaci začátku a konce rámce se na asynchronních datech použije metoda rámování. To je také výhodné při odhalování chyb.
  • Pro řízení síťových linek se používá protokol řízení spojení, který je testuje a ukončuje, když již nejsou používány. Tento protokol řízení spojení je v zásadě užitečný při zpracování synchronních a asynchronních obvodů a kódování bajtů a bitů.
  • Může zvolit protokol NCP (Network Control Protocol) pro každou podporovanou síťovou vrstvu.

Formát rámce pro PPP

Rámec PPP obsahuje dvě pole příznaků, protokol uložený k určení typu paketu umístěného v užitečné zátěži a pole užitečného zatížení, které se může měnit. Ostatní pole jsou však stejná jako protokol HDLC.

Zpracování protokolu PPP

  • Uživatel nejprve zavolá směrovač poskytovatele internetových služeb, aby navázal fyzické spojení; požadavek prochází modemem.
  • Po vygenerování odpovědi modemem směrovače je navázáno fyzické připojení.
  • Uživatelské zařízení vyšle sadu LCP paketů do pole užitečného zatížení jednoho nebo více sekvencí PPP snímků.
  • Parametry PPP se volí podle paketů a jejich odpovědí.
  • Po výběru parametrů PPP jsou pakety NCP dodány pro konfiguraci síťové vrstvy.
  • Poté jsou adresy IP dynamicky přiřazovány pomocí NCP nově připojeným zařízením po dobu jeho přihlášení poskytovatelem.
  • Nyní je přístroj internetovým hostitelem a je schopen odesílat a přijímat IP pakety.
  • NCP ukončí připojení síťové vrstvy a uloží adresy IP.

Klíčové rozdíly mezi HDLC a PPP

  1. HDLC je bitově orientovaný protokol, zatímco PPP je orientován na bajt, stejně jako bit orientovaný, protože může být odeslán přes dial-up modemové linky a také true bitově orientovaný HDLC.
  2. V HDLC lze použít pouze synchronní média. Naproti tomu PPP může pracovat se synchronními a asynchronními médii.
  3. V HDLC není poskytováno ověřování spojení, zatímco v PPP.
  4. PPP může dynamicky přiřadit a uvolnit IP adresu podle použití. V opačném případě tomu tak není u HDLC.
  5. Interoperabilita mezi zařízeními, která nejsou v systému Cisco v HDLC, není dosažitelná. Toto omezení HDLC je však vyloučeno z protokolu PPP.

Závěr

Mezi HDLC a PPP protokol PPP funguje lépe než HDLC, protože na obou koncích není nutnost použití zařízení Cisco, což znamená, že jsou interoperabilní. PPP také podporuje více protokolů a podporuje autentizaci.

Top