Quelqu'un peut-il me dire ce que l'on entend par «contiguïté de couche 2»?

10

Je travaille sur la conception de la topologie logique pour un nouveau déploiement de centre de données. Je lis le "Guide de conception de Cisco Data Center Infrastructure 2.5" et je continue avec la conception à plusieurs niveaux. Il existe plusieurs options pour cette conception, y compris la couche en boucle 2 et sans boucle.

L'avantage de la conception en boucle, dit-il, est la contiguïté de la couche 2 pour les serveurs qui en ont besoin. La topologie sans boucle limite apparemment la contiguïté de la couche 2 "à une seule paire de commutateurs d'accès".

Je ne comprends pas très bien ce que cela signifie. Je suppose qu'il fait référence au nombre de «sauts» de couche 2 qu'un serveur est éloigné d'un autre, mais dans les deux cas, il semble que le trafic nécessite un voyage jusqu'à la couche d'agrégation (en supposant un commutateur L2 / L3) pour traverser les réseaux locaux virtuels. Si nous parlons du même vlan, une bonne boucle semble encore pire parce que les serveurs sur le même vlan doivent traverser la couche d'agg pour communiquer par rapport à ce qui semble être un voyage directement vers le commutateur connecté avec l'exemple sans boucle.

Quelqu'un peut-il faire la lumière sur mon malentendu?

Caroline du Sud
la source
Je pense avoir récupéré mes exemples de boucle et sans boucle dans le dernier paragraphe. Je voulais dire que dans un environnement sans boucle, le trafic entre les serveurs sur le même vlan doit voyager jusqu'à la couche d'agg tandis que dans un environnement en boucle, les deux commutateurs sont directement connectés (via le tronc) et le trafic saute simplement directement. Mais je pense que la question a quand même été répondue. :)
SC

Réponses:

9

La contiguïté de la couche 2, dans les réseaux Ethernet, fait référence à l'idée qu'un paquet envoyé sur un segment peut atteindre directement sa destination sans passer par un périphérique qui changerait le paquet.

Un exemple simple:
vous avez deux ordinateurs avec un fil entre les deux; tout ce qui sort d'un ordinateur est essentiellement garanti être recevable par l'autre ordinateur. Ces périphériques ont une contiguïté réseau.

Plus compliqué:
vous avez deux ordinateurs avec un commutateur L3 entre les deux, les deux se voient attribuer le même vLAN. Là encore, ce qu'un ordinateur envoie à l'autre recevra sans aucun doute.

Rupture de la contiguïté
Deux ordinateurs sur le commutateur L3 à nouveau, mais l'un est connecté à un port affecté à un vLAN, l'autre est affecté à un port de jonction. Maintenant, les paquets du premier ordinateur arriveront sur le deuxième ordinateur avec une balise vLAN (en supposant une configuration typique ici ...)

On s'en fout? Les protocoles de routage le font (ils doivent généralement être en mesure de comprendre la topologie du réseau, et cette découverte peut être interrompue par la non-contiguïté), ainsi qu'une myriade de protocoles non IP. Ce n'est pas si courant que ces problèmes surviennent sur les serveurs d'un DC, mais c'est certainement possible.

Chris S
la source
0

Nous utilisons, nous avons besoin de l'adjacence de couche 2 pour nos applications VMmotion et Microsoft. Dans vos exemples ci-dessus, celui avec le commutateur L3 entre les deux romprait réellement l'adjacence L2. La façon dont cela nous a été expliqué et quels sont certains de nos protocoles L2 qui doivent fonctionner signifie ce qui suit. L2 Adjacence signifie que les appareils qui communiquent doivent être sur le même sous-réseau. Exemple: 10.10.10.100 doit communiquer avec son serveur MNGT à 10.10.10.50. Cela fonctionnerait car il ne traverse aucun périphérique L3 tel qu'un routeur ou un commutateur L3. Si vous avez 2 sous-réseaux différents, votre paquet doit frapper le routeur ou le commutateur L3 pour afficher la table de routage et décider où envoyer le paquet. Dans ce cas, votre paquet serait changé. La source & Les adresses IP de destination resteront les mêmes, mais au fur et à mesure qu'elles voyagent sur L3, vous remarquerez que vos informations L2 de paquets seront le protocole de routage tel que HDLC. Je répondrais donc à la question en disant que l'adjacence L2 signifie que les appareils doivent être sur le même LAN local.

Rcoombz
la source