Wat is een point-to-point-protocol?
Point-to-point protocol (PPP) is een computernetwerkmethode voor het verzenden van gegevens tussen twee computers of apparaten. PPP en de bijbehorende protocollen zijn ontworpen om de kloof tussen fysieke verbindingen en meer abstracte netwerkprotocollen zoals het internetprotocol te overbruggen. Het heeft geavanceerde functies die zijn ontworpen om kwaliteit, beveiliging en prestaties te garanderen. PPP wordt meestal gebruikt voor inbelverbindingen, maar kan ook worden gebruikt voor andere soorten verbindingen.
De meest voorkomende computernetwerkprotocollen, het Transmission Control Protocol en het Internet Protocol (TCP / IP), vertrouwen op een lagere fysieke netwerklaag voor connectiviteit. Deze protocollen zijn ontworpen met traditionele computernetwerktechnologie zoals Ethernet in gedachten. Dit werd een probleem toen computers op andere manieren met elkaar begonnen te worden verbonden. In tegenstelling tot traditionele netwerken waar veel computers met elkaar zijn verbonden, bieden seriële verbindingen en point-to-point links directe bruggen tussen twee machines. TCP / IP is niet ontworpen voor dit type omgeving.
Het point-to-point protocol lost dit probleem op en maakt het mogelijk dat TCP / IP via point-to-point koppelingen wordt gebruikt. PPP “inkapselt” de individuele eenheden van gegevens, datagrammen genoemd, geproduceerd door andere netwerkprotocollen. In hun ingekapselde vorm reizen datagrammen over een point-to-point link en worden vervolgens terug geconverteerd naar standaard TCP / IP-datagrammen voor reizen over traditionele netwerken. Een veelvoorkomend voorbeeld is een inbelverbinding, waarbij de computer van een klant standaard TCP / IP-verkeer genereert, deze inkapselt met PPP en deze via standaardtelefoonlijnen naar een Internet Service Provider (ISP) -server verzendt. Aan het einde van de ISP worden de ingekapselde gegevens opnieuw een standaarddatagram en kunnen ze via internet worden afgelegd.
Hoewel de naam een enkel protocol impliceert, is het point-to-point protocol afhankelijk van verschillende bijbehorende protocollen. Het Link Control Protocol (LCP) initieert en onderhoudt PPP-verbindingen. Verschillende protocollen kunnen worden gebruikt voor gebruikersauthenticatie, waaronder het Password Authentication Protocol (PAP), Challenge-handshake authentication protocol (CHAP) en het nieuwere Extensible Authentication Protocol (EAP). Andere protocollen kunnen codering via een PPP-verbinding mogelijk maken of gegevens comprimeren om de koppeling efficiënter te maken. Twee verbindingen kunnen zelfs worden samengevoegd voor grotere bandbreedte met behulp van het PPP Multilink-protocol.
Zoals opgemerkt, gebruiken dial-up internetverbindingen vaak het point-to-point protocol als basis voor hun werking. PPP is echter ontworpen om flexibel te zijn en kan worden gebruikt met andere soorten point-to-point-verbindingen. Internetverbindingen via ISDN-systemen (Integrated Services Digital Network) gebruiken soms PPP en DSL-services (Digital Subscriber Line) gebruiken een enigszins gewijzigde versie die bekend staat als point-to-point protocol via Ethernet (PPPoE). PPP is ook niet beperkt tot TCP / IP; het kan datagrammen van vele andere netwerkprotocollen inkapselen, waardoor geavanceerdere verbindingen mogelijk zijn die in bedrijfsinstellingen worden gebruikt.