HDLC kuvaa synkronisen sarjaliikennelinkin tietoihin käytettyä kapselointitekniikkaa. Toisaalta PPP-protokolla käsittelee pisteestä pisteeseen linkitetyn datan kapselointia ja se voi olla synkroninen tai asynkroninen.
Vertailukaavio
Vertailun perusteet | HDLC | PPP |
---|---|---|
Laajenee | Korkean tason tiedonsiirtokerroksen protokolla | Pisteestä pisteeseen -protokolla |
Protokollien tyyppi | Bittipohjainen protokolla | Tavuohjattu protokolla |
Käytetty | Vain synkroninen media | Synkroninen sekä asynkroninen media |
Authentication | Ei varmentamista | Tarjoaa todennuksen |
Dynaaminen osoite | Ei tarjoa dynaamista osoitusta. | Käytetään dynaamista osoitusta. |
Toteutettu vuonna | Pisteestä pisteeseen ja monipistekokoonpanot. | Vain pisteestä pisteeseen-kokoonpanot. |
Yhteensopivuus muiden protokollien kanssa | Ei voida käyttää muilla kuin Cisco-laitteilla. | Yhteensopiva myös muiden kuin Cisco-laitteiden kanssa. |
Määritelmä HDLC
HDLC (High-Level Data Link Control) on WAN-protokolla, joka on tarkoitettu suorittamaan datan kapselointi datayhteyskerroksessa. Tietojen kapselointi tarkoittaa datan muodon muuttamista. SDLC on HDLC: n edeltäjä, joka tarkoittaa Synchronous Data Link Control -protokollaa . Sekä SDLC että HDLC-protokolla ovat IBM: n kehittämiä ja ne toimitetaan ANSI: lle ja ISO: lle hyväksyttäväksi kansainvälisiksi standardeiksi.
HDLC-protokolla noudattaa bittikeskeistä konseptia ja käyttää bitin täyttöä datan läpinäkyvyyden saavuttamiseksi. Tässä bittisuuntautunut lähestymistapa tarkoittaa, että yksittäistä bittiä käytetään ohjaustietojen esittämiseen. HDLC: n kehysrakenne sisältää osoitteen, ohjauksen, datan, tarkistussumman ja lippukentät. Cisco-laitteiden oletuskapselointiprotokolla on HDLC. Ciscon oma HDLC toimii vain silloin, kun linkin molemmissa päissä olevat laitteet ovat ciscosta. HDLC-standardissa voi olla eri laitteita päissä.
Bittisuuntautuneiden protokollien kehysmuoto
- Osoitekenttä - sitä käytetään kuvaamaan terminaalia.
- Ohjauskenttä - Ohjauskentän bitit on tarkoitettu järjestysnumerolle ja kuittauksille.
- Tietokenttä - Tätä kenttää käytetään tietojen pitämiseen.
- Tarkistussummakenttä -Tässä kentässä bitit on varattu syklisen redundanssikoodin suorittamiseen.
HDLC-komennot ja pyynnöt
HDLC käyttää joukkoa komentoja ja vastauksia sen työskentelyyn. Kehysinformaatiotyyppejä on kolmea, valvottavia ja numeroita.
- Tiedonsiirtomuoto (I-Frame) - Se kuljettaa numeroidut kehykset peräkkäin, joka sisältää informaatiokentän.
- Valvontamuoto (S-Frame) - Valvontakehykset suorittavat hallintatoiminnot, kuten kuittauksen, tiedonsiirron tilan, äänestyksen ja virheiden palauttamisen. Tähän sisältyvät komennot ja pyynnöt ovat RECEIVE READY, RECEIVE NOT READY, REJECT, jne.
- Numeroimaton muoto (U-Frame) - Se laajentaa periaatteessa tiedonsiirron ohjaustoimintoja. Tähän luokkaan kuuluvat useita komentoja ja pyyntöjä, kuten RESET, TEST, FRAME REJECT, REQUEST DISCONNECT jne.
PPP: n määritelmä
PPP (Point-to-Point Protocol) on myös WAN-protokolla, mutta PPP-protokollassa on useita parannuksia HDLC: n jälkeen. Ensisijaisesti PPP-protokolla ei ole omistusoikeus, mikä tarkoittaa, että sitä voidaan käyttää kahden eri tyyppisen laitteen kanssa tekemättä muutoksia datamuotoon nähden. Kaikki linkit, joita käsitellään yhdessä yhtenäisenä, itsenäisenä IP-verkkona, jolla on oma kehysmuoto, laitteiston osoitetapa ja datayhteysprotokolla. Pisteestä pisteeseen-yhteys saadaan ilman, että konkreettisille johdoille osoitetaan useita IP-osoitteita, ja se tarvitsee vain IP-verkon numeron.
PPP: tä on useita, joita käsitellään jäljempänä.
- Kehyksen alun ja lopun selväksi tunnistamiseksi käytetään kehysmenetelmää asynkronisessa datassa. Se on myös hyödyllinen virheiden havaitsemisessa.
- Linkinhallintaprotokollaa käytetään verkkolinjojen sallimiseen, testaamalla niitä, lopetetaan ne, kun niitä ei enää käytetä. Tämä linkinohjausprotokolla on pohjimmiltaan hyödyllinen synkronisten ja asynkronisten piirien sekä tavu- ja bittisuuntautuneiden koodausten käsittelyssä.
- Se voi valita jokaisen tuetun verkkokerroksen NCP (Network Control Protocol) .
PPP: n kehysmuoto
PPP-protokollan käyttö
- Käyttäjä kutsuu ensin Internet-palveluntarjoajan reitittimen muodostamaan fyysisen yhteyden; pyyntö kulkee modeemin kautta.
- Kun reitittimen modeemi on tuottanut vastauksen, fyysinen yhteys muodostetaan.
- Käyttäjälaite lähettää joukon LCP-paketteja yhden tai useamman PPP-kehyksen sekvenssin hyötykuorma-kenttään.
- PPP-parametrit valitaan pakettien ja niiden vastausten mukaan.
- PPP-parametrien valinnan jälkeen NCP-paketit toimitetaan verkkokerroksen konfiguraatioon.
- Sitten IP-osoitteet osoitetaan dynaamisesti NCP: n avulla uusiin laitteisiin vasta sen ajan, kun palveluntarjoaja kirjautuu.
- Nyt laite on Internet-isäntä ja se voi lähettää ja vastaanottaa IP-paketteja.
- NCP lopettaa verkkokerroksen yhteyden ja varaa IP-osoitteet.
Tärkeimmät erot HDLC: n ja PPP: n välillä
- HDLC on bittisuuntautunut protokolla, kun taas PPP on tavu-suuntautunut sekä bittisuuntautunut, koska se voidaan lähettää dial-up-modeemilinjojen kautta ja myös tosi bittisuuntautunut HDLC.
- HDLC: ssä voidaan käyttää vain synkronisia välineitä. Sitä vastoin PPP voi toimia synkronisen ja asynkronisen median kanssa.
- HDLC: ssä ei ole mitään linkin todennusta, kun taas se on PPP: ssä.
- PPP voi dynaamisesti määrittää ja vapauttaa IP-osoitteen käytön mukaan. Tämä ei päde HDLC: hen.
- Ei-cisco-laitteiden yhteentoimivuus HDLC: ssä ei ole mahdollista. Tämä HDLC: n rajoitus poistetaan kuitenkin PPP-protokollasta.
johtopäätös
HDLC: n ja PPP: n välillä PPP-protokolla toimii paremmin kuin HDLC, koska ei ole pakko käyttää Ciscon laitteita molemmissa päissä, mikä tarkoittaa, että ne ovat yhteentoimivia. PPP tukee myös useita protokollia ja tukee todennusta.