Note :
Ce livre est très apprécié pour sa couverture complète et détaillée de la pile réseau de Linux, ce qui le rend adapté à la fois aux nouveaux venus et aux professionnels chevronnés. Cependant, certains domaines critiques, tels que les protocoles de la couche transport, ne sont pas couverts et certaines parties du contenu peuvent être obsolètes.
Avantages:⬤ Couverture détaillée et complète des aspects internes de la mise en réseau Linux.
⬤ Un style d'écriture clair et lisible, complété par des diagrammes utiles.
⬤ Excellent pour les nouveaux arrivants et les utilisateurs expérimentés qui souhaitent approfondir leurs connaissances.
⬤ Fournit une base solide pour comprendre d'autres sujets liés à la mise en réseau.
⬤ Recommandé comme ouvrage de référence solide pour les développeurs et ceux qui écrivent ou modifient les pilotes de périphériques Linux.
⬤ Ne couvre pas les protocoles de la couche transport, ce qui oblige les lecteurs à rechercher des sources supplémentaires.
⬤ Certaines informations sont obsolètes, notamment en ce qui concerne les changements dans les mécanismes de routage.
⬤ Certains lecteurs peuvent trouver le matériel trop détaillé ou trop lourd, en particulier s'ils sont novices en la matière.
(basé sur 23 avis de lecteurs)
Understanding Linux Network Internals: Guided Tour to Networking on Linux
Si vous vous êtes déjà demandé comment Linux exécute les tâches compliquées qui lui sont assignées par les protocoles IP - ou si vous voulez simplement apprendre les réseaux modernes à l'aide d'exemples concrets - Understanding Linux Network Internals est fait pour vous.
Comme le livre populaire de O'Reilly, Understanding the Linux Kernel, ce livre explique clairement les concepts sous-jacents et vous apprend à suivre le code C qui les met en œuvre. Bien que des connaissances de base sur les protocoles TCP/IP soient utiles, ce texte vous permettra d'en apprendre beaucoup sur les protocoles eux-mêmes et leur utilisation. Et si vous avez déjà une connaissance de base du langage C, vous pouvez utiliser le code du livre pour comprendre exactement ce que fait cette partie sophistiquée du noyau Linux.
Une partie de la difficulté à comprendre les réseaux - et à les mettre en œuvre - réside dans le fait que les tâches sont fragmentées et exécutées à de nombreux moments différents par différents morceaux de code. L'une des forces de ce livre est d'intégrer ces morceaux et de révéler les relations entre des fonctions et des structures de données très éloignées les unes des autres. Comprendre les internes du réseau Linux est à la fois une discussion générale et un guide pratique des détails du réseau Linux. Les sujets abordés sont les suivants :
⬤ Les problèmes clés de la mise en réseau.
⬤ Pilotes de périphériques de la carte d'interface réseau (NIC).
⬤ Initialisation du système.
⬤ Tâches et mise en œuvre de la couche 2 (couche de liaison).
⬤ Tâches et mise en œuvre de la couche 3 (IPv4).
⬤ Infrastructure et protocoles de voisinage (ARP).
⬤ Ponts.
⬤ Routage.
⬤ ICMP.
L'auteur, Christian Benvenuti, concepteur de systèmes d'exploitation spécialisé dans les réseaux, explique bien plus que le fonctionnement du code Linux. Il explique la raison d'être des principales fonctions de mise en réseau et les compromis à faire pour choisir une solution plutôt qu'une autre. Un grand nombre d'organigrammes et d'autres diagrammes améliorent la compréhension du livre.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)