
Introduction aux réseaux pour les ingénieurs informatiques
Description
Introduction au livre
Connaissances en infrastructure indispensables à l'ère du cloud et du DevOps
L'époque des salles serveurs séparées et des administrateurs de serveurs est révolue, et les services cloud se sont généralisés.
Avec le passage aux services cloud, les développeurs sont désormais directement responsables du déploiement et des tests des serveurs et des architectures réseau, ce qui rend les connaissances en infrastructure essentielles.
Quelle que soit la praticité de l'interface d'un service cloud, il devient difficile d'utiliser ce service si l'on ne comprend pas ce qu'est une adresse IP virtuelle, pourquoi utiliser le DHCP et comment fonctionne le DNS.
Assurons-nous de bien comprendre le fonctionnement des couches inférieures du réseau, ainsi que celui des couches supérieures du réseau qui sont familières aux développeurs.
L'époque des salles serveurs séparées et des administrateurs de serveurs est révolue, et les services cloud se sont généralisés.
Avec le passage aux services cloud, les développeurs sont désormais directement responsables du déploiement et des tests des serveurs et des architectures réseau, ce qui rend les connaissances en infrastructure essentielles.
Quelle que soit la praticité de l'interface d'un service cloud, il devient difficile d'utiliser ce service si l'on ne comprend pas ce qu'est une adresse IP virtuelle, pourquoi utiliser le DHCP et comment fonctionne le DNS.
Assurons-nous de bien comprendre le fonctionnement des couches inférieures du réseau, ainsi que celui des couches supérieures du réseau qui sont familières aux développeurs.
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Chapitre 1 : Premiers pas avec le réseau
1.1 Analyse du schéma de configuration du réseau
__1.2 Protocole
1.3 Couches OSI à 7 niveaux et TCP/IP
1.4 Comprendre les 7 couches du modèle OSI
1.5 Encapsulation et décapsulation
Chapitre 2 : Connexions et composants du réseau
2.1 Classification des connexions réseau
Ligne réseau 2.2
__2.3 Composants du réseau
Chapitre 3 Communication en réseau
3.1 Unicast, multicast, broadcast, anycast
__3.2 Adresse MAC
3.3 Adresse IP
3.4 TCP et UDP
__3,5 ARP
Chapitre 4 Commutateurs : Dispositifs de couche 2
4.1 Fonctionnement des équipements de commutation
__4.2 VLAN
__4.3 STP
Chapitre 5 Routeurs/Commutateurs L3 : Périphériques de couche 3
5.1 Fonctionnement et rôle du routeur
5.2 Désignation du chemin - Routage/Commutation
5.3 Comment configurer le routage
Chapitre 6 Équilibreurs de charge/Pare-feu : périphériques de couche 4 (périphériques de session)
6.1 Caractéristiques des équipements à 4 niveaux
__6.2 Équilibreur de charge
__6.3 Pare-feu
__6.4 Éléments à prendre en compte lors du passage à travers un équipement à 4 niveaux (gestion de session)
Chapitre 7 : Technologies clés du réseau facilitant la communication
__7.1 NAT/PAT
__7.2 DNS
__7.3 GSLB
__7.4 DHCP
Chapitre 8 Notions de base des réseaux de serveurs
8.1 Configuration et vérification du réseau du serveur
8.2 Table de routage du serveur
8.3 Commandes pour la vérification du réseau
Chapitre 9 : Sécurité
9.1 Concept et définition de la sécurité
9.2 Types de solutions de sécurité
__9.3 Pare-feu
__9.4 IPS, IDS
__9.5 Équipement de défense contre les attaques DDoS
VPN __9.6
Chapitre 10 : Paramètres et fonctionnement du pare-feu du serveur
10.1 Vérification et gestion du pare-feu d'un serveur Linux
10.2 Vérification et gestion du pare-feu Windows Server
Chapitre 11 : Technologie de duplication
11.1 Aperçu de la technologie de redondance
__11.2 LACP
__11.3 Configuration de la redondance réseau sur le serveur (Windows, Linux)
__11.4 MC-LAG
__11.5 Redondance de la passerelle
Chapitre 12 Équilibreur de charge
__12.1 Qu'est-ce que l'équilibrage de charge ?
__12.2 Méthode d'équilibrage de charge
__12.3 Contrôle de santé
__12.4 Algorithme d'équilibrage de charge
__12.5 Méthode de configuration de l'équilibreur de charge
__12.6 Mode de fonctionnement de l'équilibreur de charge
__12.7 Notes sur l'équilibreur de charge
__12.8 Configuration d'un équilibreur de charge avec HAProxy
Chapitre 13 Conception de réseaux
__13.1 Réseau de couche 2/couche 3
__13.2 Architecture à trois niveaux
__13.3 Architecture à deux niveaux
13.4 Zone du centre de données/Réseau interne PoD/Réseau DMZ/Réseau Internet
__13.5 Câblage et mise en réseau
Chapitre 14 : Technologie de virtualisation
__14.1 Qu’est-ce que la technologie de virtualisation des équipements ?
14.2 Technologie de virtualisation d'équipement spécifique au fournisseur : Virtualisation qui crée un seul périphérique logique
14.3 Technologie de virtualisation d'équipement spécifique au fournisseur : Virtualisation créée avec plusieurs périphériques logiques
Chapitre 15 : Mise en réseau des serveurs virtualisés
15.1 Paramètres réseau lors de la configuration d'un serveur virtuel
__15.2 VMware vSphere
1.1 Analyse du schéma de configuration du réseau
__1.2 Protocole
1.3 Couches OSI à 7 niveaux et TCP/IP
1.4 Comprendre les 7 couches du modèle OSI
1.5 Encapsulation et décapsulation
Chapitre 2 : Connexions et composants du réseau
2.1 Classification des connexions réseau
Ligne réseau 2.2
__2.3 Composants du réseau
Chapitre 3 Communication en réseau
3.1 Unicast, multicast, broadcast, anycast
__3.2 Adresse MAC
3.3 Adresse IP
3.4 TCP et UDP
__3,5 ARP
Chapitre 4 Commutateurs : Dispositifs de couche 2
4.1 Fonctionnement des équipements de commutation
__4.2 VLAN
__4.3 STP
Chapitre 5 Routeurs/Commutateurs L3 : Périphériques de couche 3
5.1 Fonctionnement et rôle du routeur
5.2 Désignation du chemin - Routage/Commutation
5.3 Comment configurer le routage
Chapitre 6 Équilibreurs de charge/Pare-feu : périphériques de couche 4 (périphériques de session)
6.1 Caractéristiques des équipements à 4 niveaux
__6.2 Équilibreur de charge
__6.3 Pare-feu
__6.4 Éléments à prendre en compte lors du passage à travers un équipement à 4 niveaux (gestion de session)
Chapitre 7 : Technologies clés du réseau facilitant la communication
__7.1 NAT/PAT
__7.2 DNS
__7.3 GSLB
__7.4 DHCP
Chapitre 8 Notions de base des réseaux de serveurs
8.1 Configuration et vérification du réseau du serveur
8.2 Table de routage du serveur
8.3 Commandes pour la vérification du réseau
Chapitre 9 : Sécurité
9.1 Concept et définition de la sécurité
9.2 Types de solutions de sécurité
__9.3 Pare-feu
__9.4 IPS, IDS
__9.5 Équipement de défense contre les attaques DDoS
VPN __9.6
Chapitre 10 : Paramètres et fonctionnement du pare-feu du serveur
10.1 Vérification et gestion du pare-feu d'un serveur Linux
10.2 Vérification et gestion du pare-feu Windows Server
Chapitre 11 : Technologie de duplication
11.1 Aperçu de la technologie de redondance
__11.2 LACP
__11.3 Configuration de la redondance réseau sur le serveur (Windows, Linux)
__11.4 MC-LAG
__11.5 Redondance de la passerelle
Chapitre 12 Équilibreur de charge
__12.1 Qu'est-ce que l'équilibrage de charge ?
__12.2 Méthode d'équilibrage de charge
__12.3 Contrôle de santé
__12.4 Algorithme d'équilibrage de charge
__12.5 Méthode de configuration de l'équilibreur de charge
__12.6 Mode de fonctionnement de l'équilibreur de charge
__12.7 Notes sur l'équilibreur de charge
__12.8 Configuration d'un équilibreur de charge avec HAProxy
Chapitre 13 Conception de réseaux
__13.1 Réseau de couche 2/couche 3
__13.2 Architecture à trois niveaux
__13.3 Architecture à deux niveaux
13.4 Zone du centre de données/Réseau interne PoD/Réseau DMZ/Réseau Internet
__13.5 Câblage et mise en réseau
Chapitre 14 : Technologie de virtualisation
__14.1 Qu’est-ce que la technologie de virtualisation des équipements ?
14.2 Technologie de virtualisation d'équipement spécifique au fournisseur : Virtualisation qui crée un seul périphérique logique
14.3 Technologie de virtualisation d'équipement spécifique au fournisseur : Virtualisation créée avec plusieurs périphériques logiques
Chapitre 15 : Mise en réseau des serveurs virtualisés
15.1 Paramètres réseau lors de la configuration d'un serveur virtuel
__15.2 VMware vSphere
Image détaillée

Avis de l'éditeur
La connaissance des infrastructures fait la différence
Auparavant, la connaissance du développement web suffisait, mais avec l'adoption généralisée du cloud computing et l'essor des architectures sans serveur qui ne nécessitent même pas de serveurs, la connaissance du backend et de l'infrastructure est devenue plus importante.
Les développeurs qui comprennent comment une requête URL de page Web est acheminée à travers l'infrastructure peuvent faire toute la différence pour trouver comment résoudre les problèmes lorsqu'ils surviennent.
De nos jours, les développeurs doivent aussi connaître l'infrastructure !
Sommaire de ce livre
Connexions et composants du réseau
TCP/IP et réseaux
Routeur/commutateur de couche 3
Équilibreur de charge/pare-feu
NAT/PAT
DNS
GSLB
DHCP
Notions de base sur les réseaux de serveurs
Sécurité : pare-feu, IDS, IPS, WAF, NAC, VPN, sandbox
technologie de redondance
Conception de réseau
technologie de virtualisation
Réseau pour serveurs virtualisés
Note de l'auteur
Le marché informatique a connu des changements rapides.
Les changements survenus ces dernières années ont été bien plus importants que ceux qui se sont produits au cours de la dernière décennie.
L'évolution du marché a élargi les compétences requises pour des postes tels que développeur, ingénieur serveur et ingénieur réseau sur le marché informatique traditionnel.
Ces changements ont également engendré la création de nouveaux groupes d'étude qui n'existaient pas auparavant.
Les ingénieurs réseau se réunissent pour étudier Linux, les ingénieurs serveurs forment un groupe d'étude sur la virtualisation pour étudier les réseaux, et les développeurs se réunissent pour étudier l'infrastructure cloud.
Ces efforts ont de plus en plus estompé les frontières entre les compétences requises dans chaque domaine, faisant finalement de la compréhension des éléments fondamentaux qui constituent l'informatique une compétence essentielle pour les ingénieurs informatiques.
Cependant, il reste difficile de comprendre les technologies d'autres domaines ou d'étendre ses propres compétences à d'autres domaines.
De plus, même si la compréhension mutuelle des technologies s'accroît, nous avons le sentiment plus fort que cette frontière ne se franchit pas facilement en raison des différences de perspectives sur la technologie.
Cela peut être dû à l'attitude des ingénieurs vis-à-vis de la technologie, mais même avec une même technologie, nous rencontrons souvent des situations où les perspectives diffèrent, et où notre façon de comprendre et d'expliquer la technologie diffère également.
Même en matière d'agrégation de liens, qui consiste simplement à utiliser des interfaces réseau ensemble, la façon dont les ingénieurs réseau et les ingénieurs serveurs décrivent et définissent cette technologie diffère en raison de leurs expériences respectives.
Même s'il s'agit d'ingénieurs qui gèrent le même réseau, les perspectives d'un ingénieur routeur qui gère principalement la couche 3 et d'un ingénieur équipement de session qui gère principalement la couche 4 et la couche application sont très différentes.
De plus, même lorsqu'ils travaillent sur la même couche applicative, les ingénieurs en sécurité réseau et les ingénieurs en équilibrage de charge ont des perspectives différentes.
S’il est impossible d’éliminer simultanément toutes ces perspectives divergentes, cet ouvrage a tenté d’aborder les raisons fondamentales de l’émergence de cette technologie et les perspectives à partir desquelles elle devrait être envisagée, en se basant sur une compréhension des concepts fondamentaux des réseaux et des normes connexes.
Je voulais contribuer à combler ce fossé de points de vue, même modestement.
L’objectif de cet ouvrage était de servir de point de référence pour la compréhension des principes des réseaux à une époque où les connaissances fragmentées abondent et où seules des informations fragmentées sont disponibles sur Internet.
Comme mentionné précédemment, les frontières de l'informatique moderne s'estompent et nous sommes entrés dans une ère où l'on recherche des ingénieurs aux compétences en forme de U, en remplacement des ingénieurs traditionnels en forme de T.
Si possible, nous devrions essayer de comprendre le contexte historique et les principes fondamentaux dans lesquels la technologie a été créée, et plutôt que de considérer la technologie uniquement d'un point de vue unique, nous devrions essayer de la comprendre sous différents angles.
J'espère que ce livre aidera les développeurs et les ingénieurs serveurs débutants en matière de réseaux à acquérir des bases solides dans ce domaine et à comprendre les différentes perspectives au sein de l'industrie des réseaux.
-Go Jae-seong, Lee Sang-hoon
Auparavant, la connaissance du développement web suffisait, mais avec l'adoption généralisée du cloud computing et l'essor des architectures sans serveur qui ne nécessitent même pas de serveurs, la connaissance du backend et de l'infrastructure est devenue plus importante.
Les développeurs qui comprennent comment une requête URL de page Web est acheminée à travers l'infrastructure peuvent faire toute la différence pour trouver comment résoudre les problèmes lorsqu'ils surviennent.
De nos jours, les développeurs doivent aussi connaître l'infrastructure !
Sommaire de ce livre
Connexions et composants du réseau
TCP/IP et réseaux
Routeur/commutateur de couche 3
Équilibreur de charge/pare-feu
NAT/PAT
DNS
GSLB
DHCP
Notions de base sur les réseaux de serveurs
Sécurité : pare-feu, IDS, IPS, WAF, NAC, VPN, sandbox
technologie de redondance
Conception de réseau
technologie de virtualisation
Réseau pour serveurs virtualisés
Note de l'auteur
Le marché informatique a connu des changements rapides.
Les changements survenus ces dernières années ont été bien plus importants que ceux qui se sont produits au cours de la dernière décennie.
L'évolution du marché a élargi les compétences requises pour des postes tels que développeur, ingénieur serveur et ingénieur réseau sur le marché informatique traditionnel.
Ces changements ont également engendré la création de nouveaux groupes d'étude qui n'existaient pas auparavant.
Les ingénieurs réseau se réunissent pour étudier Linux, les ingénieurs serveurs forment un groupe d'étude sur la virtualisation pour étudier les réseaux, et les développeurs se réunissent pour étudier l'infrastructure cloud.
Ces efforts ont de plus en plus estompé les frontières entre les compétences requises dans chaque domaine, faisant finalement de la compréhension des éléments fondamentaux qui constituent l'informatique une compétence essentielle pour les ingénieurs informatiques.
Cependant, il reste difficile de comprendre les technologies d'autres domaines ou d'étendre ses propres compétences à d'autres domaines.
De plus, même si la compréhension mutuelle des technologies s'accroît, nous avons le sentiment plus fort que cette frontière ne se franchit pas facilement en raison des différences de perspectives sur la technologie.
Cela peut être dû à l'attitude des ingénieurs vis-à-vis de la technologie, mais même avec une même technologie, nous rencontrons souvent des situations où les perspectives diffèrent, et où notre façon de comprendre et d'expliquer la technologie diffère également.
Même en matière d'agrégation de liens, qui consiste simplement à utiliser des interfaces réseau ensemble, la façon dont les ingénieurs réseau et les ingénieurs serveurs décrivent et définissent cette technologie diffère en raison de leurs expériences respectives.
Même s'il s'agit d'ingénieurs qui gèrent le même réseau, les perspectives d'un ingénieur routeur qui gère principalement la couche 3 et d'un ingénieur équipement de session qui gère principalement la couche 4 et la couche application sont très différentes.
De plus, même lorsqu'ils travaillent sur la même couche applicative, les ingénieurs en sécurité réseau et les ingénieurs en équilibrage de charge ont des perspectives différentes.
S’il est impossible d’éliminer simultanément toutes ces perspectives divergentes, cet ouvrage a tenté d’aborder les raisons fondamentales de l’émergence de cette technologie et les perspectives à partir desquelles elle devrait être envisagée, en se basant sur une compréhension des concepts fondamentaux des réseaux et des normes connexes.
Je voulais contribuer à combler ce fossé de points de vue, même modestement.
L’objectif de cet ouvrage était de servir de point de référence pour la compréhension des principes des réseaux à une époque où les connaissances fragmentées abondent et où seules des informations fragmentées sont disponibles sur Internet.
Comme mentionné précédemment, les frontières de l'informatique moderne s'estompent et nous sommes entrés dans une ère où l'on recherche des ingénieurs aux compétences en forme de U, en remplacement des ingénieurs traditionnels en forme de T.
Si possible, nous devrions essayer de comprendre le contexte historique et les principes fondamentaux dans lesquels la technologie a été créée, et plutôt que de considérer la technologie uniquement d'un point de vue unique, nous devrions essayer de la comprendre sous différents angles.
J'espère que ce livre aidera les développeurs et les ingénieurs serveurs débutants en matière de réseaux à acquérir des bases solides dans ce domaine et à comprendre les différentes perspectives au sein de l'industrie des réseaux.
-Go Jae-seong, Lee Sang-hoon
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 30 octobre 2020
Nombre de pages, poids, dimensions : 596 pages | 1 070 g | 183 × 235 × 35 mm
- ISBN13 : 9791165213183
- ISBN10 : 1165213184
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne