web-dev-qa-db-fra.com

Peut changer de fichier VLAN routage?

J'apprends des vlans et je me demande si le commutateur peut être utilisé pour la communication entre deux VLAN.

Étant donné que les commutateurs supportnent des liens réseau et connaissent déjà la destination/la source (VID) du cadre pourraient-ils être utilisés pour envoyer le cadre d'un VLAN à l'autre?

vlan network example

Par exemple, dans cette image ci-dessus, je me demandais pourquoi le routeur est nécessaire si cet interrupteur reçoit déjà la VID de chaque VLAN. Pourquoi ne peut pas avancer le cadre sur le ciblé VLAN mais a besoin du routeur pour le faire prolonger ainsi le temps de transfert du cadre au routeur et à l'arrière?

10
Kosta S.

Les commutateurs L2 ne peuvent pas effectuer de routage inter-VLAN, car ils ne prennent soin que des trucs de réseau L2, c'est-à-dire des cadres en avant entre les liens. S'il s'agit d'un commutateur L3, il peut faire un routage de protocole IP entre les VLAN.

18
Tero Kilkanen

Le routage est une fonction de couche 3, tandis VLAN uniquement concerné la couche 2.

Lorsqu'un ordinateur souhaite envoyer des données à un autre hôte B, utiliser le protocole IP, il vérifie d'abord si B est dans le même réseau que lui-même (comparant la partie réseau de sa propre adresse et l'adresse IP de destination).

  • Si l'adresse IP B est dans le même réseau, une demande d'ARP effectue ensuite une adresse ARP pour trouver l'adresse MAC de B.
    [.____] Si B n'est pas vivant ou non dans le même VLAN, la demande d'ARP n'aura pas de réponse et une volonté n'enverra rien d'autre (l'échec de la communication).

  • Si l'adresse IP B appartient à un autre réseau IP, une recherche d'une table de routage consistait à trouver l'adresse IP du routeur C (généralement sa passerelle par défaut) et d'envoyer le paquet sur C (effectuer une nouvelle fois une demande ARP à la recherche de C Adresse Mac).

Donc, si vous n'avez pas de routeur avec une interface dans les deux réseau, vous ne pouvez pas avoir de communication entre deux hôtes dans deux réseaux IP séparés.

Même s'il y a une sorte de ponts entre deux VLAN (inhabituel mais possible), ou les deux hôtes sont dans le même VLAN = avoir une adresse IP dans une adresse IP différente Networks, la communication n'est pas possible sans routeur, puisque a ne tentera pas d'envoyer un cadre à B (car il s'agit de la configuration IP, le dire qu'il a besoin d'un routeur).

Maintenant, comme d'autres réponses indiquées, si votre commutateur est un commutateur de couche 3, cela signifie que vous avez dans une boîte à la fois un commutateur et un routeur. Si vous êtes configuré correctement, la fonction de routeur de votre commutateur acheminera entre les différents VLAN.
L'avantage principal des commutateurs de couche 3 (opposé à un routeur séparé) est que vous pouvez rouler entre différents vlans à la vitesse de fil complète (c'est-à-dire aussi rapide que le processus de commutation).

10
JFL

Autres réponses ici traite de la théorie du réseau, je ne vais donc pas commenter à ce sujet. En ce qui concerne le matériel réseau réel dans le monde réel, qui est lié à celui de la théorie du réseau, la réponse est oui. Vous pouvez acheter un commutateur réseau pouvant gérer VLAN Trafic.

Un commutateur réseau utilisé pour être considéré comme un périphérique de couche 2, mais de nombreux commutateurs font plus que cela ces jours-ci. Parfois, les routeurs sont étiquetés comme un "commutateur de couche 3". Les commutateurs avec plus de seulement une fonctionnalité de couche 2 sont également parfois appelés "commutateur de couche 2.5"

2
Loduwijk

Funnily Ce n'est pas pris en charge par VLAN SWITS - Vous ne pouvez pas les configurer pour vous connecter, disons, VLAN3 sur le port A à VLAN5 sur le port B.

Vous pouvez pirater cela en utilisant deux ports, configurer un pour avoir VLAN3 non étiqueté et l'autre VLAN5 non étiqueté, puis les connectez-les avec un câble. (N'essayez pas cela, mais ne vois pas pourquoi cela ne devrait pas fonctionner.)

1
Andreas Krey

Si j'éprouve cela correctement, vous voulez un commutateur qui reçoit un cadre avec VLAN 5 (par exemple) pour le transmettre avec VLAN 6.

Ce serait inutile. Au lieu de cela, vous pouvez simplement prendre tous vos appareils qui utilisent VLAN 6 et déplacez-les sur VLAN 5 à la place.

Parce que c'est inutile, les vendeurs de commutation n'ont pas ajouté de manière à le faire.

1
user253751