Hvad er en punkt-til-punkt-protokol?
Point-to-point-protokol (PPP) er en computernetværksmetode til transmission af data mellem to computere eller enheder. PPP og dets ledsagende protokoller er designet til at bygge bro mellem fysiske forbindelser og mere abstrakte netværksprotokoller som internetprotokollen. Det har avancerede funktioner designet til at sikre kvalitet, sikkerhed og ydeevne. PPP bruges ofte til opkaldsforbindelser til internettet, men kan også bruges til andre typer forbindelser.
De mest udbredte computernetværksprotokoller, Transmission Control Protocol og Internet Protocol (TCP / IP), er afhængige af et lavere fysisk netværkslag for tilslutning. Disse protokoller blev designet med traditionel computernetværksteknologi som Ethernet i tankerne. Dette blev et problem, da computere begyndte at være forbundet til hinanden på andre måder. I modsætning til traditionelle netværk, hvor mange computere er sammenkoblet, giver serielle forbindelser og punkt-til-punkt-forbindelser direkte broer mellem to maskiner. TCP / IP var ikke designet til denne type miljø.
Punkt-til-punkt-protokollen løser dette problem og tillader, at TCP / IP bruges over punkt-til-punkt-links. PPP “indkapsler” de individuelle dataenheder, kaldet datagrammer, produceret af andre netværksprotokoller. I deres indkapslede form kører datagrammer over et punkt-til-punkt-link og konverteres derefter tilbage til standard TCP / IP-datagrammer til rejse over traditionelle netværk. Et almindeligt eksempel er en opkaldsforbindelse til internettet, hvor en kundes computer genererer standard TCP / IP-trafik, indkapsler den ved hjælp af PPP og sender den på tværs af standardtelefonlinjer til en Internet Service Provider (ISP) server. I slutningen af ISP'en bliver de indkapslede data endnu en gang et standard datagram og kan rejse over internettet.
Selvom navnet indebærer en enkelt protokol, er punkt-til-punkt-protokollen afhængig af flere ledsagerprotokoller til at fungere. Link Control Protocol (LCP) initierer og vedligeholder PPP-forbindelser. Flere protokoller kan bruges til brugergodkendelse, herunder PAP (Password Authentication Protocol), Challenge-handshake authentication protocol (CHAP) og den nyere Extensible Authentication Protocol (EAP). Andre protokoller kan aktivere kryptering via en PPP-forbindelse eller komprimere data for at gøre linket mere effektivt. To forbindelser kan endda forbindes sammen for større båndbredde ved hjælp af PPP Multilink-protokollen.
Som nævnt bruger opkaldte internetforbindelser ofte point-to-point-protokollen som basis for deres funktion. PPP var imidlertid designet til at være fleksibel og kan bruges sammen med andre typer punkt-til-punkt-forbindelser. Internetforbindelser via ISDN-systemer (Integrated Services Digital Network) bruger undertiden PPP, og Digital Subscribber Line (DSL) -tjenester bruger en lidt ændret version kendt som punkt-til-punkt-protokol over Ethernet (PPPoE). PPP er heller ikke begrænset til TCP / IP; det kan kapsle datagrammer fra mange andre netværksprotokoller, hvilket muliggør mere avancerede forbindelser, der bruges i virksomhedsindstillinger.