.\" -*- coding: UTF-8 -*-
.\" Copyright, the authors of the Linux man-pages project
.\"
.\" SPDX-License-Identifier: GPL-3.0-or-later
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH proc_pid_net 5 "17 mai 2025" "Pages du manuel de Linux 6.15"
.SH NOM
/proc/pid/net/, /proc/net/ \- Informations sur la couche réseau
.SH DESCRIPTION
.TP
\fI/proc/\fPpid\fI/net/\fP (depuis Linux 2.6.25)
Consulter la description de \fI/proc/net\fP.
.TP
\fI/proc/net/\fP
Ce répertoire regroupe divers fichiers et sous\-répertoires contenant des
informations sur la couche réseau. Ces fichiers contiennent des structures
ASCII et sont par conséquent lisibles avec \fBcat\fP(1). Cependant la suite
standard \fBnetstat\fP(8) fournit un accès plus propre à ces fichiers.
.IP
.\" commit e9720acd728a46cb40daa52c99a979f7c4ff195c
Avec l’arrivée des espaces de noms réseau, diverses informations sur la pile
réseau sont virtualisées (consulter \fBnetwork_namespaces\fP(7)). Par
conséquent, depuis Linux 2.6.25, \fI/proc/net\fP est un lien symbolique vers le
répertoire \fI/proc/self/net\fP qui contient les mêmes fichiers et les mêmes
répertoires comme listés ci\-après. Cependant, ces fichiers et ces
répertoires exposent désormais des informations pour l’espace de noms réseau
dont le processus est membre.
.TP
\fI/proc/net/arp\fP
Ce fichier contient un affichage ASCII lisible des tables ARP du noyau
servant à la résolution d'adresse. Il indique à la fois les entrées apprises
dynamiquement et celles préprogrammées. Le format est le suivant\ :
.IP
.in +4n
.EX
Adresse IP Matériel Attribut Adresse matérielle Masque Périph
192.168.0.50 0x1 0x2 00:50:BF:25:68:F3 * eth0
192.168.0.250 0x1 0xc 00:00:00:00:00:00 * eth0
.EE
.in
.IP
Où « adresse IP » est l'adresse IPv4 de la machine, matériel est le type
issu de la RFC 826. L'attribut correspond aux attributs de la structure ARP
(définie dans \fI/usr/include/linux/if_arp.h\fP) et l'adresse matérielle est
celle de la couche de liaison de données correspondant à l'adresse IP (si
elle est connue).
.TP
\fI/proc/net/dev\fP
Ce pseudofichier contient des informations d'état sur les périphériques
réseau. Il contient le nombre de paquets émis et reçus, le nombre d'erreurs
et de collisions, ainsi que d'autres données statistiques basiques. Elles
sont utilisées par le programme \fBifconfig\fP(8) pour rapporter l’état du
périphérique. Le format est le suivant\ :
.IP
.EX
Inter\-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lo: 2776770 11307 0 0 0 0 0 0 2776770 11307 0 0 0 0 0 0
eth0: 1215645 2751 0 0 0 0 0 0 1782404 4324 0 0 0 427 0 0
ppp0: 1622270 5552 1 0 0 0 0 0 354130 5669 0 0 0 0 0 0
tap0: 7714 81 0 0 0 0 0 0 7714 81 0 0 0 0 0 0
.EE
.\" .TP
.\" .I /proc/net/ipx
.\" No information.
.\" .TP
.\" .I /proc/net/ipx_route
.\" No information.
.TP
\fI/proc/net/dev_mcast\fP
Défini dans \fI/usr/src/linux/net/core/dev_mcast.c\fP\ :
.IP
.in +4n
.EX
indx interface_name dmi_u dmi_g dmi_address
2 eth0 1 0 01005e000001
3 eth1 1 0 01005e000001
4 eth2 1 0 01005e000001
.EE
.in
.TP
\fI/proc/net/igmp\fP
Protocole « Internet Group Management Protocol ». Défini dans
\fI/usr/src/linux/net/core/igmp.c\fP.
.TP
\fI/proc/net/rarp\fP
Ce fichier utilise le même format que le fichier \fIarp\fP et contient la base
de données de mappage inverse utilisée pour fournir les services de
recherche inversée de \fBrarp\fP(8). Si RARP n'est pas configuré dans le noyau,
ce fichier est absent.
.TP
\fI/proc/net/raw\fP
.\" .TP
.\" .I /proc/net/route
.\" No information, but looks similar to
.\" .BR route (8).
Contenu de la table des sockets RAW (bruts). La plupart des informations ne
servent que pour le débogage. La valeur « sl » est l'emplacement du socket
dans le slot de hachage du noyau. Le champ « local_address » contient
l'adresse locale ainsi que la paire de numéros associée au protocole. « St »
est l'état interne du socket. « tx_queue » et « rx_queue » représentent les
files d'attente en émission et en réception en ce qui concerne l'utilisation
de la mémoire par le noyau. Les champs « tr », « tm\->when » et
« rexmits » ne sont pas utilisés par « RAW ». Le champ uid contient l’UID
effectif du créateur du socket.
.TP
\fI/proc/net/snmp\fP
Ce fichier contient les données ASCII nécessaires pour les bases
d'informations d'IP, ICMP, TCP et UDP pour un agent SNMP.
.TP
\fI/proc/net/tcp\fP
Contenu de la table des sockets TCP. La plupart des informations ne servent
que pour le débogage. La valeur « sl » est l'emplacement du socket dans le
slot de hachage du noyau. Le champ « local_address » contient l'adresse
locale ainsi que la paire de numéros de port. Le champ « rem_address »
contient l'adresse distante et la paire de numéros de port (si
connecté). « St » est l'état interne du socket. « tx_queue » et « rx_queue »
représentent les files d'attente en émission et en réception en ce qui
concerne l'utilisation de la mémoire par le noyau. Les champs « tr »,
« tm\->when » et « rexmits » contiennent des informations sur l’état du
socket de noyau et ne sont utiles que pour le débogage. Le champ uid
contient l’UID effectif du créateur du socket.
.TP
\fI/proc/net/udp\fP
Contenu de la table des sockets UDP. La plupart des informations ne servent
que pour le débogage. La valeur « sl » est l'emplacement du socket dans le
slot de hachage du noyau. Le champ « local_address » contient l'adresse
locale ainsi que la paire de numéros de port. Le champ « rem_address »
contient l'adresse distante et la paire de numéros de port (si
connecté). « St » est l'état interne du socket. « tx_queue » et « rx_queue »
représentent les files d'attente en émission et en réception en ce qui
concerne l'utilisation de la mémoire par le noyau. Les champs « tr »,
« tm\->when » et « rexmits » ne sont pas utilisés par UDP. Le champ uid
contient l’UID effectif du créateur du socket. Le format est :
.IP
.EX
sl local_address rem_address st tx_queue rx_queue tr rexmits tm\->when uid
1: 01642C89:0201 0C642C89:03FF 01 00000000:00000001 01:000071BA 00000000 0
1: 00000000:0801 00000000:0000 0A 00000000:00000000 00:00000000 6F000100 0
1: 00000000:0201 00000000:0000 0A 00000000:00000000 00:00000000 00000000 0
.EE
.TP
\fI/proc/net/unix\fP
Liste des sockets de domaine UNIX présents sur le système et leurs états. Le
format est\ :
.IP
.EX
Num RefCount Protocol Flags Type St Inode Path
0: 00000002 00000000 00000000 0001 03 42
1: 00000001 00000000 00010000 0001 01 1948 /dev/printer
.EE
.IP
Les champs sont les suivants :
.RS
.TP 10
\fINum\fP :
numéro de slot de table du noyau.
.TP
\fIRefCount\fP :
nombre d’utilisateurs du socket.
.TP
\fIProtocol\fP :
actuellement toujours 0
.TP
\fIFlags\fP :
drapeau interne du noyau détenant l’état du socket.
.TP
\fIType\fP :
type de socket. Pour les sockets \fBSOCK_STREAM\fP c’est 0001, pour les sockets
\fBSOCK_DGRAM\fP c’est 0002 et pour les sockets \fBSOCK_SEQPACKET\fP c’est 0005.
.TP
\fISt\fP :
état interne du socket.
.TP
\fIInode\fP :
numéro d’inœud du socket.
.TP
\fIPath\fP :
nom de chemin lié (si existant) du socket. Les sockets dans l’espace de noms
abstrait sont inclus dans la liste et sont affichés avec un \fIPath\fP qui
débute avec le caractère « @ ».
.RE
.TP
\fI/proc/net/netfilter/nfnetlink_queue\fP
Ce fichier contient des informations sur les mises en attente en espace
utilisateur de netfilter s’il est utilisé. Chaque ligne représente une file
d’attente. Les files d’attente dont un espace utilisateur n’a pas demandé de
notifications ne sont pas affichées.
.IP
.in +4n
.EX
1 4207 0 2 65535 0 0 0 1
(1) (2) (3)(4) (5) (6) (7) (8)
.EE
.in
.IP
Les champs de chaque ligne sont :
.RS 7
.TP 5
(1)
ID de la file d’attente. Cet identifiant correspond à ce qui est spécifié
dans les options \fB\-\-queue\-num\fP ou \fB\-\-queue\-balance\fP de la cible NFQUEUE de
\fBiptables\fP(8). Consulter \fBiptables\-extensions\fP(8) pour plus
d’informations.
.TP
(2)
L’ID de port netlink abonné à la file d'attente.
.TP
(3)
Le nombre de paquets actuellement dans la file d’attente et à traiter par
l’application.
.TP
(4)
Le mode de copie de la file d’attente. Il a pour valeur 1 (métadonnées
seulement) ou 2 (copie aussi des données de charge en espace utilisateur).
.TP
(5)
Intervalle à copier. Il s’agit de la quantité maximale d’octets de la charge
utile des paquets à copier dans l’espace utilisateur.
.TP
(6)
Abandons de file d’attente. Il s’agit du nombre de paquets que le noyau a dû
abandonner parce que trop de paquets attendent déjà que l’espace utilisateur
renvoie les jugements obligatoires acceptation/abandon.
.TP
(7)
Abandons de file d’attente d’utilisateur. Il s’agit du nombre de paquets qui
ont été abandonnés dans le sous\-système netlink. De tels abandons se
produisent habituellement quand le tampon de socket correspondant est plein,
c’est\-à\-dire que l’espace utilisateur n’est pas capable de lire les messages
assez rapidement.
.TP
(8)
Numéro de séquence. Chaque paquet mis en attente est associé à un numéro
(32 bits) de séquence croissant de manière monotone. Ce numéro indique l’ID
du paquet le plus récent mis en attente.
.RE
.IP
Le dernier nombre existe seulement pour des raisons de compatibilité et est
toujours 1.
.SH "VOIR AUSSI"
\fBproc\fP(5)
.PP
.SH TRADUCTION
La traduction française de cette page de manuel a été créée par
Christophe Blaess ,
Stéphan Rafin ,
Thierry Vignaud ,
François Micaux,
Alain Portal ,
Jean-Philippe Guérard ,
Jean-Luc Coulon (f5ibh) ,
Julien Cristau ,
Thomas Huriaux ,
Nicolas François ,
Florentin Duneau ,
Simon Paillard ,
Denis Barbier ,
David Prévot ,
Jean-Paul Guillonneau
et
Lucien Gentis
.
.PP
Cette traduction est une documentation libre ; veuillez vous reporter à la
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License version 3
.UE
concernant les conditions de copie et
de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
.PP
Si vous découvrez un bogue dans la traduction de cette page de manuel,
veuillez envoyer un message à
.MT debian-l10n-french@lists.debian.org
.ME .