Dans le LAN représenté sur l'image ci-dessous, ai-je raison de dire que les appareils n'ont pas d'adresse IP? Il n'y a pas de routeur et aussi seulement des trames Ethernet (avec l'adresse mac source et de destination seraient transmises) et pas des paquets IP. Est-ce une hypothèse correcte?
8
Réponses:
Non, ce n'est pas correct. Vous n'avez pas besoin d'un routeur pour deux hôtes pour communiquer en utilisant IP tant qu'ils sont dans le même réseau.
la source
NON. Les paquets IP sont encapsulés dans des trames Ethernet. Ce n'est ni l'un ni l'autre.
la source
La communication Ethernet est uniquement locale (segment) - sur tous les commutateurs (ou répéteurs) au sein d'un même VLAN (lorsqu'il existe d'autres VLAN).
Les paquets IP sont transportés sous forme de charge utile (couche 3) à l'intérieur de trames Ethernet (couche 2) ou de toute autre couche de liaison appropriée.
En raison de la restriction locale uniquement, la communication IP dans ce réseau est limitée au sous-réseau local. Plusieurs sous-réseaux peuvent coexister dans un seul segment L2 mais ils ne peuvent pas communiquer entre eux. La communication entre les sous-réseaux nécessite des routeurs.
Oui. Les trames Ethernet ne peuvent être transmises que dans un LAN (comme dans "LAN = un segment connecté par des commutateurs") - notez qu'aujourd'hui, technologiquement, un "LAN" comme segment de couche 2 n'a plus de limite géographiquement définie; les liaisons par fibre peuvent atteindre des dizaines voire des centaines de kilomètres. Notez également que le segment peut également être ponté via un tunnel (L2TP, VXLAN, ...), vous permettant de transmettre des trames Ethernet dans le monde entier.
la source
Non, vous ne pouvez pas déduire cela uniquement de l'image.
Vous pouvez avoir des hôtes sans adresses IP, mais vous pouvez également avoir des adresses IP. Vous n'avez pas besoin d'un routeur pour attribuer des adresses IP. Vous pourriez:
En ce qui concerne le trafic, à condition qu'il s'agisse en effet de commutateurs et d'interfaces Ethernet, vous pouvez avoir des trames Ethernet fonctionnant sur le réseau, et ces trames Ethernet peuvent contenir n'importe quoi, y compris des paquets IP. Sans routeur connecté au monde extérieur, ils ne seraient pas en mesure d'atteindre d'autres réseaux (ou Internet en général), mais les hôtes pouvaient parler IP entre eux à condition qu'ils aient en quelque sorte obtenu des adresses IP comme décrit ci-dessus.
la source
Oui et non. Au niveau de la couche liaison de données (Ethernet dans ce cas), il n'y a pas de concept d '"adresse IP": la seule adresse qui existe est l'adresse MAC. Les trames envoyées peuvent être marquées comme contenant des paquets IP ( EtherType 0x0800 / 0x86DD ), mais c'est aux couches de niveau supérieur de décider quoi faire des données.
Donc, si vous regardez cela uniquement du point de vue de l'interface Ethernet, vous auriez raison. Cependant, en regardant cela du point de vue de l'appareil utilisant l'interface, vous seriez incorrect: il verrait le réseau à partir de la couche TCP / IP ou UDP / IP et serait généralement complètement indifférent à ce qui existe en dessous.
Une ride qui peut se produire est que vous commencez à utiliser des tunnels VPN. Si vous configurez un VPN en mode pont (disons entre les commutateurs 2 et 3), vous avez maintenant une trame de couche 2 encapsulée dans un paquet de niveau supérieur!
la source
Il existe des solutions (par exemple Ethernet sur MPLS) qui permettent en fait de transférer des trames Ethernet sur un WAN - celles-ci sont utilisées en production dans certaines applications mais restent quelque peu exotiques. Utilisé dans les scénarios où vous voulez plusieurs machines physiquement séparées - dans différents bâtiments ou même dans des villes ou des pays, de sorte que, par exemple, une catastrophe locale n'efface pas la configuration entière - capable de prendre rapidement une adresse IP donnée et identique au besoin sans avoir à modifier le routage ou attendre la propagation DNS.
Il existe des paquets non IP, même sur un réseau local moderne: ARP, un protocole d'assistance IP utilisé pour associer les adresses IP aux adresses MAC. Différents protocoles de découverte pour les périphériques connectés au réseau (que vous voulez pouvoir découvrir sans savoir au préalable par exemple quelle adresse leur a été donnée par un serveur DHCP). Parfois, l'héritage NetBEUI diffuse si des machines Windows plus anciennes sont impliquées. Spanning Tree et LLDP, qui est la conversation entre les commutateurs de réseau intelligents (ils bavardent en fait sur les macbooks coûteux agissant!).
la source
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)
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.
Un interrupteur:
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.
Un routeur:
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.
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.
Un pare-feu se soucie de tout.
Un pare-feu est un routeur intelligent et possède un MAC et des IP
C'est comme un pare-feu:
Il a plusieurs IP (1 pour chaque carte réseau) mais pas de MAC
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.
la source
Oui
Juste pour le plaisir: OUI.
Oui, les trames Ethernet au sens strict ne sont transmises que dans un LAN. Dans un WAN, vous aurez d'autres formats.
Oui. La ligne jaune autant de commutateurs, qui, liés aux packages entre les deux hôtes , n'ont pas d'adresse IP.
Les commutateurs modernes peuvent évidemment avoir leur propre adresse IP pour leur propre configuration (c'est-à-dire s'ils offrent une interface graphique Web de gestion). Mais les commutateurs domestiques simples, même s'ils sont plutôt intelligents (c'est-à-dire s'ils ne diffusent pas tous les packages Ethernet sur tous les ports, comme ils l'ont fait à l'âge de pierre des réseaux), doivent n'avoir aucune adresse IP.
Remarque concernant les commentaires: cela revient à dire que tous les commutateurs entre ces hôtes font partie d'un sous-réseau (c'est-à-dire un masque de réseau IP). Il s'agit, certes, dans une certaine mesure d'une hypothèse, car de nos jours il peut y avoir des commutateurs très compliqués, et certaines personnes peuvent même appeler des commutateurs de routeurs. Mais reste; par défaut, je suppose qu'un graphique étiqueté avec des commutateurs contient des commutateurs. Ils peuvent (en fait, ils le feront certainement) regarder l'adresse IP pour décider du port d'envoi d'un colis. Mais ils n'introduisent pas de nouvelles adresses IP dans le cadre du chemin emprunté par le paquet .
la source
In the diagram, how would you know devices don't have IP addresses?
=> car ils sont étiquetés "switch". Je m'attendrais à ce qu'ils soient étiquetés "routeur" s'ils routent (c'est-à-dire, s'il y a plusieurs sous-réseaux IP impliqués ici).