HDLC beskriver innkapslingsteknikken som brukes på dataene i den synkroniske serielle datalinken. På den annen side behandler PPP-protokollen innkapslingen av dataene som transporteres i punkt-til-punkt-koblingene, og den kan være synkron eller asynkron.
Sammenligningstabel
Grunnlag for sammenligning | HDLC | PPP |
---|---|---|
Utvider til | Høyt nivå Data Link Layer Protocol | Punkt-til-punkt-protokoll |
Type protokoller | Bitorientert protokoll | Byte orientert protokoll |
Brukt i | Bare synkronmedier | Synkron og asynkron media |
Godkjenning | Ingen bestemmelse om godkjenning | Gir autentisering |
Dynamisk adressering | Tilbyr ikke dynamisk adressering. | Dynamisk adressering brukes. |
Gjennomført i | Point-to-point og multipoint konfigurasjoner. | Bare punkt-til-punkt-konfigurasjoner. |
Kompatibilitet med andre protokoller | Kan ikke brukes med ikke-Cisco-enheter. | Interoperabel med ikke-Cisco-enheter også. |
Definisjon av HDLC
HDLC (High Level Data Link Control) er en WAN-protokoll beregnet til å utføre innkapslingen av dataene i datalinklaget. Inkapslingen av dataene betyr å endre formatet til dataene. SDLC er forgjengeren til HDLC som står for Synchronous Data Link Control protokollen . Både SDLC og HDLC-protokollen er utviklet av IBM og sendt til ANSI og ISO for godkjenning som internasjonale standarder.
HDLC-protokollen følger det bitorienterte konseptet og bruker bitfylling for å oppnå data gjennomsiktighet. Her bitorientert tilnærming betyr at enkeltbiten brukes til å presentere kontrollinformasjonen. Rammestrukturen til HDLC inneholder adresse-, kontroll-, data-, sjekksum og flaggfelt. Standardinnkluderingsprotokollen i Cisco-enhetene er HDLC. Cisco proprietære HDLC fungerer bare når enhetene i begge endene av lenken er av cisco. Standard HDLC kan ha forskjellige enheter i endene.
Rammeformat for de bitorienterte protokollene
- Adressefelt - Det brukes til å beskrive terminalen.
- Kontrollfelt - Bittene i kontrollfeltet er ment for sekvensnummer og bekreftelser.
- Datafelt - Dette feltet brukes til å holde informasjonen.
- Kontrollsumfelt- I dette feltet er bitene reservert for å utføre den sykliske redundansekoden.
HDLC kommandoer og forespørsler
HDLC bruker en gruppe kommandoer og svar på arbeidet. Det er tre typer rammer informasjon, tilsyn og unnumbered.
- Informasjonsoverføringsformat (I-Ramme) - Den transporterer de nummererte rammene på en sekvensiell måte, som inneholder informasjonsfeltet.
- Tilsynsformat (S-Frame) - Tilsynsrammene utfører de ledende funksjonene som bekreftelse, informasjon om overføring av status, avstemning og feilgjenoppretting. Kommandoene og forespørslene som inngår i dette er MOTTAK KLAR, MOTTAK IKKE READY, REJECT, osv.
- Unnumberedt format (U-Frame) - Det utvider i utgangspunktet styringsfunksjonene for datalink. Flere kommandoer og forespørsler faller under denne kategorien, for eksempel RESET, TEST, FRAME REJECT, REQUEST DISCONNECT, osv.
Definisjon av PPP
PPP (Point-to-Point Protocol) er også en WAN-protokoll, men det er flere forbedringer gjort i PPP-protokollen etter HDLC. Tidligere er PPP-protokollen ikke proprietær, noe som betyr at den kan brukes med to forskjellige typer enheter uten å forandre endringer i formatet av dataene. Alle koblingene behandles sammen som et enkelt, uavhengig IP-nettverk som har sitt eget rammeformat, maskinvareadresseringsmetode og datalinkprotokoll. En punkt-til-punkt-tilkobling oppnås uten å tildele flere IP-adresser til de konkrete ledningene, og det trenger bare IP-nettverksnummeret.
Det er flere funksjoner i PPP, som diskuteres nedenfor.
- For å tydelig identifisere rammens start og ende, brukes rammemetoden på de asynkrone dataene. Det er også gunstig i å påvise feilene.
- En koblingsstyringsprotokoll brukes til å aktivere nettverkslinjene, teste dem, avslutte dem når de ikke lenger brukes. Denne koblingsstyringsprotokollen er i utgangspunktet nyttig i håndtering av synkron og asynkront krets, og byte og bitorientert koding.
- Den kan velge NCP (Network Control Protocol) for hvert støttet nettverkslag.
Rammeformat for PPP
Arbeide med PPP-protokollen
- Brukeren ringer først Internett-leverandørens ruteren for å etablere den fysiske forbindelsen; forespørselen går gjennom modemet.
- Etter generering av svaret fra rutermodemet er den fysiske tilkoblingen etablert.
- Brukerenheten sender et sett med LCP-pakker i nyttelastfeltet på en eller flere PPP-rammer, som er klokt.
- PPP parametrene er valgt i henhold til pakkene og deres svar.
- Etter at du har valgt PPP-parametere, blir NCP-pakken levert for konfigurasjonen av nettverkslaget.
- Da blir IP-adressene dynamisk tilordnet ved hjelp av NCP til de nylig tilkoblede enhetene i løpet av innlogging av leverandøren.
- Nå er enheten en Internett-vert og kan sende og motta IP-pakker.
- Ved, avslutter NCP nettverkslagsforbindelsen og sparer IP-adressene.
Viktige forskjeller mellom HDLC og PPP
- HDLC er en bitorientert protokoll, mens PPP er byte-orientert samt bitorientert fordi den kan sendes over modemene for eksternt modem og også ekte bitorientert HDLC.
- Kun synkronmedia kan brukes i HDLC. I kontrast kan PPP arbeide med synkron og asynkron media.
- Ingen koblingsautentisering er gitt i HDLC, mens den er gitt i PPP.
- PPP kan dynamisk tildele og frigjøre IP-adressen i henhold til bruken. Dette er ikke tilfellet i HDLC.
- Interoperabilitet mellom ikke-cisco-enhetene i HDLC er ikke mulig. Denne begrensningen av HDLC er imidlertid eliminert fra PPP-protokollen.
Konklusjon
Mellom HDLC og PPP utfører PPP-protokollen bedre enn HDLC fordi det ikke er tvang om å bruke Cisco-enhetene i begge ender, noe som betyr at disse er interoperable. PPP støtter også flere protokoller og støtte autentisering.