PROTOCOLS(5)

NAME
protocols - Fichier de definition des protocoles.

DESCRIPTION
/etc/protocols est un fichier de texte ASCII, decrivant les differents protocoles internet DARPA qui sont disponibles avec le sous-systeme TCP/IP. Il faut consulter ce fichier pour connaitre les valeurs utilisees sur le systeme plutot que d'utiliser les nombres donnes dans les fichiers d'en-tete ARPA, ou encore pire, d'essayer de deviner les valeurs. Ces numeros se trouvent dans le champ protocole des en-tetes IP. Evitez de modifier ce fichier, sinon le sous-systeme IP ne fonctionnerait plus correctement. Les valeurs et les noms des protocoles sont specifies par le DDN Network Information Center. Chaque ligne a le format suivant :
    protocole numero alias ...
ou les champs sont separes par des espaces ou des tabulations. Les lignes vides sont ignorees. Le caractere # debute un commentaire qui se poursuit jusqu'a la fin de la ligne. La description des champs est la suivante :

protocole
    Le nom original du protoocole, par exemple ip, tcp, ou udp.

nnumero
    Le numero officiel du protocole, tel qu'il apparaitra dans l'en-tete IP.

alias
    Des synonymes eventuels pour le nom du protocole.

Ce fichier peut etre diffuse sur le 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 controle
igmp    2       IGMP    # Protocole internet pour multi-cast.
ggp     3       GGP     # Protocole passerelle/passerelle
tcp     6       TCP     # Protocole de controle 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 definition des protocoles.

VOIR AUSSI
getprotoent(3) Guide to Yellow Pages Service Guide to BIND/Hesiod Service