Punkt-til-punkt-protokoll

I informatikk er Point-to-Point Protocol , eller PPP , en datalink layer -nettverksprotokoll av ISO / OSI-modellen , vanligvis brukt for å etablere direkte forbindelser mellom to noder .

PPP komponerer ofte datalinklaget (datalinklaget) til OSI-modellen i forbindelser på synkroniserte og usynkroniserte punkt-til-punkt-kretser, spesielt i WAN-miljøet . PPP ble designet for å fungere sammen med andre protokoller på høyere nivå, som IP , IPX og AppleTalk .

Denne protokollen ble utviklet lenge etter HDLC -spesifikasjonen , og skaperne inkluderte mange funksjoner som ennå ikke var til stede i datidens WAN-datalinkprotokoller.

PPP-rammen

Fornavn Antall byte Beskrivelse
Flagg 1 indikerer starten eller slutten av bildet
Adresse 1 kringkastingsadresse
Styre 1 kontrollbyte
Protokoll 2 angir protokollen til datofeltet
Dato variabel (fra 0 til 1500) datafelt
FCS 2 (eller 4) sjekksum

Feildeteksjon

PPP bruker Frame Check Sequence (FCS)-felt for å finne ut om en ramme inneholder en feil, og disse feilene blir logget på en slik måte at forbindelsen avbrytes hvis for mange blir funnet.

Sammenhengt lenkeidentifikasjon

LCP (Link Control Protocol - en integrert del av PPP, definert i samme RFC) er i stand til å identifisere lenkede lenker ved hjelp av magiske tall . Når du bruker PPP, sender endepunktet LCP-meldinger til PPP; disse meldingene inkluderer et magisk tall, som er forskjellig for hver ende. Hvis en linje er lenket, mottar endepunktet en LCP-melding med sitt eget magiske nummer, i stedet for en melding med et annet punktnummer.

Andre funksjoner

Denne protokollen tilbyr funksjoner for automatisk konfigurasjon av nettverksgrensesnitt (ved å angi IP-adressen , standard gateway osv.) og for autentisering. (se DHCP ).

PPP er beskrevet av IETF RFC 1661 . Ulike dokumenter i denne forbindelse har blitt publisert siden juli 1990 , inkludert ulike autentiserings-, kryptering- og komprimeringsmetoder og bruk av PPP kombinert med andre nettverksprotokoller.

RFC 1994 beskriver Challenge -Handshake Authentication Protocol (CHAP), som vanligvis brukes for å etablere forbindelser med leverandører.

RFC 2516 beskriver PPPoE , en metode for overføring av PPP over Ethernet , noen ganger brukt med DSL -linjer .

RFC 2364 beskriver PPPoA , en metode for overføring av PPP over ATM -lag 5 (AAL5), også kjent som PPPoATM, "PPP over ATM".

Applikasjoner

Den opprinnelige bruken av PPP var å koble sammen to datamaskiner ved hjelp av en telefonlinje, og den er mye brukt av Internett- leverandører for å koble brukere til Internett med en oppringt tilkobling, og erstatter den eldre SLIP -protokollen . Det brukes nå oftere for DSL- linjer , der det brukes over et ATM ( PPPoA ) eller Ethernet ( PPPoE ) lag. Også mye brukt i GPRS- tilkoblinger

Relaterte elementer

Eksterne lenker