3. Interface RNIS & protocole PPP

La connexion directe à l'aide du mode rawip (Voir Configuration d'une interface RNIS en mode rawip) présente l'avantage de la simplicité : authentification basée sur les numéros de téléphone sans échange d'adresses IP. Ce mode de connexion présente cependant des limitations importantes.

  • La configuration des adresses IP doit être effectuée avant l'établissement de la connexion téléphonique. Il est donc impératif que les postes soient en état de marche au moment de la connexion.

  • La sécurité de connexion étant basée sur les numéros de téléphone, il est impossible de se connecter depuis une autre installation.

  • Comme la configuration réseau est effectuée manuellement à chaque extrémité, le plan d'adressage IP doit être connu de toutes les entités en communication.

Le protocole PPP permet de dépasser ces limitations en offrant une configuration indépendante de la technologie du réseau étendu après authentification et autorise une plus grande mobilité.

Les mécanismes de fonctionnement de ce protocole sont décrits dans le document RFC1661 The Point-to-Point Protocol (PPP). Dans le contexte de ces travaux pratiques, il doit remplir trois fonctions pour les deux configurations types étudiées :

  • La possibilité de se connecter au serveur d'appel depuis n'importe quel poste ou numéro de téléphone.

  • L'authentification de l'utilisateur appelant.

  • L'attribution de l'adresse IP du poste appelant.

Relativement à la configuration rawip, il faut changer quelques paramètres de configuration au niveau liaison de l'interface RNIS.

Q1.

Quelle est l'encapsulation à configurer sur l'interface RNIS pour utiliser le protocole PPP ?

Consulter les pages de manuels de la commande isdnctrl en effectuant une recherche avec la clé : ppp.

L'option recherchée dans les pages de manuels est : syncppp.

Q2.

Quel est le démon de gestion de connexion qui utilise le mode de transmission synchrone des interfaces RNIS avec le protocole PPP ?

Lister les paquets liés au sous-système (RNIS|ISDN) et retrouver le gestionnaire de connexion associé.

On peut, par exemple;, effectuer la recherche suivante.

$ aptitude search ppp | grep -i isdn
p   ipppd              - ISDN utilities - PPP daemon
p   pppdcapiplugin     - ISDN utilities - pppd plug-in for CAPI sup

C'est le paquet ipppd qui contient le démon du même nom qui correspond à l'utilisation du sous-système RNIS du noyau Linux.

Q3.

Quelles sont les noms d'interface RNIS à utiliser avec ce démon de gestion de connexion ?

Voir les pages de manuels de l'outil de configuration d'interface isdnctrl.

Le sous-système RNIS du noyau Linux dispose d'entrées spécifiques par type de communication. L'utilisation du démon ipppd impose une communication via un descripteur de périphérique nommé /dev/ipppXX désigne un numéro d'interface.