Tengo un amigo, Alfred.
Alfred es todo un personaje.
Teníamos una impresora HP en la red que era terriblemente ruidosa; ARP eliminaría las solicitudes de “Quién tiene” todo el tiempo. Estos son paquetes de difusión, por lo que realmente no importa que esté utilizando un conmutador, porque … bueno, son paquetes de difusión. Todos pueden verlos.
- ¿Hay alguna herramienta por ahí que pueda ingresar una ip y me dirá si hay un proxy ejecutándose allí o no? ¿o es posible verificar una IP si se está ejecutando en un proxy?
- ¿Cuántas direcciones IP hay en una computadora durante la compra?
- ¿Cómo funcionan las 2 direcciones IP en la misma tarjeta de red para vmware player?
- ¿Se pagan las direcciones IP estáticas?
- ¿Qué son ARP y RARP? ¿Se necesitan en IPv6? ¿Por qué por qué no?
Esto fue problemático para algunas pruebas que se realizaban en la misma red. Pero dado que las transmisiones fueron para todos, pero las respuestas fueron unidifusión a la IP del remitente de la transmisión desde la IP de destino del puerto con la IP de destino al otro lado.
La impresora HP también quería saberlo. Entonces, si vio una transmisión preguntando “Quién tiene”, también envió la suya para averiguar cuál era la respuesta para que también pudiera saberla.
Esto jugó muchísimo con las pruebas que se estaban haciendo, ya que era bastante sensible al tiempo.
Entonces Alfred escribió un pequeño programa.
Cada vez que la impresora HP preguntaba “Quién tiene”, el pequeño programa de Alfred respondía a la impresora: “Sí”.
Finalmente, esta pequeña cabeza explotó cuando la tabla ARP se hizo demasiado grande y cerró el caos, lo que permitió a Alfred hacer las pruebas que necesitaba hacer (si no recuerdo mal, estaba relacionado con VRRP – Protocolo de redundancia de enrutador virtual ) .
Por supuesto, la regla de oro cuando haces un pequeño truco como este es que, cuando termines: lo apagas.
Alfred se fue a su casa.
Y la impresora dejaría de funcionar “sin ningún motivo” durante toda la semana siguiente, después de que se realizó exactamente un trabajo de impresión, hasta que Alfred recordó apagarlo.
Estoy bastante seguro de que la gerencia nunca descubrió el hack.
Pero incluso si lo hubieran hecho, podría decirse que la impresora estaba siendo demasiado curiosa; definitivamente fue un error, ya que estaba eliminando los enrutadores al llenar las tablas ARP del enrutador, y además, terminó causando una gran cantidad de tráfico de transmisión sin ninguna razón.