PROTOCOLS(5) Manuel de l'administrateur Linux PROTOCOLS(5)
NAME
protocols - Fichier de définition des protocoles.
DESCRIPTION
/etc/protocols est un fichier de texte ASCII, décrivant
les differents protocoles internet DARPA qui sont
disponibles avec le sous-système TCP/IP. Il faut consulter
ce fichier pour connaître les valeurs utilisées sur le
systeme plutôt que d'utiliser les nombres donnés dans les
fichiers d'en-tête ARPA, ou encore pire, d'essayer de
deviner les valeurs.
Ces numéros se trouvent dans le champ protocole des en-
têtes IP.
Evitez de modifier ce fichier, sinon le sous-système IP ne
fonctionnerait plus correctement. Les valeurs et les noms
des protocoles sont spécifiés par le DDN Network Informa
tion Center.
Chaque ligne a le format suivant :
protocole numéro alias ...
où les champs sont séparés par des espaces ou des tabula
tions. Les lignes vides sont ignorées. Le caractère #
débute un commentaire qui se poursuit jusqu'à la fin de la
ligne.
La description des champs est la suivante :
protocole
Le nom original du protocole, par exemple ip, tcp,
ou udp.
numéro Le numéro officiel du protocole, tel qu'il
apparaîtra dans l'en-tête IP.
alias Des synonymes éventuels pour le nom du protocole.
Ce fichier peut être diffuse sur lé reseau, en utilisant
un service d'information comme Yellow Pages/NIS ou
BIND/Hesoid.
EXEMPLE
$ ls -l /etc/protocols
-rw-r--r-- 1 root root 715 Jan 1 1980 /etc/protocols
$ cat /etc/protocols
ip 0 IP # Protocole internet
icmp 1 ICMP # Protocole internet pour messages de contrôle
igmp 2 IGMP # Protocole internet pour multi-cast.
Linux 18 Octobre 1996 1
PROTOCOLS(5) Manuel de l'administrateur Linux PROTOCOLS(5)
ggp 3 GGP # Protocole passerelle/passerelle
tcp 6 TCP # Protocole de contrôle de transmission
pup 12 PUP # Protocole universel PARC
udp 17 UDP # Protocole pour Datagrammes
raw 255 RAW # Interface IP directe.
$
FICHIERS
/etc/protocols
Le fichier de définition des protocoles.
VOIR AUSSI
getprotoent(3)
Guide to Yellow Pages Service
Guide to BIND/Hesiod Service
TRADUCTION
Christophe Blaess, 1997.
Linux 18 Octobre 1996 2