¿Un switch comprende paquetes? En caso afirmativo, ¿para qué sirve la terminología de trama?

7

Estaba un poco confundido entre paquete y marco. La confusión se basó en que, si un conmutador es un dispositivo de capa 2, ¿cómo lee un paquete de un dispositivo de capa 3, y dónde está la cosa del 'marco' que es comprensible para un conmutador (o dispositivo de capa 2)?

De todos los blogs y artículos que leí, llegué a la conclusión de que cuando un host envía un paquete a un conmutador, solo lo lee en la capa de enlace de datos, y el proceso de poner ese paquete de entrada a puerto de salida es donde Se utiliza la terminología de trama.

Lo siento si no he comunicado mi pregunta a fondo, pero esto es un poco complicado para mí.

Taha
fuente
El dispositivo de capa 3 coloca todos sus paquetes en marcos de capa 2 antes de enviarlos.
user253751

Respuestas:

12

Necesitas entender el concepto de capas.

Una aplicación enviará datos a la capa de transporte. El protocolo de la capa de transporte encapsulará los datos dentro de los encabezados para el protocolo de la capa de transporte y los pasará a la capa de red.

La capa de red encapsulará los datagramas que recibe dentro de los encabezados de la capa de red, y estos se denominan paquetes. Los paquetes se pasarán a la capa de enlace de datos.

La capa de enlace de datos encapsulará los paquetes dentro de los encabezados de la capa de enlace de datos, y estos se denominan marcos.

Los interruptores solo miran los cuadros, y no los paquetes. Los enrutadores se quitan y descartan los encabezados de trama, y ​​solo miran los paquetes.


Por ejemplo:

Una aplicación en el Host A envía datos a una aplicación en el Host B, a través de TCP. La aplicación en el Host A enviará los datos a TCP, y TCP segmenta los datos en segmentos TCP, cada uno de los cuales tiene un encabezado TCP que incluye las direcciones TCP (puertos) de origen y destino.

TCP pasa los segmentos a IP. IP agregará los encabezados IP, creando paquetes IP, cada uno de los cuales contiene las direcciones IP de origen y destino.

IP pasa los paquetes a ethernet. Ethernet agregará los encabezados de ethernet, creando marcos de ethernet, cada uno de los cuales tendrá las direcciones de ethernet de origen y destino (direcciones MAC).

Ethernet enviará las tramas en el cable a un conmutador ethernet. El conmutador inspeccionará los encabezados de trama y cambiará las tramas a la interfaz donde vio por última vez la dirección MAC de destino. Si no tiene una interfaz de destino, inundará las tramas en todas las interfaces, excepto en la que recibió la trama.

El conmutador no sabe ni le importa qué protocolo de capa de red se usa porque no sabe nada sobre los protocolos de capa de red.

Cuando el host de destino recibe la trama, invierte el proceso utilizado para encapsular los datos, y los datos terminan en la aplicación de destino.

Ron Maupin
fuente
Esto tiene mucho sentido para mí. Gracias por pasar el tiempo.
Taha
1
¿Sería correcto suponer que si los datos no están encriptados, entonces, en teoría, se podría programar un interruptor falso para violar la encapsulación de capa, inspeccionar el contenido del paquete y enrutarlo en consecuencia? Es decir, prefería la priorización de contenido a través de un ISP.
Darren Ringer
2
@DarrenRinger Eso se llama inspección profunda de paquetes ; y las herramientas para hacerlo están disponibles comercialmente para usos benignos y malignos.
Dan está tocando el violín
1
@DarrenRinger agrega la respuesta de Dan: el interruptor es un dispositivo que puede hacer muchas cosas, incluidas muchas acciones basadas en protocolos más profundos. El punto es que el cambio, la tarea principal del cambio, se hace (se puede) hacer irrelevante con respecto a otras capas y, por lo tanto, el cambio se puede cambiar, reconfigurar independientemente de otras capas.
Džuris
@DarrenRinger quizás vea las posibilidades de un cambio de pequeña empresa . Por ejemplo, puede priorizar la telefonía sobre otros usos.
Džuris
0

Como Ron señaló, el interruptor encapsula los datos del enrutador. Puede usar esto para su referencia:

La información generada en la capa de aplicación (por ejemplo, este navegador web) se denomina datos.

la capa de transporte lo encapsula y llama segmento

En la capa de red se llama paquete

Un marco en la capa de enlace de datos

y en la capa física son solo bits transmitidos a través de varios mecanismos.

Juan
fuente
-1

Si es un switch de capa 3 con enrutamiento IP habilitado, es efectivamente un enrutador. En cuanto a un interruptor, procesa marcos. Eso es.

Ronnie Royston
fuente
Cualquier comentario sobre cómo puedo mejorar esta respuesta sería apreciado. Gracias por adelantado.
Ronnie Royston