¿Cuál es la diferencia entre un interruptor de capa 2 y capa 3?

Respuestas:

51

Completaré la respuesta de Zoredache.

Un interruptor L2 solo cambia. Esto significa que usa direcciones MAC para cambiar los paquetes de un puerto al puerto de destino (y solo al puerto de destino). Por lo tanto, mantiene una tabla de direcciones MAC para que pueda recordar qué puertos tienen qué dirección MAC asociada.

Un interruptor L3 también cambia exactamente como un interruptor L2. El L3 significa que tiene una identidad de la capa L3. Prácticamente esto significa que un conmutador L3 es capaz de tener direcciones IP y enrutar. Para la comunicación intra-VLAN, utiliza la tabla de direcciones MAC. Para la comunicación extra VLAN, utiliza la tabla de enrutamiento IP.

Esto es simple pero podría decir "¡Hola, pero mi Cisco 2960 es un conmutador L2 y tiene una interfaz VLAN con una IP!". Tiene toda la razón, pero esa interfaz VLAN no se puede usar para el enrutamiento IP ya que el conmutador no mantiene una tabla de enrutamiento IP.

Antoine Benkemoun
fuente
Entonces, si un conmutador L3 tenía dos hosts en VLAN separadas, ¿podría enrutarse entre ellos en lugar de pasar por un enrutador?
Jon Rhoades
Posiblemente. La mayoría con enrutamiento puede. diablos, mi cumbre de redes extremas admite todos los principales protocolos de enrutamiento dinámico Y se puede "dividir" en múltiples enrutadores lógicos si es necesario. El enrutamiento entre las VLAN es la parte más pequeña, y funciona REALMENTE bien. El lado malo es el ecosistema de una bestia así;)
TomTom
2
Si tiene muchas VLAN L2, que se superponen a las subredes L3, entonces necesitaba algo llamado enrutador de un solo brazo, enrutador en un dispositivo. Por lo tanto, si tuviera mucho tráfico intravlan, este sería el cuello de botella. Los interruptores L3 pueden cumplir con este trabajo. cisco-tips.com/cisco-router-on-a-stick-with-switch ahora, puede pensar en el motor de capa 3 integrado en el interruptor mismo.
The Unix Janitor
6

La capa 3 vs 2 se refiere al modelo OSI . Un conmutador de capa 3 admite enrutamiento. Un conmutador de capa 2 solo conoce Ethernet, es posible que pueda configurar VLAN.

Zoredache
fuente
Además de eso, un interruptor de capa 2 normalmente hace el enrutamiento de hardware. Básicamente, configura un módulo de conmutación de hardware basado en bytes en el paquete de ethernet para "cambiar los paquetes de acuerdo con la ruta". Por lo tanto, es / puede ser MUCHO más eficiente que una implementación de enrutador basada en software normal. Algunos de ellos se vuelven bastante poderosos (mirando la dirección de Extreme Networks).
TomTom
0

Un conmutador puede considerarse como un puente más potente y un enrutador menos potente.

Si un conmutador está configurado para funcionar solo como un puente, se llama conmutador de capa 2.

Si un conmutador está configurado para funcionar solo como un enrutador, se llama conmutador de capa 3.

Más a menudo, un conmutador está configurado para realizar estas dos funciones (capa2 y capa3):

  1. Ya sea juntos en los mismos puertos (usando enrutamiento y puente integrados, es decir, IRB): si el DMAC en el paquete de datos IP entrantes es de la interfaz IRB, se realiza el enrutamiento o el comportamiento de la capa 3. De lo contrario, el paquete se puentea (comportamiento de capa 2) en todos los mismos puertos vlan.

  2. O, en conjuntos separados de puertos del conmutador (algunos puertos como puertos L2 mientras que algunos puertos como puertos L3): Un conjunto de puertos "x" en un conmutador puede configurarse como un puente (y unirá los paquetes). Mientras que otro conjunto de puertos "y" puede tener direcciones IP asignadas y actuarán como puertos de enrutador (enrutamiento de paquetes IP recibidos).

gsinha
fuente
2
Un interruptor configurado como puente funcionaría en la capa 1, no en 2. Un interruptor que funciona solo como un enrutador sería un enrutador, no un interruptor ... aunque la diferencia se está volviendo pedante. La mayoría de los conmutadores no pueden funcionar en L3, y el DMAC no es parte del encabezado IP, sino parte del encabezado Ethernet.
Chris S
Según la página de Wikipedia sobre este tema, "puente" opera en la capa 2. Por lo tanto, un interruptor configurado como un "puente" será un interruptor de capa 2. Si revisa las hojas de datos de los diferentes conmutadores fabricados por Juniper Networks (por ejemplo, ex8200 , ex6200, ex4200, ex4500, etc.) o Cisco, encontrará todas las funcionalidades de la capa 3 disponibles (incluidos protocolos de enrutamiento como rip, ospf, isis , bgp). Entonces, la mayoría de los interruptores, en estos días, operan en la capa 3.
gsinha
Todos los paquetes IP pasados ​​a través de Ethernet (entre los saltos intermedios) se encapsulan en el encabezado de Ethernet. DMAC está presente en el encabezado de Ethernet. Incluso un "enrutador" examina el DMAC para decidir si procesar / enrutar el paquete IP recibido o "descartarlo" (si el DMAC en el encabezado Ethernet no coincide con la dirección MAC de la interfaz en la que se recibe el paquete IP ) Entonces, un interruptor de capa 3 se comporta de la misma manera.
gsinha
0

En pocas palabras, un conmutador de capa 3 puede reenviar paquetes entre diferentes redes como un enrutador, mientras que la capa 2 conmuta reenviar paquetes a diferentes segmentos / o dentro de una red determinada.

Chris S
fuente
-2

La capa 2 es generalmente hardware, es decir, "enrutamiento" de direcciones mac o tablas mac. La capa 3 tiene que ver con las ip. Los dispositivos de capa 3 generalmente se administran y pueden crear y enrutar entre vlans.

jhicks4
fuente
2
Esto no es necesariamente cierto y ya ha sido cubierto por respuestas anteriores.
Chris S