HDLC vs PPP
Både HDLC og PPP er datalinklagsprotokoller. HDLC (High-Level Data Link Control) er en kommunikasjonsprotokoll som brukes i datalinklaget til datanettverk, utviklet av ISO (International Organization for Standardization), og ble opprettet av IBMs SDLC (Synchronous Data Link Control). PPP er en datalinklagsprotokoll basert på HDLC og ligner veldig på HDLC. Begge er WAN-protokoller (Wide Area Network) og fungerer godt for å koble til punkt-til-punkt leide linjer.
Hva er HDLC?
HDLC ble til bare da IBM sendte SDLC til forskjellige standardkomiteer og en av dem (ISO) modifiserte SDLC og opprettet HDLC-protokollen. HDLC regnes som et kompatibelt supersett av SDLC. Det er en bit-orientert synkron protokoll. HDLC støtter synkron, full-dupleks drift. HDLC har et alternativ for 32-bits kontrollsum og HDLC støtter punkt-til-punkt- og multipunkt-konfigurasjonen. HDLC identifiserer "primær" nodetype, som kontrollerer andre stasjoner som kalles "sekundære" noder. Bare en primær node vil kontrollere de sekundære nodene. HDLC støtter tre overføringsmoduser, og de er som følger. Den første er Normal Response Mode (NRM) der sekundære noder ikke kan kommunisere med en primær før primæren har gitt tillatelse. For det andre lar Asynchronous Response Mode (ARM) sekundære noder snakke uten primærens tillatelse. Til slutt har den Asynchronous Balanced Mode (ABM), som introduserer en kombinert node, og all ABM-kommunikasjon skjer kun mellom denne typen noder.
Hva er PPP?
Som nevnt ovenfor, er PPP en datalink layer-protokoll basert på HDLC, og er veldig lik HDLC. Den brukes til direkte kommunikasjon mellom to noder. Personvern for overføringskryptering, autentisering og komprimering leveres av PPP. Autentisering leveres av PAP (Password Authentication Protocol) og mer vanlig av CHAP (Challenge Handshake Protocol) protokoller. Den brukes til ulike typer nettverk som består av forskjellige fysiske medier som stamlinje, fiberoptikk, seriell kabel, mobiltelefon og telefonlinje. Det er veldig populært blant ISPer (Internet Service Providers) som et medium for å gi kundene oppringt tilgang til Internett. For å tilby DSL-tjenester (Digital Subscriber Line) til sine kunder, bruker tjenesteleverandører Point-to-Point Protocol over Ethernet (POPoE) og Point-to-Point Protocol over ATM (POPoA), som er to innkapslede former for PPP. PPP brukes for både synkrone og asynkrone kretser. Den fungerer med forskjellige nettverksprotokoller som IP (Internet Protocol), IPX (Internetwork Packet Exchange), NBF og AppleTalk. Bredbåndsforbindelser bruker også PPP. Selv om PPP ble designet noe etter de originale HDLC-spesifikasjonene, inkluderer PPP mange tilleggsfunksjoner som bare hadde vært tilgjengelige i proprietære datalinkprotokoller på det tidspunktet.
Selv om HDLC og PPP er svært like WAN-datalink-lagprotokoller som brukes for punkt-til-punkt-kommunikasjon, har de sine forskjeller. I motsetning til HDLC, er ikke PPP proprietær når den brukes i en Cisco-ruter. Flere underprotokoller utgjør funksjonaliteten til PPP. PPP er funksjonsrikt med oppringte nettverksfunksjoner og brukes mye av Internett-leverandører for å tilby Internett til sine kunder. I motsetning til HDLC, kan PPP brukes med både synkrone og asynkrone tilkoblinger.