HDLC vs PPP
Både HDLC och PPP är datalänkskiktprotokoll. HDLC (High Level Data Link Control) är ett kommunikationsprotokoll som används i datalänkskiktet i datanätverk, utvecklat av ISO (International Organization for Standardization) och skapades av IBMs SDLC (Synchronous Data Link Control). PPP är ett datalänklagringsprotokoll baserat på HDLC och liknar mycket HDLC. Båda är WAN (Wide Area Network) protokoll och fungerar bra för att ansluta punkt-till-punkt-hyrda linjer.
Vad är HDLC?
HDLC kom bara i existens när IBM skickade SDLC till olika standardkommittéer och en av dem (ISO) modifierade SDLC och skapade HDLC-protokoll. HDLC betraktas som en kompatibel superset av SDLC. Det är ett bitorienterat synkron protokoll. HDLC stöder synkron, full duplex operation. HDLC har ett alternativ för 32-bitars kontrollsumma och HDLC-stöd för punkt-till-punkt och multipunktkonfigurationer. HDLC identifierar "primär" nodtyp, som styr andra stationer som kallas "sekundära" noder. Endast en primär nod kommer att styra sekundära noder. HDLC stöder tre överföringslägen och de är enligt följande. Den första är det normala svarläge (NRM) där sekundära noder inte kan kommunicera med en primär tills primären har gett tillstånd. För det andra tillåter det asynkronsvarande läget (ARM) sekundära noder att prata utan primärs tillstånd. Slutligen har det Asynkron Balanced Mode (ABM), som introducerar en kombinerad nod, och all ABM-kommunikation sker endast mellan dessa typer av noder.
Vad är PPP?
Som nämnts ovan är PPP ett datalänklagringsprotokoll baserat på HDLC och är mycket lik HDLC. Den används för direkt kommunikation mellan två noder. Säkerhetskrypteringsskydd, autentisering och komprimering tillhandahålls av PPP. Autentisering tillhandahålls av PAP (Password Authentication Protocol) och oftare av CHAP (Challenge Handshake Protocol) protokoll. Den används för olika typer av nätverk som består av olika fysiska medier, såsom trunk line, fiberoptik, seriekabel, mobiltelefon och telefonlinje. Det är mycket populärt bland Internetleverantörer (Internet Service Providers) som ett medium för att ge kunderna uppringd tillgång till Internet. För att tillhandahålla DSL-tjänster (Digital Subscriber Line) till sina kunder använder tjänsteleverantörerna Point-to-Point Protocol over Ethernet (POPoE) och Point-to-Point-protokollet över ATM (POPoA), vilka är två inkapslade former av PPP. PPP används för både synkront och asynkront kretsar. Det fungerar med olika nätverksprotokoll som IP (Internet Protocol), IPX (Internetwork Packet Exchange), NBF och AppleTalk. Bredbandsanslutningar använder även PPP. Även om PPP utformades något efter de ursprungliga HDLC-specifikationerna innehåller PPP många ytterligare funktioner som endast hade varit tillgängliga i proprietära datalänksprotokoll vid det ögonblicket.
Fastän HDLC och PPP är mycket liknande WAN-data-länkslagerprotokoll som används för punkt-till-punkt-kommunikation, har de sina skillnader. Till skillnad från HDLC är PPP inte proprietär när den används i en Cisco-router. Flera delprotokoll utgör funktionaliteten hos PPP. PPP är funktionellt med uppringningsnätverk och används kraftigt av Internetleverantörer för att tillhandahålla Internet till sina kunder. Till skillnad från HDLC kan PPP användas med både synkrona och asynkrona anslutningar.