¿Los conmutadores 'tontos' (no inteligentes, no administrados) tienen una dirección IP?

25

¿Los conmutadores 'tontos', es decir, los conmutadores de red no inteligentes y no administrados tienen una dirección IP?

Estoy escaneando varios rangos y no veo que aparezcan. Sé que, por su definición, no tendrán una interfaz web, pero me pregunto si aparecerían.

sam
fuente
13
Los conmutadores son dispositivos de red transparentes.
Ron Maupin
8
Incluso los conmutadores inteligentes no necesariamente tienen una dirección IP. Creo que solía haber conmutadores configurables a través del puerto serie RS-232.
el.pescado
44
@Ron Son transparentes al tráfico reenviado, pero eso no les impide enviar y recibir por sí mismos.
Grawity
@ el.pescado: la mayoría todavía se pueden configurar a través de RS-232, pero sí, también he visto algunos viejos donde la consola era la única opción (sin soporte IP)
Grawity

Respuestas:

54

Un conmutador no administrado ni siquiera sabe qué es IP. Reenviará los paquetes IP y muchos otros protocolos sin comprender cuál es la diferencia.

Todo lo que necesita saber el conmutador para decidir a dónde va un paquete es la dirección MAC.

El destino y la fuente MAC son dos de los tres campos de encabezado de Ethernet que la capa superior siempre debe proporcionar, el tercero es EtherType, que es un número de 16 bits que indica cuál es el protocolo de la capa superior. Algunos ejemplos son

0x0800 IPv4
0x0806 ARP
0x86DD IPv6

En general, estos números son opacos a los interruptores y se tratan solo como datos. Hay excepciones como 0x8874 y 0x8899 que algunos conmutadores (generalmente administrados) usarán para detectar bucles.

La mayoría de las herramientas de análisis de red no podrán distinguir entre un par de máquinas conectadas directamente con un cable Ethernet y un par de máquinas conectadas a través de 1, 2 o más conmutadores.

Al sondear una red conmutada de 4 o más máquinas con direcciones MAC de origen y destino cuidadosamente diseñadas, es posible deducir cierta información sobre la estructura de la red al observar si dos rutas de red están utilizando la misma tabla CAM o no. También puede medir aproximadamente el tamaño de la tabla CAM y la rapidez con que se agota el tiempo de espera de las entradas.

Según estas métricas, es posible que las herramientas sofisticadas de análisis de red digan cuántos conmutadores hay en su red e incluso puedan hacer algunas suposiciones sobre los chips utilizados en esos conmutadores.

kasperd
fuente
3
Buena respuesta, podría ser excelente si agrega que IP es capa3 y ethernet es capa2 del modelo OSI, ARP / MAC son un sistema de direccionamiento de capa2 y, por lo tanto, parte de ethernet.
Criggie
55
@Criggie No voy a agregar eso a mi respuesta porque sería engañoso. El diseño de IP no sigue el modelo OSI. IP está diseñado para ejecutarse en muchos medios físicos diferentes y no requiere un número específico de capas debajo de él. Como tal, no es posible asignar un número de capa a IP. Además, ARP no es parte de Ethernet. ARP es un protocolo que se ejecuta sobre Ethernet. Desde una perspectiva de Ethernet, ARP, IPv4 e IPv6 son tres protocolos de capa superior que se ejecutan en paralelo en la misma capa justo por encima de Ethernet. Pero puedo agregar una breve explicación del campo Ethertype.
kasperd
1
Puntos justos todos.
Criggie
1
IP no sigue a OSI en diseño, pero en la práctica todos llaman Ethernet L2, IP L3 y TCP / UDP L4.
chrylis -on strike-
3
También vale la pena señalar que un conmutador de ethernet no administrado ni siquiera tiene su propia dirección MAC.
alex.forencich
29

No, no deberían aparecer en absoluto y no tienen ninguna IP. Son solo conmutadores de red.


fuente
7

Se utiliza una dirección IP para acceder a un dispositivo. Por lo tanto, un conmutador que tiene software para permitir la configuración puede necesitar una dirección IP para permitir que un usuario acceda a su sistema de administración o interfaz web.

Pero, por definición, el usuario nunca accede a un interruptor tonto de esa manera.

Está preprogramado con un simple firmware "redirigir todo" o ASIC (chip). No necesita una IP propia, para poder mover tramas de Ethernet (que contengan paquetes de datos) entre los puertos físicos entrantes y salientes, y no tiene un sistema de gestión al que pueda acceder un usuario.

Por lo tanto, no tiene (o necesita, o usa) una dirección IP para sí misma ... y es por eso que no tiene una.

Stilez
fuente
A nivel de ethernet son marcos, o marcos de ethernet. No paquetes Perdón por la pedantería.
Criggie
1
Gracias, es bueno corregirlo, aprecio la corrección y he editado la respuesta, espero que ahora sea mejor. Me imagino que los "paquetes" se entenderían más fácilmente.
Stilez