Résumé
Le catalogue des fonctions réseau du noyau Linux étant assez conséquent, cette introduction n'a pas pour but d'être exhaustive. Dans un premier temps, on se propose d'identifier le sous-système réseau dans l'architecture du noyau Linux. Dans un second temps, on présente l'utilisation de quelques fonctions réseau caractéristiques. L'objectif est de fournir un panorama général de l'utilisation des nombreuses fonctions réseau fournies avec le noyau Linux.
Table des matières
- 1. Copyright et Licence
- 2. Présentation du noyau LINUX
- 3. Sous-système réseau du noyau LINUX
-
- 3.1. Packet Socket
- 3.2. Kernel/User netlink socket
- 3.3. Socket Filtering
- 3.4. Unix domain socket
- 3.5. TCP/IP networking
-
- 3.5.1. IP: multicasting
- 3.5.2. IP: advanced router
- 3.5.3. IP: kernel level autoconfiguration
- 3.5.4. IP: optimize as router not host
- 3.5.5. IP: tunneling
- 3.5.6. IP: GRE tunnel over IP
- 3.5.7. IP: TCP Explicit Congestion Notification support
- 3.5.8. IP: TCP syncookie support
- 3.5.9. IP: Allow large windows (not recommanded if <16 Mb of memory)
- 3.5.10. Network packet filtering (replace ipchains)
- 3.6. 802.1Q VLAN Support
- 3.7. The IPX Protocol
- 3.8. Appletalk DDP
- 3.9. DECnet support
- 3.10. 802.1d Ethernet Bridging
- 4. Les outils réseaux du noyau Linux
- 5. Configuration du filtrage
Copyright (c) 2000,2024 Philippe Latu, Laurent Foucher. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
Copyright (c) 2000,2024 Philippe Latu, Laurent Foucher. Permission est accordée de copier, distribuer et/ou modifier ce document selon les termes de la Licence de Documentation Libre GNU (GNU Free Documentation License), version 1.3 ou toute version ultérieure publiée par la Free Software Foundation ; sans Sections Invariables ; sans Texte de Première de Couverture, et sans Texte de Quatrième de Couverture. Une copie de la présente Licence est incluse dans la section intitulée « Licence de Documentation Libre GNU ».
Cet article est écrit avec DocBook XML
sur un système Debian
GNU/Linux. Il est disponible en version imprimable au
format PDF : linux.networking.pdf
.
Tous les exemples d'exécution des commandes sont précédés d'une invite utilisateur ou prompt spécifique au niveau des droits utilisateurs nécessaires sur le système.
-
Toute commande précédée de l'invite
$
ne nécessite aucun privilège particulier et peut être utilisée au niveau utilisateur simple. -
Toute commande précédée de l'invite
#
nécessite les privilèges du super-utilisateur.