Pppd
pppd är en Point-to-Point Protocol (PPP) demon som används för att hantera nätverksanslutningar mellan två värdar på UNIX-liknande operativsystem. Huvuduppgiften för pppd är att upprätta en PPP-session och stänga den. Under sessionsetablering utför pppd följande uppgifter:
- sök efter slinganslutningar med hjälp av signaturer. pppd skickar ett LCP (Link Control Protocol)-paket som innehåller dess signatur till klienten, klienten måste svara med samma paket, men med sin egen signatur. Om detta inte händer, känns anslutningen igen som en slinga och bryter;
- automatisk konfiguration. Genom att använda LCP -protokollet bestämmer pppd själv vilka metoder för kryptering och komprimering som är lämpliga för klienten;
- åtkomstkontroll och autentisering. pppd kan använda protokoll som PAP , CHAP och EAP för autentisering ;
- tredje nivå konfiguration. Med hjälp av IPCP ( Internet Protocol Control Protocol ) "förhandlar" pppd med klienten om ip-parametrar, såsom: ip- adress , maximal paketlängd, namnserveradress ;
- efter att alla "förhandlingar" med klienten är klara, installerar den alla nödvändiga nätverksgränssnitt och sökvägar och överför kontrollen till systemkärnan.
pppd släpper anslutningen om:
- för många ramar togs emot med en felaktig kontrollsumma ;
- anslutningen känns igen som oanvänd;
- ett annat program eller klient ber att avbryta anslutningen.
Se även
- Översättning av pppd(8) manualsidan till ryska.
Länkar