HDLC vs PPP
Både HDLC och PPP är datalänkslagerprotokoll. HDLC (High-Level Data Link Control) är ett kommunikationsprotokoll som används vid datalänkslagret i datornätverk, utvecklat av ISO (International Organization for Standardization), och skapades av IBMs SDLC (Synchronous Data Link Control). PPP är ett datalänkslagerprotokoll baserat på HDLC och är mycket likt HDLC. Båda är WAN-protokoll (Wide Area Network) och fungerar bra för att ansluta punkt-till-punkt hyrda linjer.
Vad är HDLC?
HDLC kom till först 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 synkront protokoll. HDLC stöder synkron drift med full duplex. HDLC har ett alternativ för 32-bitars kontrollsumma och HDLC stöder punkt-till-punkt- och multipunkt-konfigurationer. HDLC identifierar "primär" nodtyp, som styr andra stationer som kallas "sekundära" noder. Endast en primär nod kommer att styra de sekundära noderna. HDLC stöder tre överföringslägen och de är som följer. Den första är Normal Response Mode (NRM) där sekundära noder inte kan kommunicera med en primär förrän den primära har gett tillstånd. För det andra tillåter Asynchronous Response Mode (ARM) sekundära noder att prata utan primärs tillstånd. Slutligen har den Asynchronous 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änkslagerprotokoll baserat på HDLC och är mycket likt HDLC. Den används för direkt kommunikation mellan två noder. Sekretess, autentisering och komprimering av överföringskryptering tillhandahålls av PPP. Autentisering tillhandahålls av PAP (Password Authentication Protocol) och mer vanligt av CHAP (Challenge Handshake Protocol) protokoll. Den används för olika typer av nätverk som är uppbyggda av olika fysiska medier såsom stamlinje, fiberoptik, seriell kabel, mobiltelefon och telefonlinje. Det är mycket populärt bland ISP:er (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örer Point-to-Point Protocol over Ethernet (POPoE) och Point-to-Point Protocol over ATM (POPoA), som är två inkapslade former av PPP. PPP används för både synkrona och asynkrona kretsar. Det fungerar med olika nätverksprotokoll som IP (Internet Protocol), IPX (Internetwork Packet Exchange), NBF och AppleTalk. Bredbandsanslutningar använder också 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 den tidpunkten.
Även om HDLC och PPP är mycket lika protokoll för WAN-datalänkslager som används för punkt-till-punkt-kommunikation, har de sina skillnader. Till skillnad från HDLC är PPP inte proprietärt när det används i en Cisco-router. Flera underprotokoll utgör funktionaliteten hos PPP. PPP är rik på funktioner med uppringda nätverksfunktioner och används flitigt 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.