Ce que vous dites est plus ou moins correct: aucun de vos commutateurs n'a d'adresse IP. Mais vos hôtes ont une IP et les trames Ethernet qui passent les commutateurs contiennent les IP de host1 et host34. Vos commutateurs ne se soucient pas de ces adresses IP.
Un peu plus d'informations sur les appareils de base:
(Ce sont tous des dispositifs théoriques, de nombreux dispositifs réels prennent certaines propriétés du dispositif A et certains du dispositif B)
- Centre
Tous les types de données se déplaceront toujours sur les concentrateurs même s'il ne s'agit pas d'un paquet Ethernet. Un concentrateur lit simplement tous les bits qu'il voit et les renvoie à nouveau sur chaque port. Il n'a pas de MAC ou IP car il ne se soucie pas du fait que les bits sont des paquets Ethernet.
- Commutateur
Un interrupteur:
- Jetez tout ce qui n'est pas un paquet Ethernet.
- Prenez des décisions sur l'utilisation du paquet en fonction de tout ce qu'il contient, à l'exception de la trame Ethernet (la charge utile). Dans la plupart des cas, cette décision est uniquement basée sur l'adresse MAC de destination.
Un commutateur possède un MAC pour pouvoir communiquer avec d'autres commutateurs et des appareils plus avancés. Un commutateur est un concentrateur intelligent.
- Routeur
Un routeur:
- Jetez tout ce qui n'est pas un paquet IP.
- Prenez des décisions sur l'utilisation du paquet en fonction de l'en-tête du paquet IP, mais il ne se soucie pas des données contenues dans le paquet IP. Dans la plupart des cas, cette décision est uniquement basée sur l'adresse de destination
Un routeur possède une IP pour chaque port afin de pouvoir communiquer avec d'autres routeurs et des appareils plus avancés. Étant donné que ces paquets IP sont dans des paquets Ethernet, ils auront également des adresses MAC.
Un routeur est un commutateur intelligent.
- Carte réseau d'un ordinateur
C'est comme un commutateur avec 2 ports où 1 port (virtuel) est connecté avec un câble et 1 port est connecté avec le système d'exploitation de l'ordinateur.
Il a un MAC mais contrairement à ce que vous pourriez penser sans IP.
- Pare-feu
Un pare-feu se soucie de tout.
Un pare-feu est un routeur intelligent et possède un MAC et des IP
- Système d'exploitation d'un ordinateur
C'est comme un pare-feu:
- Cela ne regarde pas les données dans un paquet TCP / UDP / ICMP mais regarde l'en-tête de ces paquets
- Où un port virtuel est connecté à chaque carte réseau. Il envoie / reçoit des paquets IP vers / depuis les cartes réseau et ces cartes créent des paquets Ethernet avec les paquets IP comme trame ou les suppriment de tout sauf de la trame.
- Il dispose également de ports virtuels connectés aux applications. Il y a 1 (ICMP) + 2 ^ 16 (TCP) + 2 ^ 16 (UDP) ports.
Il a plusieurs IP (1 pour chaque carte réseau) mais pas de MAC
- Un câble
C'est comme un hub avec exactement 2 ports
Il n'a ni IP ni MAC.
Il s'agit d'une version simplifiée de la théorie, j'ignore beaucoup de choses (par exemple, il existe à la fois IPv4 et IPv6). C'est simplifié mais devrait être assez correct.