protocols

Autres langues

Langue: fr

Version: 25 juillet 2003 (openSuse - 09/10/07)

Section: 5 (Format de fichier)

NOM

protocols - Fichier de définition des protocoles.

DESCRIPTION

/etc/protocols est un fichier de texte ASCII, décrivant les différents 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 système 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.

Évitez 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 Information Center.

Chaque ligne a le format suivant :

protocole numéro alias ...

où les champs sont séparés par des espaces ou des tabulations. 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 diffusé sur le réseau, en utilisant un service d'information comme Yellow Pages/NIS ou BIND/Hesiod.

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.

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, 1996-2003.