
HDLC opisuje tehniku enkapsulacije koja se koristi na podacima u sinkronoj serijskoj podatkovnoj vezi. S druge strane, PPP protokol bavi se enkapsulacijom podataka koji se prenose u poveznicama od točke do točke i može biti sinkroni ili asinkroni.
Tablica usporedbe
Osnova za usporedbu | HDLC | PPP |
---|---|---|
Širi se na | Protokol visoke razine podatkovne veze | Protokol od točke do točke |
Vrsta protokola | Bit-orijentirani protokol | Protokol orijentiran na bajt |
Korišteno u | Samo sinkroni mediji | Sinkroni i asinkroni mediji |
Ovjera | Nema provjere autentičnosti | Omogućuje provjeru autentičnosti |
Dinamičko adresiranje | Ne nudi dinamičko adresiranje. | Koristi se dinamičko adresiranje. |
Implementirano u | Konfiguracije od točke do točke i više točaka. | Samo konfiguracije od točke do točke. |
Kompatibilnost s drugim protokolima | Ne može se koristiti s uređajima koji nisu Cisco. | Interoperabilan je i s uređajima koji nisu Cisco. |
Definicija HDLC
HDLC (High-level Data Link Control) je WAN protokol namijenjen za obavljanje enkapsulacije podataka u sloju podatkovne veze. Inkapsulacija podataka znači promjenu formata podataka. SDLC je prethodnik HDLC-a koji predstavlja protokol Synchronous Data Link Control . I SDLC i HDLC protokol je razvijen od strane IBM-a i predan ANSI-u i ISO-u za prihvaćanje kao međunarodne standarde.
HDLC protokol slijedi bit-orijentirani koncept i koristi bit punjenje za postizanje transparentnosti podataka. Ovdje bit-orijentirani pristup označava da se jedan bit koristi za predstavljanje kontrolnih informacija. Okvirna struktura HDLC-a sadrži polja adrese, kontrole, podataka, kontrolnog zbroja i zastavica. Zadani protokol enkapsulacije u Cisco uređajima je HDLC. Cisco vlasnički HDLC radi samo kada su uređaji u oba kraja veze od Cisco. Standardni HDLC može imati različite uređaje na krajevima.
Format okvira za bit-orijentirane protokole 

- Polje za adresu - koristi se za opisivanje terminala.
- Kontrolno polje - Bitovi u kontrolnom polju namijenjeni su za redni broj i potvrde.
- Podatkovno polje - ovo se polje koristi za pohranjivanje podataka.
- Polje Checksum - U ovom polju bitovi su rezervirani za ciklički redundancijski kod.
HDLC naredbe i zahtjevi
HDLC koristi skupinu naredbi i odgovora za svoj rad. Postoje tri vrste informacija o okvirima, nadzorne i nenumerirane.
- Format prijenosa informacija (I-Frame) - prenosi numerirane okvire na sekvencijalni način, koji sadrže informacijsko polje.
- Nadzorni format (S-Frame) - Nadzorni okviri obavljaju upravljačke funkcije kao što su potvrda, status prijenosa informacija, anketiranje i oporavak pogreške. Naredbe i zahtjevi uključeni u ovu opciju PRIJAVITE SE, PRIJAVITE NIJE SPREMNI, ODBIJENI, itd.
- Neobrojani format (U-Frame) - On u osnovi proširuje funkcije kontrole podatkovne veze. Postoji nekoliko naredbi i zahtjeva koje spadaju u ovu kategoriju, kao što su RESET, TEST, FRAME REJECT, REQUEST DISCONNECT, itd..
Definicija JPP-a
PPP (Point-to-Point Protocol) također je WAN protokol, ali postoji nekoliko poboljšanja u PPP protokolu nakon HDLC. Prije svega, PPP protokol nije vlasnički, što znači da se može koristiti s dva različita tipa uređaja, a da ne izvrši promjene u formatu podataka. Svi linkovi su zajednički tretirani kao jedinstvena, neovisna IP mreža koja ima vlastiti format okvira, metodu adresiranja hardvera i protokol podatkovne veze. Veza od točke do točke dobiva se bez dodjeljivanja višestrukih IP adresa opipljivim žicama i potreban je samo broj IP mreže.
Postoji nekoliko značajki PPP-a, o kojima ćemo raspravljati u nastavku.
- Da bi se jasno odredio početak i kraj okvira, na asinkronim se podacima koristi metoda uokvirivanja. Također je korisno u otkrivanju pogrešaka.
- Protokol kontrole veze koristi se za omogućavanje mrežnih linija, njihovo testiranje, prekidanje kada se više ne koriste. Ovaj protokol kontrole veze je u osnovi koristan u upravljanju sinkronim i asinkronim krugovima, te kodiranju bajtova i bitova.
- Može odabrati NCP (Network Control Protocol) za svaki podržani mrežni sloj.
Format okvira za PPP

Rad PPP protokola
- Korisnik najprije poziva usmjerivač davatelja internetskih usluga da uspostavi fizičku vezu; zahtjev prolazi kroz modem.
- Nakon generiranja odgovora modemom usmjerivača, uspostavlja se fizička veza.
- Korisnički uređaj šalje skup LCP paketa u polje opterećenja jednog ili više slijedova PPP okvira.
- PPP parametri se biraju prema paketima i njihovim odgovorima.
- Nakon odabira PPP parametara, NCP paketi se isporučuju za konfiguraciju mrežnog sloja.
- Zatim se IP adrese dinamički dodjeljuju uz pomoć NCP-a na novo priključene uređaje za vrijeme trajanja prijave od strane pružatelja usluga.
- Sada je uređaj internet host i može slati i primati IP pakete.
- Na, NCP završava vezu mrežnog sloja i štedi IP adrese.
Ključne razlike između HDLC i PPP
- HDLC je protokol usmjeren na bitove, a PPP je bajtno orijentiran i orijentiran na bitove jer se može slati preko modemskih linija i također bitno orijentirana HDLC.
- U HDLC-u se mogu koristiti samo sinkroni mediji. Nasuprot tome, PPP može raditi sa sinkronim i asinkronim medijima.
- U HDLC-u nije osigurana provjera autentičnosti veze, dok je navedena u PPP-u.
- PPP može dinamički dodijeliti i osloboditi IP adresu u skladu s uporabom. Nasuprot tome, to nije slučaj u HDLC-u.
- Interoperabilnost između ne-Cisco uređaja u HDLC-u nije moguća. Međutim, ovo ograničenje HDLC je eliminirano iz PPP protokola.
Zaključak
Između HDLC-a i PPP-a, PPP protokol radi bolje od HDLC-a jer ne postoji prisila korištenja Cisco uređaja na oba kraja, što znači da su interoperabilni. PPP također podržava više protokola i podržava provjeru autentičnosti.