Direccionamiento de red
100%

Conceptos Básicos de Red · Lección 4

Direccionamiento de red

Aprende cómo las direcciones de enlace, las direcciones IP y los nombres de host identifican distintas partes de la comunicación de red.

La comunicación de red utiliza identificadores distintos en ámbitos diferentes. Las direcciones de la capa de enlace entregan tramas en un enlace local, las direcciones IP permiten la entrega enrutada y los nombres ayudan a las aplicaciones y a las personas a seleccionar servicios.

Direcciones de la capa de enlace

Una dirección MAC de Ethernet tiene 48 bits y suele escribirse como seis octetos hexadecimales, por ejemplo 00:c4:b5:45:b2:43. Una dirección de origen identifica una interfaz en el enlace actual, mientras que un destino puede ser unicast, multicast o broadcast.

No se garantiza que las direcciones MAC sean permanentes o globalmente únicas. El software puede asignar una dirección administrada localmente, las interfaces virtuales generan direcciones y las funciones de privacidad de Wi-Fi pueden aleatorizarlas. Normalmente, los routers sustituyen el encapsulado Ethernet en cada salto, por lo que un servidor remoto no recibe la dirección Ethernet de origen del enlace local inicial.

¿Cuál es el ámbito normal de una dirección MAC de Ethernet durante la entrega de paquetes?

Direcciones IP y prefijos

Las direcciones IPv4 tienen 32 bits, o cuatro octetos, mientras que las direcciones IPv6 tienen 128 bits. Una dirección IP se asigna normalmente a una interfaz y se interpreta con una longitud de prefijo como 192.0.2.10/24 o 2001:db8::10/64. El prefijo identifica cuántos bits iniciales describen la red.

Una interfaz puede tener varias direcciones IP, y una dirección puede cambiar mediante DHCP, direccionamiento de privacidad, conmutación por error o administración. Las direcciones IPv4 privadas pueden reutilizarse en redes distintas; las políticas de enrutamiento público y NAT determinan la accesibilidad externa.

¿Qué tamaño tiene una dirección IPv4?

Nombres de host y resolución de nombres

Un nombre de host es un nombre, no una dirección. La resolución de nombres puede consultar /etc/hosts, DNS, sistemas multicast u otras fuentes según la configuración de servicios de nombres de la máquina. Un nombre puede resolverse en varias direcciones y varios nombres pueden hacer referencia a un mismo servicio.

Utiliza la ruta del resolver del sistema cuando compruebes lo que probablemente verá una aplicación:

$ getent ahosts example.com

Las respuestas DNS pueden cambiar o estar en caché, y que la resolución tenga éxito no demuestra que el servicio sea accesible.

¿Por qué se utiliza getent ahosts durante una comprobación de resolución de nombres?

Inspeccionar un host Linux

Consulta por separado la configuración de enlace y la configuración IP:

$ ip -brief link
$ ip -brief address

Después, inspecciona las rutas y el estado de los vecinos al diagnosticar la accesibilidad. Nunca deduzcas la interfaz o la dirección de origen correcta solo a partir de su nombre; la selección de rutas, las reglas de política, los espacios de nombres y los túneles pueden cambiar la trayectoria.

¿Qué vista de comandos se centra en las direcciones IP asignadas?

Lección completada

Has completado Direccionamiento de red

Ahora puedes distinguir nombres y direcciones según su ámbito de red.

  • Trata las direcciones MAC como identificadores del enlace local que pueden cambiar.

  • Interpreta las direcciones IPv4 e IPv6 junto con sus longitudes de prefijo.

  • Reconoce que las interfaces pueden contener varias direcciones lógicas.

  • Consulta los nombres de host mediante el resolver del sistema configurado.

Guarda tu progreso

Crea una cuenta gratuita para guardar esta lección y continuar en cualquier dispositivo.

Crear una cuenta gratuita
Siguiente Lección
Volver a Conceptos Básicos de Red