HDLC opisuje spôsob enkapsulácie použitý na údajoch v synchronizovanom sériovom dátovom prepojení. Na druhej strane protokol PPP sa zaoberá zapuzdrením údajov prenášaných v spojeniach bod-bod a môže byť synchrónne alebo asynchrónne.
Porovnávacia tabuľka
Základ pre porovnanie | HDLC | PPP |
---|---|---|
Rozbalí sa na | Protokol vrstvy dátového prepojenia na vysokej úrovni | Protokol z jedného bodu na druhý |
Typ protokolov | Bitovo orientovaný protokol | Byte orientovaný protokol |
Použité v | Iba synchrónne médiá | Synchrónne aj asynchrónne médiá |
overenie pravosti | Žiadne ustanovenie overovania | Poskytuje overovanie |
Dynamické adresovanie | Neposkytuje dynamické adresovanie. | Používa sa dynamické adresovanie. |
Implementované v roku 2009 | Konfigurácie bod-bod a viac bodov. | Len konfigurácie typu point-to-point. |
Kompatibilita s inými protokolmi | Nie je možné ovládať zariadenia iných ako Cisco. | Interoperabilné aj s inými zariadeniami ako Cisco. |
Definícia HDLC
HDLC (kontrola dátového spojenia na vysokej úrovni) je protokol WAN určený na vykonávanie zapuzdrenia dát vo vrstve dátového spojenia. Zapuzdrenie dát znamená zmenu formátu údajov. SDLC je predchodcom HDLC, ktorý slúži na protokol Synchronous Data Link Control . Protokol SDLC a HDLC boli vyvinuté spoločnosťou IBM a predložené spoločnosti ANSI a ISO na prijatie ako medzinárodné normy.
Protokol HDLC sleduje bitovo orientovanú koncepciu a využíva bitové vypchávky na dosiahnutie transparentnosti údajov. Pritom bitu orientovaný prístup znamená, že jeden bit sa používa na prezentáciu riadiacich informácií. Štruktúra rámca HDLC obsahuje adresy, riadenie, dáta, kontrolný súčet a pole s príznakmi. Predvolený protokol zapuzdrenia v zariadeniach Cisco je HDLC. Vlastná technológia HDLC spoločnosti Cisco funguje len vtedy, keď sú zariadenia na oboch koncoch odkazu cisco. Štandardná HDLC môže mať na koncoch rôzne zariadenia.
Formát rámu pre bitovo orientované protokoly
- Pole adresy - slúži na opis terminálu.
- Kontrolné pole - bity v riadiacom poli sú určené pre poradové číslo a potvrdenia.
- Dátové pole - toto pole sa používa na uchovávanie informácií.
- Pole kontrolného súčtu - V tomto poli sú bity vyhradené na vykonanie kódu cyklickej redundancie.
Príkazy a požiadavky HDLC
HDLC používa skupinu príkazov a odpovedí na ich prácu. Existujú tri typy informácií o rámcoch, ktoré sa nachádzajú pod kontrolou a nie sú číslované.
- Formát prenosu informácií (I-Frame) - Prenáša očíslované rámčeky postupným spôsobom, ktoré obsahujú informačné pole.
- Formát dohľadu (S-Frame) - Kontrolné rámce vykonávajú manažérske funkcie, ako je potvrdenie, stav prenosu informácií, hlasovanie a obnova chýb. Príkazy a požiadavky, ktoré sú v ňom zahrnuté, sú PRIJÍMANÉ PRIPRAVENÉ, PRIJÍMAJÚ NIE JE PRIPRAVENÉ, ZAMIETNUTIE, atď.
- Nečíslovaný formát (U-Frame) - V podstate rozširuje riadiace funkcie dátového spojenia. Existuje niekoľko príkazov a požiadaviek spadajúcich pod túto kategóriu, ako napríklad RESET, TEST, FRAME REJECT, REQUEST DISCONNECT a pod.
Definícia PPP
PPP (protokol Point-to-Point) je tiež protokol WAN, ale v protokole PPP existuje niekoľko vylepšení po HDLC. V prvom rade protokol PPP nie je proprietárny, čo znamená, že môže byť použitý s dvoma rôznymi typmi zariadení bez toho, aby sa vykonali zmeny vo formáte údajov. Všetky linky spolupracujú ako samostatná nezávislá IP sieť, ktorá má vlastný formát rámca, metódu adresovania hardvéru a protokol dátového spojenia. Pripojenie z bodu do bodu sa získa bez priradenia viacerých adries IP k hmatateľným vodičom a potrebuje iba číslo IP siete.
Existuje niekoľko funkcií PPP, ktoré sú uvedené nižšie.
- Aby bolo možné jednoznačne identifikovať začiatok a koniec rámca, metóda rámovania sa používa na asynchrónnych dátach. To je tiež prínosom pri zisťovaní chýb.
- Protokol riadenia odkazov sa používa na povolenie sieťových liniek, ich testovanie a ich ukončenie, keď sa už nepoužívajú. Tento riadiaci protokol spojenia je v podstate užitočný pri manipulácii so synchrónnymi a asynchrónnymi obvodmi a kódovaním bajtov a bitov.
- Môže vybrať protokol NCP (Network Control Protocol) pre každú podporovanú sieťovú vrstvu.
Formát rámca pre PPP
Práca protokolu PPP
- Používateľ najprv zavolá smerovač poskytovateľa internetových služieb na vytvorenie fyzického pripojenia; žiadosť prechádza modemom.
- Po vytvorení odpovede smerovým modemom sa vytvorí fyzické pripojenie.
- Používateľské zariadenie posiela súbor paketov LCP do poľa užitočného zaťaženia jedného alebo viacerých rámcov PPP postupne.
- Parametre PPP sa vyberajú podľa paketov a ich odpovedí.
- Po výbere parametrov PPP sa pakety NCP dodajú pre konfiguráciu sieťovej vrstvy.
- Adresy IP sú potom priradené dynamicky pomocou NCP novo pripojeným zariadeniam počas trvania jeho prihlasovania poskytovateľom.
- Teraz je zariadenie hostiteľom internetu a je schopné odosielať a prijímať pakety IP.
- Na, NCP ukončí pripojenie sieťovej vrstvy a nahradí adresy IP.
Kľúčové rozdiely medzi HDLC a PPP
- HDLC je bitovo orientovaný protokol, zatiaľ čo PPP je bajtovo orientovaný, rovnako ako bitovo orientovaný, pretože môže byť odoslaný cez linky dial-up modemu a tiež skutočné bitovo orientované HDLC.
- V HDLC možno použiť iba synchrónne médiá. Naproti tomu PPP môže pracovať so synchrónnymi a asynchrónnymi médiami.
- Žiadne overenie odkazu nie je poskytnuté v HDLC, zatiaľ čo je poskytované v PPP.
- PPP môže dynamicky priradiť a uvoľniť adresu IP podľa použitia. Proti tomu to nie je HDLC.
- Interoperabilita medzi zariadeniami, ktoré nie sú v systéme Cisco v HDLC, nie je dosiahnuteľná. Toto obmedzenie HDLC je však vylúčené z protokolu PPP.
záver
Medzi protokolom HDLC a PPP protokol PPP funguje lepšie ako HDLC, pretože neexistuje žiadny nátlak na používanie zariadení Cisco na oboch koncoch, čo znamená, že sú interoperabilné. PPP tiež podporuje viac protokolov a podporuje autentifikáciu.