¿Por qué una NIC normal tiene un número de máscara de subred ya que no es un enrutador?

La razón por la que un no enrutador necesita conocer la subred en la que se encuentra es para poder determinar si el host con el que intenta comunicarse está en una red conectada o no.

Cuando un paquete está listo para ser enviado, el algoritmo de enrutamiento escanea su lista de interfaces y busca para ver si la dirección de destino del paquete está en la red a la que está conectada esa interfaz, comparando la dirección de destino con la dirección de red y la máscara de red definido para esa interfaz. Si hay coincidencias, la implementación selecciona una de las interfaces de las que coinciden y envía el paquete a esa interfaz para su transmisión. Si no hay coincidencia y se define una “puerta de enlace de último recurso” (también llamada “ruta predeterminada”), el paquete se envía allí; de lo contrario, se descarta. Este tipo básico de enrutamiento lo realizan todos los dispositivos TCP / IP, sea o no un “enrutador”.

La mayoría de las implementaciones de TCP también permiten al administrador del dispositivo agregar rutas adicionales (“rutas estáticas”) a las “rutas automáticas” creadas por las definiciones de interfaz, y la mayoría permite más de una puerta de enlace de último recurso. En un enrutador verdadero también habrá mecanismos para que el enrutador aprenda automáticamente las rutas a través de cualquiera de varios protocolos de puerta de enlace diferentes.

Cada host final tiene que tomar decisiones de enrutamiento. Cada host final tiene una tabla de enrutamiento. Un dispositivo con una interfaz tiene que decidir si entregar el paquete a la red local o enviarlo a un enrutador apropiado que lo pasará a una red remota.

La máscara de subred guía a un host para determinar qué redes son locales. Cualquier dirección de destino en la red local se entrega directamente (utilizando ARP o ND para encontrar la dirección MAC del host de destino), y cualquier dirección de destino que no sea local se enviará a un enrutador apropiado en la red local, generalmente el enrutador predeterminado .

Todos los hosts a los que se les asigna una dirección IPv4 también deben tener una máscara de subred, ya sean host o enrutadores. Se utiliza una máscara de subred junto con la dirección IP para determinar todos los demás números necesarios, como la red y las direcciones de difusión.

More Interesting

¿Dónde puedo monitorear si mis IP están en la lista negra?

¿Cuál es la historia (si hay una) detrás de la dirección de "Infinite Loop" de Apple, ¿es una dirección postal genuina o personalizada?

¿Cuál es la mejor manera de acceder al contenido estadounidense desde una dirección IP internacional?

¿Cuál responderá cuando intente conectarme a una dirección IP compartida por una VM (KVM) y su host en puente?

Cómo encontrar un hacker usando su dirección MAC

¿Qué herramienta puedo usar para encontrar rápidamente la dirección MAC de un dispositivo?

En sus estatutos, ICANN declara que "coordina la asignación y asignación" de nombres de dominio y direcciones IP. ¿Qué diferencia hacen entre "asignación" y "asignación"?

¿Cuál es la mejor API para geolocalizar una dirección IP?

¿Es posible obtener detalles sobre las personas simplemente haciendo clic en un enlace? Puede ser una dirección IP, una dirección MAC o cualquier cosa.

¿Cómo podemos proteger nuestra dirección IP del ataque de hackers?

¿Cómo se llama la dirección IP?

Con el advenimiento de IPv6, ¿será la IP una forma confiable de identificar a los usuarios como lo son ahora las cookies?

Toda mi cuenta de Google fue pirateada y eliminé la cuenta. ¿Todavía es posible que la persona pueda hackear mi teléfono nuevamente usando mi dirección IP?

¿Es un anuncio duplicado en el caso de un mensaje de actualización BGP una réplica exacta del original con una marca de tiempo diferente?

Cómo obtener una dirección IP u otra información que vincule a una persona a un número falso que se usa en una aplicación