Point-To-Point-Protocol
Der PPP-Protokollstack ist ein Zusatzpaket zu den TCP/IP-Protokollstacks. Er umfasst die Protokolle LCP, IPCP, PAP und CHAP* und ermöglicht die Kommunikation über die serielle Schnittstelle. Typisch ist hier die Verwendung eines Modems, was durch NicheStack PPP unterstützt wird.
* Microsoft CHAP (MS-CHAP) ist als separates Modul erhältlich
Der maximale Code-Bedarf für PPP beträgt etwa 30 kB. Einzelne Funktionen können zu- und abgeschaltet werden um die Code-Größe zu reduzieren.
Spezifische Merkmale
- Verbindungen: Mehrere Verbindungen zu verschiedenen Geräten lassen sich aufbauen und gleichzeitig unterhalten. Der Stack unterstützt Computer-Direktverbindungen.
- Client/Server: Der Stack erlaubt die Implementierung von PPP-Clients und PPP-Servern gleichermaßen und unterstützt alle Standard-Authentifizierungsprotokolle.
Unterstütze RFCs
- RFC 1332 - The PPP Internet Protocol Control Protocol (IPCP)
- RFC 1144 - Compressing TCP/IP headers for low-speed serial links (VJ Compression)
- RFC 1661 - Point-to-Point Protocol (PPP)
- RFC 1994 - PPP Challenge Handshake Authentication Protocol (CHAP)
