Anbefalt, 2024

Redaksjonens

Forskjellen mellom HDLC og PPP

Hovedforskjellen mellom HDLC og PPP er at HDLC er den bitorienterte protokollen, mens PPP er den karakterorienterte protokollen. HDLC og PPP er de avgjørende datalinklagsprotokollene som brukes i WAN (wide area network) hvor HDLC også kan implementeres med PPP for effektive resultater.

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
HDLCPPP
Utvider tilHøyt nivå Data Link Layer ProtocolPunkt-til-punkt-protokoll
Type protokollerBitorientert protokollByte orientert protokoll
Brukt iBare synkronmedierSynkron og asynkron media
GodkjenningIngen bestemmelse om godkjenningGir autentisering
Dynamisk adresseringTilbyr ikke dynamisk adressering.Dynamisk adressering brukes.
Gjennomført iPoint-to-point og multipoint konfigurasjoner.Bare punkt-til-punkt-konfigurasjoner.
Kompatibilitet med andre protokollerKan 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

PPP-rammen inneholder to flaggfelt, en protokoll arkivert for å bestemme typen pakke som er bosatt i nyttelast, og et nyttelastfelt som kan variere. Imidlertid er resten av feltene det samme som HDLC-protokollen.

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

  1. 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.
  2. Kun synkronmedia kan brukes i HDLC. I kontrast kan PPP arbeide med synkron og asynkron media.
  3. Ingen koblingsautentisering er gitt i HDLC, mens den er gitt i PPP.
  4. PPP kan dynamisk tildele og frigjøre IP-adressen i henhold til bruken. Dette er ikke tilfellet i HDLC.
  5. 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.

Top