Rekommenderas, 2023

Redaktionen

Skillnad mellan HDLC och PPP

Den stora skillnaden mellan HDLC och PPP är att HDLC är det bitorienterade protokollet, medan PPP är det karaktärsinriktade protokollet. HDLC och PPP är de viktiga datalänkskiktprotokoll som används i WAN (wide area network) där HDLC också kan implementeras med PPP för effektiva resultat.

HDLC beskriver inkapslingstekniken som används på data i den synkrona seriella datalänken. Å andra sidan behandlar PPP-protokollet inkapslingen av data som transporteras i punkt-till-punkt-länkarna och den kan vara synkron eller asynkron.

Jämförelsediagram

Grunder för jämförelse
HDLCPPP
Expanderar tillHögaktigt datalänklagringsprotokollPoint-to-Point-protokoll
Typ av protokollBitorienterat protokollByte-orienterat protokoll
Använd iEndast synkrona medierSynkrona asynkrona medier
autentiseringIngen bestämmelse om autentiseringGer autentisering
Dynamisk adresseringErbjuder inte dynamisk adressering.Dynamisk adressering används.
Genomförd iPunkt-till-punkt och multipunktkonfigurationer.Endast punkt-till-punkt-konfigurationer.
Kompatibilitet med andra protokollKan inte användas med icke-Cisco-enheter.Interoperabel med icke-Cisco-enheter också.

Definition av HDLC

HDLC (High Level Data Link Control) är ett WAN-protokoll som är avsett att utföra inkapslingen av data i datalänkskiktet. Inkapslingen av data betyder att ändra formatet för data. SDLC är föregångaren till HDLC som står för protokollet Synkron Data Link Control . Både SDLC och HDLC-protokollet är utvecklat av IBM och skickat till ANSI och ISO för godkännande som de internationella standarderna.

HDLC-protokollet följer det bitorienterade konceptet och använder bitfyllning för att uppnå datadelöpning. Här betecknar bitorienterat tillvägagångssätt att den enkla biten används för att presentera kontrollinformationen. Ramstrukturen för HDLC innehåller adress-, kontroll-, data-, kontrollsumma- och flaggfält. Standardinkapslingsprotokollet i Cisco-enheterna är HDLC. Cisco-proprietär HDLC fungerar bara när enheterna i båda ändarna av länken är av cisco. Standard HDLC kan ha olika enheter i ändarna.

Ramformat för de bitorienterade protokollen

  • Adressfält - Det används för att beskriva terminalen.
  • Kontrollfält - Bitarna i kontrollfältet är avsedda för sekvensnummer och kvitton.
  • Datafält - Det här fältet används för att hålla informationen.
  • Kontrollfält -I detta fält är bitarna reserverade för att utföra den cykliska redundanskoden.

HDLC-kommandon och förfrågningar

HDLC använder en grupp kommandon och svar för dess arbete. Det finns tre typer av ramar information, övervakning och unnumbered.

  • Informationsöverföringsformat (I-Frame) - Det transporterar de numrerade ramarna på ett sekventiellt sätt, som innehåller informationsfältet.
  • Övervakningsformat (S-Frame) - Övervakningsramarna utför de ledande funktionerna som bekräftelse, informationsöverföringsstatus, polling och felåterställning. Kommandon och förfrågningar som ingår i detta är RECEIVE READY, RECEIVE NOT READY, REJECT, etc.
  • Unnumberedat format (U-Frame) - Det utökar i grunden datalänksstyrfunktionerna. Det finns flera kommandon och förfrågningar som faller under den här kategorin, t.ex. RESET, TEST, FRAME REJECT, REQUEST DISCONNECT, etc.

Definition av PPP

PPP (Point-to-Point Protocol) är också ett WAN-protokoll, men det finns flera förbättringar i PPP-protokollet efter HDLC. Tidigare är PPP-protokollet inte proprietärt, vilket innebär att det kan användas med två olika typer av enheter utan att begå förändringar över dataformatet. Alla länkarna behandlas gemensamt som ett enskilt, oberoende IP-nätverk som har sitt eget ramformat, maskinvaruadresseringsmetod och datalänkprotokoll. En punkt-till-punkt-anslutning erhålls utan att tilldela flera IP-adresser till de konkreta kablarna, och det behöver bara IP-nätverksnumret.

Det finns flera funktioner i PPP, som diskuteras nedan.

  • För att tydligt identifiera start och slutet på ramen används rammemetoden på asynkron data. Det är också fördelaktigt vid upptäckten av fel.
  • Ett länkskontrollprotokoll används för att aktivera nätverkslinjerna, testar dem, avslutar dem när de inte längre används. Detta länkstyrningsprotokoll är i grunden användbart för hantering av synkrona och asynkrona kretsar, och byte och bitorienterade kodningar.
  • Det kan välja NCP (Network Control Protocol) för varje nätverkslagret som stöds.

Ramformat för PPP

PPP-ramen innehåller två flaggfält, ett protokoll som är arkiverat för att bestämma typen av paket som ligger i nyttolasten och ett nyttolastfält som kan variera. Resten av fälten är emellertid desamma som HDLC-protokollet.

Arbetet med PPP-protokollet

  • Användaren ringer först till Internetleverantörens router för att upprätta den fysiska anslutningen. förfrågan går igenom modemet.
  • Efter generering av svaret från routerns modem etableras den fysiska anslutningen.
  • Användaranordning skickar en uppsättning LCP-paket i nyttolastfältet av en eller flera PPP-ramar-sekvensvisa.
  • PPP-parametrarna väljs enligt paket och deras svar.
  • Efter att ha valt PPP-parametrar, levereras NCP-paketen för konfigurationen av nätverksskiktet.
  • Då tilldelas IP-adresserna dynamiskt med hjälp av NCP till de nyligen anslutna enheterna under dess loggning av leverantören.
  • Nu är enheten en internet värd och kan skicka och ta emot IP-paket.
  • Vid avslutar NCP nätverksskiktet och förbinder IP-adresserna.

Viktiga skillnader mellan HDLC och PPP

  1. HDLC är ett bitorienterat protokoll, medan PPP är byteorienterad och bitorienterad eftersom den kan skickas via uppringningsmodelllinjerna och även riktigt bitorienterad HDLC.
  2. Endast synkrona medier kan användas i HDLC. I motsats till detta kan PPP arbeta med synkron och asynkron media.
  3. Ingen länkautentisering tillhandahålls i HDLC, medan den tillhandahålls i PPP.
  4. PPP kan dynamiskt tilldela och frigöra IP-adressen enligt användningen. Detta är inte fallet i HDLC.
  5. Interoperabilitet mellan icke-cisco-enheterna i HDLC kan inte uppnås. Denna begränsning av HDLC elimineras emellertid från PPP-protokollet.

Slutsats

Mellan HDLC och PPP fungerar PPP-protokollet bättre än HDLC eftersom det inte finns någon tvång att använda Cisco-enheterna i båda ändarna, vilket innebär att de är kompatibla. PPP stöder också flera protokoll och stöd autentisering.

Top