PPP
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Liaison point à point |
| Couche OSI | 2 (Liaison) |
| Commande | pppd
|
| Voir aussi | TCP/IP |
PPP (Point-to-Point Protocol, RFC 1661) établit une liaison directe entre deux équipements (historiquement, un poste client et un serveur d'accès distant via modem RTC ; aujourd'hui encore utilisé sur certains accès xDSL, sous la forme PPPoE). PPP encapsule différents protocoles de couche 3 (IP en premier lieu) sur ce lien point à point.
PPP combine :
- LCP (Link Control Protocol) : établissement, configuration et test de la liaison.
- Un mécanisme d'authentification optionnel : PAP (mot de passe en clair) ou CHAP
(défi/réponse, sans transmettre le mot de passe).
- NCP (Network Control Protocol, ex. IPCP pour IP) : négocie les paramètres du protocole de
couche 3 transporté, une fois la liaison établie.
Exemple historique : connexion par modem (RTC)
Fichier de configuration peers :
# /etc/ppp/peers/monfai
/dev/modem
connect '/usr/sbin/chat -v -f /etc/ppp/peers/monfai-chat'
defaultroute
noipdefault
usepeerdns
115200
noauth
lock
Script de dialogue modem associé (numéro et identifiants génériques) :
# /etc/ppp/peers/monfai-chat
ABORT ERROR
ABORT BUSY
"" ATZ
OK ATDT0123456789
CONNECT ""
ogin: "monlogin"
word: "monmotdepasse"
pppd call monfai
ifconfig ppp0
Voir aussi
- TCP/IP — protocole de couche 3 le plus couramment transporté par PPP