teoría-broadcast (0.01) ARP broadcast en red ethernet y broadcast en netbios (samba) BROADCAST La dirección de broadcast es una dirección IP en la que "escuchan" y "hacen caso" todos los sistemas de una red local MASCARA Y CALCULO DE BROADCAST Vamos a considerar que la IP de un sistema es 192.168.0.1/255.255.255.0 (IP/máscara) La máscara viene a especificar que parte de la IP es la dirección de la red (con un OR) y cual es el "número" del sistema Esto quiere decir que nuestra red tiene una IP de 192.168.0.- Y el número del sistema es: -.-.-.1 192.168.0.0/255.255.255.0 = 192.168.0.0/24 El /255.255.255.0 se puede abreviar como /24 ya que son 24 unos seguidos en binario (0x11111111.11111111.11111111.00000000) La dirección de broadcast acostumbra a ser la dirección de la red con el número más alto de sistema posible. En nuestro caso es 192.168.0.255 ARP BROADCAST Las redes ethernet emplean el broadcast para conocer que dirección ethernet física (MAC?) tiene el sistema con una IP determinada, que es lo que necesita un adaptador ethernet para comunicarse con otro (las IP curiosamente no trabajan a este nivel tan bajo) Si la máscara está mal en algún sistema este será inaccesible para los demás y tampoco podrá acceder a los demás BROADCAST EN NETBIOS (SAMBA) El protocolo netbios que emplean los Windows (y otros S.O.) para compartir recursos contempla el uso del broadcast como método de "browsing" (listado de sistemas disponibles) Esto significa que muchos mensajes (anuncio de disponibilidad, interrogación de sistemas activos) se enviarán a la dirección de broadcast de nuestra red 192.168.0.255 PING A BROADCAST Como todos nuestros sistemas hacen caso en la dirección broadcast, ¿Que pasa si se envia un PING a la dirección broadcast de una red? Esto es lo que yo llamo "amplificación" y puede ser utilizado como un ataque DoS (Denegación de Servicio)