GNU/Linux >> Tutoriales Linux >  >> Linux

parámetro de alcance de la dirección IP

Solución 1:

de http://linux-ip.net/html/tools-ip-address.html :

Alcance | Descripción

mundial | válido en todas partes

sitio | válido solo dentro de este sitio (IPv6)

enlace | válido solo en este dispositivo

anfitrión | válido solo dentro de este host (máquina)

El alcance normalmente lo determina la utilidad ip sin un uso explícito en la línea de comando. (...)

Las siguientes citas son del libro Understanding Linux network internals de Christian Benvenuti, O'Reilly:

"El alcance de una ruta en Linux es un indicador de la distancia a la red de destino. El alcance de una dirección IP es un indicador de qué tan lejos del host local se conoce la dirección, lo que, hasta cierto punto, también indica qué tan lejos el propietario de esa dirección es del host local (...).

Host:una dirección tiene un alcance de host cuando se usa solo para comunicarse dentro del propio host. Fuera del host, esta dirección no se conoce y no se puede utilizar. Un ejemplo es la dirección de loopback, 127.0.0.1

Enlace:una dirección tiene un alcance de enlace cuando es significativo y solo se puede usar dentro de una LAN. Un ejemplo es la dirección de transmisión de una subred.

Global:una dirección tiene alcance global cuando se puede usar en cualquier lugar. Este es el ámbito predeterminado para la mayoría de las direcciones. (...)"

La razón principal para usar ámbitos parece ser que un host con múltiples interfaces y direcciones tiene que decidir cuándo usar qué dirección. Para la comunicación consigo mismo se puede utilizar una dirección de loopback (host de alcance). Con la comunicación en otro lugar, se debe seleccionar una dirección diferente.

Solución 2:

Para comenzar a comprender la definición de alcance, debe comenzar por saber qué son las direcciones locales de enlace y locales del sitio. Una vez que se aclaren, los demás caerán en su lugar. Citando algunos fragmentos de documentos de IPv6.

Enlace

Se supone que la dirección local de enlace se usa para direccionar nodos en un solo enlace. Un enrutador no reenviará los paquetes que se originen o estén destinados a una dirección de vínculo local.

Un ejemplo de esto es el rango 169.254/16. Lo cual puede haber visto antes cuando los dispositivos no pueden obtener una dirección válida de DHCP.

Sitio

Se supone que la dirección local del sitio debe usarse dentro de un sitio. Los enrutadores no reenviarán ningún paquete con origen local del sitio o dirección de destino fuera del sitio.

Esto solo se aplica a IPv6. No existe una noción de direcciones locales del sitio en IPv4.

Anfitrión

Una dirección de host es algo que solo existirá dentro de la propia máquina host. Por ejemplo, 127.0.0.1 es una dirección de host comúnmente asignada a la interfaz de bucle invertido. La interfaz de bucle invertido no tiene conectividad externa y, por lo tanto, su alcance se limita al de la máquina host.

Global

Una dirección global es lo que actualmente podría considerar una dirección "normal". Es decir, una dirección de unidifusión, que es visible y enrutable a través de una red externa.


Linux
  1. Dirección predeterminada

  2. Agregar una IP a un servidor de Windows

  3. ¿Qué es la falsificación de correo electrónico?

  4. ¿Es posible hacer ping a una dirección:puerto?

  5. ¿Cómo puedo agregar una dirección IPv6 con una ID de alcance al archivo de configuración ssh?

¿Cuál es mi dirección IP?

Cómo cambiar la dirección IP en Linux

Cómo obtener su dirección IP en Linux

Obtener la dirección IP de los sitios

Cómo obtener la dirección IP de un contenedor Docker desde el host

Administración de hosts dedicados