Vad är ett punkt-till-punkt-protokoll?
Point-to-point-protokoll (PPP) är en datornätverksmetod för överföring av data mellan två datorer eller enheter. PPP och dess medföljande protokoll är utformade för att överbrygga klyftan mellan fysiska anslutningar och mer abstrakta nätverksprotokoll som Internetprotokollet. Den har avancerade funktioner utformade för att säkerställa kvalitet, säkerhet och prestanda. PPP används oftast för uppringda Internet-anslutningar, men kan också användas för andra typer av anslutningar.
De mest utbredda datornätverksprotokollen, Transmission Control Protocol och Internet Protocol (TCP / IP), förlitar sig på ett lägre fysiskt nätverkslager för anslutning. Dessa protokoll designades med traditionell datornätverksteknik som Ethernet i åtanke. Detta blev ett problem när datorer började anslutas till varandra på andra sätt. Till skillnad från traditionella nätverk där många datorer är sammankopplade, seriella anslutningar och punkt-till-punkt-länkar ger direktbroar mellan två maskiner. TCP / IP designades inte för denna typ av miljö.
Punkt-till-punkt-protokollet löser detta problem och tillåter TCP / IP att användas över punkt-till-punkt-länkar. PPP “kapslar in” de enskilda dataenheterna, kallad datagram, producerade av andra nätverksprotokoll. I sin inkapslade form går datagram över en punkt-till-punkt-länk och konverteras sedan tillbaka till standard TCP / IP-datagram för resor över traditionella nätverk. Ett vanligt exempel är en uppringd Internet-anslutning, där en kunds dator genererar standard TCP / IP-trafik, kapslar in den med PPP och skickar den över vanliga telefonlinjer till en Internet-tjänstleverantör (ISP) -server. I slutet av ISP: n blir den inkapslade informationen ett standarddatagram en gång till och kan resa över Internet.
Även om namnet antyder ett enda protokoll är punkt-till-punkt-protokollet beroende av flera följeslagare-protokoll för att fungera. Länkkontrollprotokollet (LCP) initierar och underhåller PPP-anslutningar. Flera protokoll kan användas för användarautentisering, inklusive Password Authentication Protocol (PAP), Challenge-handshake authentication protocol (CHAP) och det nyare Extensible Authentication Protocol (EAP). Andra protokoll kan aktivera kryptering via en PPP-anslutning eller komprimera data för att göra länken effektivare. Två anslutningar kan till och med sammanfogas för större bandbredd med PPP Multilink-protokollet.
Som nämnts använder uppringda Internet-anslutningar ofta punkt-till-punkt-protokollet som bas för deras funktion. PPP var dock utformad för att vara flexibel och kan användas med andra typer av punkt-till-punkt-anslutningar. Internetanslutningar via ISDN-system (Integrated Services Digital Network) använder ibland PPP, och Digital Subscribber Line (DSL) -tjänster använder en något modifierad version som kallas punkt-till-punkt-protokoll över Ethernet (PPPoE). PPP är inte heller begränsad till TCP / IP; Det kan kapsla in datagram från många andra nätverksprotokoll, vilket möjliggör mer avancerade anslutningar som används i företagsinställningar.