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 | HDLC | PPP |
---|---|---|
Expanderar till | Högaktigt datalänklagringsprotokoll | Point-to-Point-protokoll |
Typ av protokoll | Bitorienterat protokoll | Byte-orienterat protokoll |
Använd i | Endast synkrona medier | Synkrona asynkrona medier |
autentisering | Ingen bestämmelse om autentisering | Ger autentisering |
Dynamisk adressering | Erbjuder inte dynamisk adressering. | Dynamisk adressering används. |
Genomförd i | Punkt-till-punkt och multipunktkonfigurationer. | Endast punkt-till-punkt-konfigurationer. |
Kompatibilitet med andra protokoll | Kan 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
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
- HDLC är ett bitorienterat protokoll, medan PPP är byteorienterad och bitorienterad eftersom den kan skickas via uppringningsmodelllinjerna och även riktigt bitorienterad HDLC.
- Endast synkrona medier kan användas i HDLC. I motsats till detta kan PPP arbeta med synkron och asynkron media.
- Ingen länkautentisering tillhandahålls i HDLC, medan den tillhandahålls i PPP.
- PPP kan dynamiskt tilldela och frigöra IP-adressen enligt användningen. Detta är inte fallet i HDLC.
- 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.