Direccionamiento IP: IPv4, IPv6, Subredes y Enrutamiento
Desde la lectura de un prefijo CIDR hasta el diagnóstico de conectividad en API Gateways y redes híbridas
Edición en profundidad — material de estudio y consulta profesional
Por João Ricardo Dutra••Material completo
Presentación del capítulo
En los capítulos anteriores, la comunicación fue observada como una secuencia de capas: la aplicación produce datos, la capa de transporte organiza la comunicación entre procesos y el protocolo conduce datagramas entre redes. Este capítulo se centra en el mecanismo que permite identificar interfaces y elegir caminos. Sin un plan de direccionamiento coherente y rutas correctas, la conexión siquiera alcanza listener del o del .
Direccionamiento parece sencillo cuando reducido a una secuencia como 10.20.30.40, pero el funcionamiento real implica representación binaria, prefijos, tablas de rutas, alcances, direcciones especiales, traducción, fragmentación y coexistencia entre dos versiones del protocolo. En ambientes corporativos, estos elementos se combinan con redes virtuales, balanceadores, firewalls, private , túneles, datacenters y . Una diferencia de un bit en la máscara puede encaminar el tráfico al lugar equivocado o producir superposición de redes difícil de diagnosticar.
permanece ampliamente utilizado y su espacio de 32 bits llevó a la adopción de , direcciones privadas y . amplía la dirección a 128 bits, modifica la cabecera, elimina el , hace Neighbor Discovery e ICMPv6 componentes centrales y ofrece mecanismos propios de autoconfiguración. La transición no ocurre como un intercambio instantáneo: redes , con registros A y , Happy Eyeballs y mecanismos de traducción conviven durante largos períodos.
Para profesionales de , el objetivo es ir más allá de calcular subredes. Es necesario saber qué dirección alcanza el consumidor, qué dirección utiliza el como origen, como el nombre de se resuelve, cuál ruta vence, donde ocurre , cual componente preserva el original y cómo se establece el camino de retorno. Al final del capítulo, el lector debe lograr transformar síntomas como "funciona de una red, pero no de otra" en hipótesis verificables.
Cómo estudiar este capítulo
Refaza los cálculos en papel y valide con herramientas como ipcalc, Python ipaddress o calculadoras corporativas autorizadas. En enrutamiento, siempre escriba origen, destino, prefijos correspondientes, ruta elegida y siguiente salto.
Objetivos de aprendizaje
Explicar la función del protocolo y diferenciar nombre, dirección, , , ruta y siguiente salto.
Interpretar direcciones en decimal y binario, máscaras y notación .
Calcular red, , pista de hosts y cantidad de direcciones de una subred.
Comprender , sumarización, superposición y el principio de .
Reconocer direcciones privados, públicos y de finalidad especial.
Relacionar a la identidad de origen y a los límites operativos discutidos en el capítulo anterior.
Describir el formato, la notación y los principales alcances de direcciones .
Explicar Neighbor Discovery, Router Advertisement, , y DHCPv6.
Diagnosticar problemas de rutas, , , asimetría, allowlists y direccionamiento en .
Estructura del capítulo
3.1 El papel del
3.2 Nombres, direcciones, interfaces y rutas
3.3 Dirección y representación binaria
3.4 Máscaras y
3.5 Cálculo de subredes
3.6 , sumarización y superposición
3.7 Direcciones de red, , /31 y /32
3.8 Direcciones especiales
3.9 Direcciones públicas, privadas y
3.10 Tabla de rutas y
3.11 y enrutamiento asimétrico
3.12 , fragmentación y Path Discovery
3.13 Motivaciones y cabecera de
3.14 Notación
3.15 Tipos y objetivos
3.16 , , y DHCPv6
3.17 Planificación y tamaños de
3.18 Coexistencia /
3.19 Direccionamiento en
3.20
3.21 Estudios de caso y laboratorios
Resumen, ejercicios, glosario y referencias
3.1 El papel del protocolo
Internet Protocol proporciona un servicio de entrega de datagramas entre origen y destino en un conjunto de redes interconectadas. Cada datagrama contiene direcciones de origen y destino, y los routers analizan el destino para decidir el siguiente salto. El servicio es no orientado a la conexión: cada datagrama puede ser tratado de forma independiente y el protocolo no crea, por sí solo, una sesión lógica equivalente al .
La especificación de deja claro que no proporciona confiabilidad final a , ordenación, retransmisión o control de flujo. Estas propiedades pertenecen a protocolos superiores o a la aplicación. Un router puede descartar un paquete por fila llena, espirado, ausencia de ruta, política de seguridad o problema de . La capa puede generar o provocar mensajes , pero no garantiza que la aplicación reciba una respuesta.
La dirección identifica una en determinado contexto de red, y no necesariamente una persona, aplicación o máquina física de forma permanente. Un host multihomed posee varias interfaces y direcciones; un balanceador presenta una dirección virtual atendido por varias instancias; un pod puede tener dirección efêmero; un asocia una dirección privada a un servicio administrado. Esa distinción es importante al interpretar y reglas de acceso.
En una llamada , el aparece en varios puntos: dirección resuelta por , dirección de destino del front door o puerta de enlace, dirección utilizada por la puerta de enlace para alcanzar y dirección observada en el camino de retorno. La misma transacción de negocio puede atravesar múltiples pares de IPs debido a y traducciones.
Límite de responsabilidad
intenta encaminar datagramas. Una respuesta 401 significa que el tráfico ya alcanzó una aplicación capaz de interpretar ; ausencia de ruta o equipoout de conexión apunta para etapas anteriores.
3.2 Nombres, direcciones, interfaces y rutas
Un nombre como .empresa.com es una identificación amigable usada por la aplicación y por el usuario. normalmente asocia ese nombre a una o más direcciones y . Después de la resolución, la pila trabaja con direcciones. Cambiar un registro no cambia automáticamente conexiones ya establecidas, y el tiempo de vida de la caché influye cuando se utilizan nuevas direcciones.
Una dirección está configurada en una lógica o física junto a un . El informa qué bits representan la red. La también puede poseer varias rutas y direcciones, incluyendo loopback, direcciones temporales y direcciones de diferentes familias. La aplicación puede escuchar en una dirección específica o en todas las direcciones locales, alterando su exposición.
Una ruta describe cómo alcanzar un de destino. Contiene, de forma conceptual, , siguiente salto o de salida, métrica y origen de la información. Algunas rutas están directamente conectadas, otras son estáticas y otras llegan por protocolos dinámicos. El sistema elige una ruta para cada destino antes de transmitir el paquete.
La distinción clásica ayuda en el diagnóstico: nombre indica lo que se busca, dirección indica donde está y ruta indica cómo llegar. Si curl resuelve el nombre equivocado, el problema es resolución o configuración. Si resuelve el correcto pero no hay ruta, el problema está en el encaminamiento. Si existe ruta y el peer responde con , el tráfico llegó a un , pero no encontró el servicio esperado.
Figura 1 — resuelve nombres; el sistema de enrutamiento decide cómo alcanzar la dirección.
3.3 Dirección y representación binaria
Una dirección tiene 32 bits. La representación habitual divide estos bits en cuatro octetos y convierte cada octeto a decimal, produciendo la notación dotted decimal. El valor de cada octeto varía de 0 a 255 porque ocho bits representan 256 combinaciones. La dirección 192.168.10.77 es, por lo tanto, una forma compacta de escribir cuatro secuencias binarias.
Las operaciones de subred no se realizan con los números decimales aislados, sino con bits. La máscara separa el de los bits disponibles dentro de la subred. Una operación AND entre dirección y máscara produce la dirección de red. Cuando todos los bits de host se colocan en 1, se obtiene el de la subred tradicional.
Convertir algunos valores frecuentes acelera cálculos. En un octeto de máscara, los valores válidos son 0, 128, 192, 224, 240, 248, 252, 254 y 255 porque los bits 1 necesitan ser contiguos a partir de la izquierda. Una máscara 255.255.255.192 corresponde a 24 bits completos más dos bits en el último octeto, por lo tanto /26.
El concepto histórico de clases A, B y C ayuda a entender documentos antiguos, pero la planificación moderna utiliza . Presumir que toda dirección iniciada por 10 es automáticamente /8 o que todo 192 es /24 genera errores. El debe ser informado explícitamente o obtenido de la configuración de red.
Figura 2 — posee 32 bits y la máscara define el límite del .
Tabla 1 - Valores posibles en un octeto de máscara IPv4 continua.
Decimal
Binario
Bits de prefijo en octeto
0
00000000
0
128
10000000
1
192
11000000
2
224
11100000
3
240
11110000
4
248
11111000
5
252
11111100
6
254
11111110
7
255
11111111
8
3.4 Máscaras de subred y notación
representa el tamaño del por una barra seguida de la cantidad de bits 1 de la máscara. 10.20.30.0/24 indica que los 24 primeros bits identifican el y restan 8 bits a posiciones dentro de la subred. La misma máscara decimal es 255.255.255.0. El no solo informa cantidad de hosts; es la unidad usada en atribución y enrutamiento.
La adopción de reemplazó el modelo rígido de clases y permitió atribuir bloques más próximos a la necesidad real. También permitió agregar rutas. En lugar de publicar cientos de redes pequeñas por separado, una organización puede anunciar un mayor que las contiene, siempre que la topología y la política permitan. La agregación reduce el estado en las tablas globales e internas.
El tamaño total de un bloque es 2 elevado al número de bits no pertenecientes al . Un /24 contiene 256 direcciones; /25 contiene 128; /26 contiene 64; /27 contiene 32. Cada incremento en el divide el bloque anterior por la mitad. Esa relación es más segura que decorar tablas sin comprender los bits.
también se usa en listas de control y políticas de firewall. Permitir 10.20.0.0/16 proporciona acceso a 65.536 posiciones, no sólo a un servidor. Usar amplio por conveniencia puede violar el menor privilegio. Por otro lado, permitir direcciones individuales en entornos con salida dinámica puede causar biodisponibilidad. El diseño necesita alinear seguridad, estabilidad y operación.
Tabla 2 - Prefijos IPv4 frecuentes. *La regla menos dos posee excepciones como /31 y /32.
Prefijo
Máscara
Direcciones en el bloque
Hosts tradicionales*
/24
255.255.255.0
256
254
/25
255.255.255.128
128
126
/26
255.255.255.192
64
62
/27
255.255.255.224
32
30
/28
255.255.255.240
16
14
/29
255.255.255.248
8
6
/30
255.255.255.252
4
2
/31
255.255.255.254
2
uso especial punto a punto
/32
255.255.255.255
1
ruta de host
3.5 Cálculo de una subred
Considere 192.168.10.77/26. El /26 corresponde a 255.255.255.192. En el último octeto, el tamaño del bloque es 256 menos 192, o 64. Los intervalos comienzan en 0, 64, 128 y 192. Como 77 está entre 64 y 127, la dirección de red es 192.168.10.64 y el es 192.168.10.127.
La pista de hosts tradicional comienza en la dirección siguiente a la red y termina en la dirección anterior al : 192.168.10.65 a 192.168.10.126. Existen 64 posiciones en el bloque y 62 posiciones tradicionalmente atribuibles a hosts. Esta regla atiende subredes multiacceso comunes, pero no debe aplicarse mecánicamente a /31 y /32.
El mismo cálculo se puede hacer con operación binaria. El último octeto de la dirección es 01001101 y el de la máscara es 11000000. AND produce 01000000, decimal 64. Para el , se preservan los bits de y se colocan los seis bits de host en 1, produciendo 01111111, decimal 127.
En , el cálculo responde si dos interfaces se consideran locales. Un host 192.168.10.77/26 considera 192.168.10.100 directamente conectado, pero envía 192.168.10.130 a la puerta de enlace. Si el peer se ha configurado con /24, los dos lados no están de acuerdo con quién está en el mismo enlace. Esa asimetría de percepción genera ARP sin respuesta, caminos inesperados y fallas intermitentes.
Figura 3 — Cálculo completo de la dirección 192.168.10.77/26.
Validación didáctica con el módulo ipaddress de Python
Variable Length Subnet Masking permite utilizar prefijos de tamaños diferentes dentro de un plan. Una red de usuarios puede recibir /24, una red de servidores /26 y un enlace punto a punto /31. La asignación eficiente comienza por las mayores necesidades, respeta las fronteras binarias y reserva espacio para crecimiento. Dividir bloques aleatorios crea fragmentación administrativa y dificulta la suma.
Sumarización combina prefijos contíguos que comparten bits iniciales. Las redes 10.20.0.0/24, 10.20.1.0/24, 10.20.2.0/24 y 10.20.3.0/24 pueden ser representadas por 10.20.0.0/22. La ruta resumida reduce entradas, pero también cubre todo el intervalo 10.20.0.0 a 10.20.3.255. La publicará sin poseer todos los bloques puede atraer tráfico para destinos inexistentes o pertenecientes a otro dominio.
Superposición ocurre cuando dos dominios utilizan prefijos que se intersectan. Es frecuente en fusiones, VPNs e integraciones con socios que eligieron los mismos bloques 1918. Si la red local y la remota usan 10.0.0.0/8, la tabla no puede distinguir el significado solo por el destino. Traducción, redesign, VRFs o se hacen necesarios.
En arquitecturas de híbridas, superposición puede impedir que una en la nube alcance un on-premises. resuelve 10.20.5.10, pero VNet ya usa 10.20.0.0/16 para otra finalidad y selecciona una ruta local. El error parece firewall, pero la causa está en el plano de direccionamiento. Documentar bloques, propietarios y reservas es una función arquitectural, no solo operacional.
Regla de planificación
Una buena sumarización nace de asignación jerárquica. No intente corregir un plan fragmentado sólo creando rutas agregadas que apuntan a destinos que el siguiente salto no conoce.
3.7 Red, , /31 y /32
En una subred multiacceso tradicional, la primera dirección representa la red y el último representa el dirigido. Estas direcciones no suelen atribuirse a interfaces de hosts. La regla de hosts igual a 2^h menos 2 deriva de esa reserva histórica. permite enviar a todos los nodos del segmento, aunque su uso es limitado por routers y políticas.
3021 permite prefijos /31 en enlaces punto a punto. Como solo hay dos variables y no hay necesidad de red y separados para descubrir múltiples hosts, las dos posiciones pueden ser usadas. Esta práctica ahorra direcciones, pero requiere soporte en los equipos y debe ser aplicada al contexto correcto, no a una LAN común.
Un /32 identifica una sola posición . Se utiliza en rutas de host, loopbacks de routers, políticas y anuncios específicos. Configurar un /32 en una no significa automáticamente ausencia de comunicación: rutas on-link, point-to-point o configuraciones especiales pueden definir el siguiente salto. Sin embargo, la interpretación difiere de una subred compartida.
limitado 255.255.255.255 permanece en el enlace local. dirigido a una subred puede ser filtrado por razones de seguridad y operación. Aplicaciones modernas no deben depender de para descubrir entre redes. En , fue eliminado y funciones equivalentes utilizan multicast con alcance.
3.8 Direcciones de finalidad especial
No todas las direcciones que cabe en el formato son globalmente utilizables. La mantiene un registro de bloques de finalidad especial e informa propiedades como origen permitido, destino permitido, encaminamiento y alcance global. Esta fuente es más confiable que listas memorizadas, pues nuevos bloques pueden ser reservados por .
El bloque 127.0.0.0/8 se asocia con loopback. Trafego destinado a él debe permanecer en el propio nodo; 127.0.0.1 es la forma más conocida. 169.254.0.0/16 se utiliza para cuando una dirección no se obtiene por configuración normal. No debe ser roteado como dirección corporativa entre subredes.
Los bloques 192.0.2.0/24, 198.51.100.0/24 y 203.0.113.0/24 se reservan para documentación. Los utilizarás en diagramas evita publicar direcciones reales o estimular copia de redes privadas que pueden resolver. El bloque 198.18.0.0/15 se reserva para benchmarking y no debe confundirse con una dirección pública común.
Multicast usa 224.0.0.0/4. 0.0.0.0 puede representar una dirección no especificada en contextos de configuración o bind, y 255.255.255.255 representa un limitado. La semántica depende del campo y de la operación; por ejemplo, escuchar en 0.0.0.0 significa aceptar en todas las direcciones locales, no enviar a un servidor llamado 0.0.0.0.
Tabla 3 - Bloques IPv4 importantes. Consulte el registro IANA para propiedades completas.
Bloque
Finalidad principal
Observación
10.0.0.0/8
Privado
No globalmente enrutable
172.16.0.0/12
Privado
172.16.0.0 a 172.31.255.255
192.168.0.0/16
Privado
Uso interno común
100.64.0.0/10
Shared Address Space
Frecuentemente usado por CGN
127.0.0.0/8
Loopback
Permanece en el nodo
169.254.0.0/16
Enlace local
Comunicación en el enlace
192.0.2.0/24
Documentación
TEST-NET-1
198.51.100.0/24
Documentación
TEST-NET-2
203.0.113.0/24
Documentación
TEST-NET-3
224.0.0.0/4
Multicast
Grupos multicast IPv4
3.9 Direcciones públicas, privadas, y
1918 reservó tres bloques para redes privadas: 10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16. Estas direcciones pueden ser reutilizados por organizaciones diferentes y no son encaminadas globalmente en Internet. "Privado" describe el alcance de la rotación, no el nivel de seguridad. Una red privada todavía necesita segmentación, autenticación, criptografía, monitoreo y control de acceso.
Para acceder a destinos externos, redes privadas normalmente utilizan traducción. cambia la dirección y, en muchos casos, también altera el puerto para multiplexar flujos. El estado de traducción permite que la respuesta sea asociada al cliente interno. Este mecanismo preservó direcciones públicas, pero introdujo dependencia de estado y eliminó transparencia final a .
El bloque 100.64.0.0/10 fue reservado como espacio compartido para proveedores, especialmente Carrier-Grade . No es equivalente a los bloques 1918 y puede aparecer entre el firmante e Internet. En , observar 100.64/10 no prueba que la dirección pertenece a la red privada de la organización; puede representar una capa adicional de traducción.
Cuando una recibe una conexión, la dirección de origen de es la dirección inmediatamente anterior después de las traducciones y . Un encabezado como X-Forwarded-For puede cargar la cadena informada por , pero es texto de aplicación. La pasarela debe eliminar valores enviados por consumidores no confiables y construir la cabecera desde una cadena conocida. Usar cabecera bruta para autorización permite spoofing.
Figura 4 — altera el origen observado; los encabezados de requieren confianza explícita.
Seguridad
No use la existencia de un privado como prueba de identidad. Dirección es señal de red y puede ser compartido, traducido o forjado en cabeceras de aplicación. Combine con autenticación y controles adecuados.
3.10 Tabla de rutas y
La tabla de rutas puede contener varias entradas que corresponden al mismo destino. El principio de selecciona la ruta con el mayor número de bits iniciales correspondientes. Una ruta /24 es más específica que /16, que es más específica que /8. La ruta estándar /0 corresponde a cualquier destino, pero pierde para cualquier ruta más específica válida.
Considere rutas para 0.0.0.0/0, 10.0.0.0/8, 10.20.0.0/16 y 10.20.30.0/24. Un paquete destinado a 10.20.30.25 corresponde a las cuatro, pero utiliza /24. Si esa ruta apunta a un túnel no disponible, la presencia de una ruta /16 alternativa no garantiza fallback automático; la ruta específica continúa ganando mientras permanece instalada y considerada utilizable.
Después de elegir el más largo, implementaciones pueden usar métrica, distancia administrativa, política o múltiples caminos entre rutas equivalentes. Estos detalles varían, pero no sustituyen la regla de especificidad. En cloud, route tables definidas por el usuario pueden reemplazar rutas de sistema y enviar tráfico a appliances virtuales.
Una ruta directamente conectada informa que el destino está en el enlace y exige resolución de vecino. Una ruta vía envía el cuadro al siguiente salto, aunque la dirección de destino del datagrama sigue siendo el destino final. Confundir dirección del siguiente salto con destino dificulta la lectura de capturas Ethernet.
Figura 5 — La ruta más específica vence entre los prefijos coincidentes.
La es el siguiente salto usado cuando ninguna ruta más específica corresponde al destino. Debe estar alcanzable según la configuración de la o por mecanismo propio de la plataforma. Configurar una pasarela no enseña automáticamente al resto de la red como regresar; el camino inverso depende de las tablas de los demás componentes.
Roteamiento asimétrico ocurre cuando ida y vuelta atraviesan caminos diferentes. no requiere simetría, pero firewalls , NATs y balanceadores frecuentemente dependen de observar ambos sentidos. Si la requisición entra por un firewall y la respuesta sale por otro, el segundo no posee estado y puede descartar el tráfico. El síntoma es conexión que inicia, pero no completa o funciona solo en algunas instancias.
En redes híbridas, rutas propagadas por o ExpressRoute pueden competir con rutas locales y de peering. Un cambio más específico en una región puede atraer solamente parte del tráfico. Capturar solo en el cliente no revela dónde el retorno se perdió; es necesario consultar rutas efectivas y en los puntos de tránsito.
Source a veces se usa para forzar el retorno al mismo dispositivo, ya que responde a la dirección del traductor. Eso simplifica simetría, pero esconde el origen real y consume puertos. La decisión debe considerar observabilidad, escala, política de seguridad y necesidad de preservar direcciones.
Pregunta decisiva
No basta con demostrar que hay ruta de A a B. Compruebe cómo B vuelve a la dirección de origen realmente observada después de , balanceo y .
3.12 , fragmentación y Path Discovery
Cada tecnología de enlace tiene una Maximum Transmission Unit, el mayor paquete que se puede cargar sin fragmentar en ese enlace. Un camino puede contener enlaces con MTUs diferentes. Encapsulamentos de , túneles y overlays reducen el espacio disponible porque añaden cabeceras. Los paquetes pequeños funcionan como respuestas o mayores fallan, produciendo el conocido black hole de .
En , un router puede fragmentar un datagrama cuando el bit Don't Fragment no está definido. Los fragmentos se remontan al destino. Fragmentación aumenta el procesamiento y la pérdida de un fragmento invalida el datagrama completo. Con DF definido, el router descarta y debe enviar indicando la necesidad de paquete menor, permitiendo Path Discovery.
En , routers no fragmentan paquetes en tránsito. El nodo de origen es responsable de ajustar el tamaño y puede usar Fragment extension cuando sea necesario. ICMPv6 Packet Too Big es parte esencial del funcionamiento. Bloquear todo ICMPv6 rompe descubrimiento de y otras funciones fundamentales, diferentemente de la visión simplista de que sirve apenas a ping.
En , los problemas de solo pueden surgir con certificados grandes, encabezados extensos, subidas o respuestas mayores. El intenta retransmitir segmentos que nunca atraviesan, y la aplicación registra . Ajustar MSS en túneles, corregir y permitir mensajes necesarias son soluciones mejores que reducir arbitrariamente .
Tabla 4 - Diferencias conceptuales de fragmentación entre IPv4 y IPv6.
proporciona aproximadamente 4,29 mil millones de combinaciones, y parte del espacio está reservada. El crecimiento de Internet ha vuelto el agotamiento previsible. , y políticas de asignación extendieron la vida de , pero también aumentaron complejidad. amplió la dirección a 128 bits y fue diseñado para soportar un espacio mucho mayor y autoconfiguración moderna.
no es solo ' con más números'. La cabecera base fue simplificada y posee un tamaño fijo de 40 bytes. Las funciones opcionales se transportan en extensión . El campo Limit sustituye el papel de , Next encadea protocolos y extensiones, y Flow Label permite identificar flujos para tratamiento consistente.
El checksum de la cabecera fue eliminado de la cabecera base , evitando recálculo en cada router. La fragmentación por routers también fue eliminada. Esas decisiones transfieren responsabilidades a y protocolos auxiliares. Neighbor Discovery reemplaza funciones de ARP y añade descubrimiento de routers, prefijos y alcanzabilidad.
La abundancia de direcciones no elimina la necesidad de planificación. Prefijos deben ser jerárquicos, documentados y asociados a zonas de seguridad. La ganancia está en evitar la escasez como motivación central y reducir dependencia de como mecanismo de conservación, no en dispensar firewalls o controles.
Concepto erróneo común
no hace una red automáticamente pública o insegura. El alcance depende de la rotación y las políticas. no es sinónimo de firewall, y ausencia de no significa ausencia de protección.
3.14 Notación y normalización de direcciones
Una dirección tiene 128 bits, normalmente escritos como ocho grupos de cuatro dígitos hexadecimás separados por dos puntos. Cada grupo representa 16 bits. El hexadecimal reduce la longitud en comparación con el binario, pero todavía produce textos extensos. Reglas de compresión permiten eliminar ceros a la izquierda y sustituir una secuencia continua de grupos cero por::
La abreviación: puede aparecer una vez, ya que la longitud total necesita permanecer deductible. 2001:0db8:0000:0000:021a:2bff:fe3c:4d5e puede ser escrito como 2001:db8::21a:2bff:fe3c:4d5e. La 5952 recomienda forma canónica con letras minúsculas, supresión de ceros a la izquierda y compresión de la secuencia de ceros más larga.
Las direcciones utilizadas con puertos necesitan corchetes para eliminar ambigüedades. Una puede ser ://[2001:db8::25]:8443/. Sin corchetes, los dos puntos de la dirección serían confundidos con el separador de puerto. En y configuraciones, la normalización evita que la misma dirección aparezca en formas textuales diferentes.
Las direcciones pueden requerir una , como fe80::1%eth0 o fe80::1%12, para indicar la . La misma dirección enlace-local puede existir en enlaces distintos. El identificador es local al nodo y no debe ser tratado como parte global de la dirección.
Figura 6 — Representación completa y forma canónica de una dirección .
Normalización y prueba de pertenencia con Python
from ipaddress import IPv6Address, IPv6Network
a = IPv6Address('2001:0db8:0000:0000:021a:2bff:fe3c:4d5e')
print(a.compressed)
print(a.exploded)
print(a in IPv6Network('2001:db8::/32'))
3.15 Tipos y alcances de direcciones
define direcciones unicast, y multicast. Unicast identifica una o punto lógico y entrega a un destino. utiliza direcciones de la forma unicast atribuidas a múltiples interfaces; el enrutamiento entrega a una de ellas conforme a la topología. Multicast entrega a un grupo y sustituye varios usos de .
::/128 es la dirección no especificada y ::1/128 es loopback. fe80::/10 identifica y se crea en interfaces para comunicación en el enlace. Routeres no envían enlace-local entre enlaces. Unique local Addresses usan fc00::/7; en la práctica, prefijos localmente atribuidos usan fd00::/8 con identificador pseudoaleatorio para reducir colisiones.
La franja actualmente asociada a está dentro de 2000::/3. Global no significa que toda dirección sea alcanzable por Internet: firewalls, políticas y anuncios determinan conectividad. 2001:db8::/32 se reserva para documentación. ff00::/8 contiene multicast, con campos que indican y alcance.
El alcance es decisivo. Una dirección es adecuada para descubrir el router local, pero no para configurar un en otra red. Un puede ser roteado internamente entre sitios si la organización lo planea. Una dirección global puede ser usada internamente y filtrado en el borde. Elegir dirección solo por la apariencia textual lleva a errores.
Figura 7 — Prefijos frecuentes y sus alcances conceptuales.
no tiene
Descubrimiento y anuncios usan grupos multicast específicos. Esto reduce la necesidad de interrumpir todos los nodos del enlace, pero exige soporte correcto a ICMPv6 y multicast local.
3.16 Neighbor Discovery, , y DHCPv6
Neighbor Discovery Protocol utiliza ICMPv6 para descubrir routers, resolver direcciones de capa de enlace, detectar cambios de vecindad y verificar la alcanzabilidad. Neighbor Solicitation y Neighbor Advertisement sustituyen las funciones de ARP. Router Solicitation permite solicitar anuncios, y Router Advertisement informa prefijos, router estándar, y parámetros como .
Address Autoconfiguration permite que un host forme direcciones a partir de los prefijos anunciados. El método de creación del identificador de puede utilizar valores estables o temporales según la privacidad y el sistema operativo; no se debe suponer que el MAC aparezca en la dirección moderna. Antes de usar una dirección, Duplicate Address Detection verifica si ya está en uso.
Router Advertisement puede indicar si el host debe usar DHCPv6 para direcciones o información adicional. DHCPv6 puede operar de forma o proporcionar parámetros sin asignar dirección. La ruta estándar viene normalmente de Router Advertisement, no de una opción DHCPv6 equivalente a la de DHCPv4. Esta diferencia sorprende a los operadores que intentan bloquear y depender sólo de DHCPv6.
Como y dependen de ICMPv6, políticas que bloquean indiscriminadamente ICMPv6 provocan fallas de dirección, vecindad y . Seguridad debe aplicar filtrado específico y mecanismos como Guard en redes adecuadas, preservando mensajes necesarios.
Figura 8 — Router Advertisement, formación de direcciones y Neighbor Discovery en .
Tabla 5 - Mensajes centrales de Neighbor Discovery.
Mensaje
Origen -> destino típico
Función
Router Solicitation
Host -> routers multicast
Solicita anuncio de router
Router Advertisement
Router -> hosts
Informa prefijos, ruta estándar y parámetros
Neighbor Solicitation
Host -> multicast/unicast
Resolve vecino o verifica alcanzabilidad
Neighbor Advertisement
Vecino -> solicitante
Informa dirección de enlace y estado
Redirect
Router -> host
Indica siguiente salto mejor en el enlace
3.17 Planificación de prefijos
La arquitectura utiliza ampliamente una frontera de 64 bits para subredes en LANs, especialmente para . Esto deja 64 bits para el identificador de . El enorme número de posiciones no debe ser interpretado como desperdicio en el sentido ; la estructura favorece autoconfiguración, estabilidad y jerarquía.
Las organizaciones normalmente reciben un agregado y el subdividen por región, ambiente, zona y segmento. Un /48 ofrece 65.536 subredes /64. Un /56 ofrece 256 subredes /64. El plan debe reservar bits de forma predecible, evitando llenar todo el espacio sin margen. La documentación precisa indicar propietario, función, ruta y política de cada bloque.
Hay excepciones. 6164 recomienda /127 en enlaces punto a punto de routers en ciertos escenarios. Las direcciones /128 pueden representar loopbacks y servicios. No se debe transportar la regla de «menor subred » posible para todas las LANs , ni aplicar /64 ciegamente a cualquier tipo de enlace sin observar los estándares.
ULAs deben usar identificador global pseudoaleatorio para reducir colisiones cuando las redes están interconectadas. Elegir fd00:1::/48 en todas las empresas recrea el problema de superposición de privado. Prefijos globales y ULAs pueden coexistir, pero la selección de direcciones y deben ser planificadas para evitar caminos inesperados.
Tabla 6 - Capacidad de subdivisión IPv6 en unidades /64.
Prefijo recibido
Cantidad de /64
Uso ilustrativo
/48
65.536
Organización o sitio con una jerarquía amplia
/52
4.096
División regional o entorno grande
/56
256
Sitio más pequeño o delegación común
/60
16
Ambiente limitado
/64
1
Subred LAN típica con SLAAC
/127
2 posiciones
Enlace punto a punto conforme RFC 6164
/128
1 dirección
Ruta de host/loopback
3.18 Coexistencia de e
La transición ocurre por coexistencia. En , interfaces y servicios poseen conectividad y . puede publicar registros A y . El cliente elige una familia conforme política, disponibilidad y desempeño. Operar significa mantener dos superficies de enrutamiento, firewall, observabilidad y .
Happy Eyeballs reduce la demora cuando una familia está configurada, pero el camino está degradado. El algoritmo inicia intentos de forma coordinada y utiliza la conexión que se vuelve adecuada primero, evitando que un roto force largos antes del fallback. Como consecuencia, un defecto puede permanecer oculto porque los usuarios observan éxito vía .
NAT64 permite que clientes alcancen servidores por traducción, normalmente en conjunto con DNS64, que sintetiza respuestas a partir de registros Cuando proceda. Aplicaciones que llevan direcciones literales, dependen de en el o validan familias de forma rígida pueden fallar. de aplicación también pueden terminar una familia e iniciar otra.
Al publicar una en , las pruebas necesitan confirmar , allowlists, , y en ambas familias. Una política que solo permite del socio no cubre su salida . split-horizon puede volver combinaciones diferentes dentro y fuera de la red.
Figura 9 — Un cliente dual-stack puede elegir entre direcciones A y .
Diagnóstico dual-stack
Prueba explícitamente curl -4 y curl -6. El éxito genérico no demuestra que ambas familias funcionan; sólo puede mostrar que el mecanismo de selección evitó el camino defectuoso.
3.19 Direccionamiento en arquitecturas de
Un puede poseer públicos, privados o ambos, dependiendo de la plataforma y del tier. La dirección presentada al consumidor puede pertenecer a un , , Application o anterior. La pasarela recibe una conexión cuyo de origen es frecuentemente el último . Preservar el origen lógico requiere encabezados construidos por componentes confiables o protocolos de soportados.
En el lado de , la puerta de enlace resuelve el hostname conforme al disponible en su red. Si tiene , el nombre público suele necesitar resolver para una dirección privada por una zona privada o configuración equivalente. Resolver la dirección pública cuando la intención era privada puede causar bloqueo, hairpin, costo o exposición indebida.
En Azure Management, las opciones de red virtual y dependen del tier y del modo. Un inbound atribuye una dirección de VNet al acceso privado y exige que asigne el hostname para esa dirección. Integración de salida permite alcanzar aislados. Estas dos direcciones son diferentes: convertir la entrada privada no garantiza automáticamente que la puerta de enlace tenga ruta privada para todo .
En appliances y pasarelas on-premises, las interfaces pueden ser separadas por zonas, y rutas. El listener puede estar en una DMZ y el en red interna. Rutas estáticas, firewalls y necesitan considerar los dos sentidos. exigen distinguir de administración, de tráfico, dirección virtual y direcciones de las instancias.
Allowlist basada en precisa considerar un origen efectivo. Si la puerta utiliza , permite las direcciones de salida de la puerta, no los consumidores individuales. Si la plataforma escala o cambia direcciones, usar lista incompleta crea intermitencia. Los servicios administrados pueden publicar pistas o ofrecer integración privada para reducir la dependencia de IPs públicos variables.
La dirección del y el valor de X-Forwarded-For tienen diferentes finalidades. deben registrar ambos con indicación de confianza y cadena. Las políticas de seguridad deben aceptar encabezados solamente de autorizados, sobrescreciendo valores externos. Geolocalización o por se vuelven aproximados cuando muchos consumidores comparten .
Figura 10 — Cada salto puede resolver, enrutar y traducir direcciones de forma independiente.
Tabla 7 - Puntos de observación de direcciones en una cadena de APIs.
Elemento
Dirección observada
Pregunta de arquitectura
Consumidores
IP local y destino resuelto
¿A/AAAA correcto? ¿Ruta y proxy?
WAF/Load Balancer
IP del consumidor o NAT anterior
¿ Preserva el origen de forma confiable?
API Gateway inbound
IP del proxy anterior
Listener público/privado y allowlist
API Gateway outbound
IP/SNAT de salida
Backend ¿ permite ese origen?
Backend
IP del gateway o del traductor
Retorno, logs y confianza en encabezados
DNS privado
IP privada del servicio
¿Zona vinculada y resolución en el gateway?
3.20 de direccionamiento y enrutamiento
La investigación comienza registrando origen, destino nominal, direcciones resueltas, familia , de la , tabla de rutas y siguiente salto. Decir solo « no conecta al servidor » omite información que determina el camino. Compara el resultado en el cliente, en la y en una máquina de la misma subred de .
Herramientas de resolución muestran registros y servidores consultados. dig y nslookup exhiben A y ; Resolve-DnsName ofrece información equivalente en Windows. local, hosts file, corporativo y split-horizon pueden producir respuestas diferentes. Consulte el nombre desde el mismo entorno de ejecución de la , no solo del portátil del ingeniero.
addr, route y neigh exhiben direcciones, rutas y vecinos en Linux. En Windows, -NetIPAddress, -NetRoute y -NetNeighbor cumplen una función similar. Traceroute o tracert sugieren saltos, pero dependen de y políticas y no prueban el camino completo de una conexión . Tracepath ayuda a observar en algunos sistemas.
Capturas muestran destino real, / Limit, , ARP o y retransmisiones. Si el host envía ARP a un destino que debería usar la , la máscara puede estar demasiado amplia. Si envía a la puerta, pero no recibe retorno, investigue ruta y política adelante. En , Neighbor Solicitation sin Advertisement sugiere problema local de enlace o dirección.
Clouds suministran effective routes, flow , connection troubleshoot y diagnósticos de . Estas herramientas deben ser correlacionadas con configuración de . Una prueba por dirección literal puede funcionar mientras el nombre resuelve incorrectamente, o viceversa por y certificado. Siempre prueba el camino que la aplicación realmente usa.
Comandos de observación — use solo en entornos autorizados
# Linux
ip -br addr
ip route
ip route get 10.20.30.25
ip neigh
dig A api.exemplo.com
dig AAAA api.exemplo.com
curl -4 -v https://api.exemplo.com/health
curl -6 -v https://api.exemplo.com/health
tracepath api.exemplo.com
# Windows PowerShell
Get-NetIPAddress
Get-NetRoute
Get-NetNeighbor
Resolve-DnsName api.exemplo.com -Type A
Resolve-DnsName api.exemplo.com -Type AAAA
Test-NetConnection api.exemplo.com -Port 443 -InformationLevel Detailed
Tabla 8 - Síntomas comunes y líneas iniciales de investigación.
Síntoma
Hipótesis de red
Evidencias útiles
Nombre resuelve IP incorrecto
DNS split, cache, zona privada ausente
dig/Resolve-DnsName en el mismo ambiente
No route to host
Ruta ausente, next hop, política local
Tabla de rutas e ICMP
Funciona por IP, fallo por nombre
DNS, SNI, certificado, proxy
curl -v y resolución
Funciona IPv4, fallo IPv6
Ruta IPv6, RA, firewall, DNS AAAA
curl -4/-6, ip -6 route
Paquetes pequeños funcionan
MTU/PMTUD, ICMP bloqueado
tracepath, captura, Packet Too Big
Backend ve origen inesperado
NAT, proxy, SNAT
captura y logs de los hops
Sólo retorno falla
Asíetria, firewall stateful
rutas en ambos lados y flow logs
Parte IP funciona
DNS con múltiples A/AAAA, allowlist parcial
probar cada dirección y logs
3.21 Estudios de caso
Caso 1 — Un privado resuelve a una dirección pública
Un enlace integrado a la red privada llama . El hostname tiene una variable pública y , pero la zona privada no está vinculada a la red de la . La resolución vuelve la dirección pública. El firewall de bloquea el origen público y la puerta de enlace registra connect o 403 en el servicio de borde.
La prueba realizada por un administrador en una VM de otra VNet funciona porque la VNet posee la zona correcta. La investigación debe comparar la resolución dentro del runtime de la puerta de enlace. La corrección es alinear privado, vínculo de zona y ruta; agregar el público a allowlist sólo elude el diseño deseado y puede ampliar la exposición.
Caso 2 — Máscaras diferentes en el mismo segmento
La pasarela 192.168.50.10/24 necesita alcanzar la appliance 192.168.51.20/23. Para la appliance, las dos direcciones pertenecen al mismo /23 y él intenta responder directamente por ARP. Para la pasarela, 192.168.51.20 está fuera de /24 y la requisición sigue al router. Los lados poseen percepciones diferentes del enlace.
La captura muestra requisición llegando a la appliance y ARP por 192.168.50.10 sin respuesta en el segmento esperado. La corrección es hacer prefijos coherentes o ajustar la rotación/topología. Crear excepciones de firewall no resuelve una discordancia de subred.
Caso 3 — La allowlist cubre solo una dirección del
Un servicio gestionado de tiene múltiples direcciones de salida. solo permite uno de ellos. Llamadas funcionan cuando la conexión usa permitida y fallan cuando la plataforma selecciona otra dirección. El síntoma parece aleatorio y aumenta después de escala o mantenimiento.
Los de muestran intentos de orígenes diferentes. La solución es utilizar la lista oficial completa, integración privada o mecanismo de identidad de servicio, según la plataforma. Fixar regla en una dirección observada ocasionalmente no es una estrategia estable.
Caso 4 — roto oculto por Happy Eyeballs
La publica A y . Los usuarios modernos suelen acceder porque el cliente intenta , percibe retraso y utiliza . Monitores que fuerzan fallan. La organización cree que está saludable porque la experiencia común no presenta biodisponibilidad.
Pruebas separadas revelan ausencia de ruta de retorno en un firewall. La corrección incluye rota, reglas y monitoreo por familia. Happy Eyeballs mejora experiencia, pero no sustituye la observabilidad explícita.
Principio operativo
En problemas de conectividad, escriba la cadena completa de direcciones antes y después de , balanceo y . La topología lógica de la aplicación no sustituye el camino efectivo de los paquetes.
Laboratorios de observación
Los ejercicios siguientes solo deben ejecutarse en máquina de desarrollo o ambiente autorizado. No requieren exploración de redes. El objetivo es observar la propia configuración, calcular prefijos de documentación y comparar familias en un servicio controlado.
Registra los resultados en una tabla con horario, , dirección, , , ruta elegida y respuesta. El valor del laboratorio está en relacionar la previsión teórica con la evidencia, no solo ejecutar órdenes.
Liste direcciones y prefijos de la máquina. Identifique loopback, dirección de LAN, enlace-local y cuando esté disponible.
Elija un destino autorizado y utilice la orden de route para predecir una y un salto próximo. Compara con captura o traceroute.
Calcule manualmente 192.0.2.77/27 y valide con Python ipaddress. Regístrate red, y pista de hosts.
Divida 198.51.100.0/24 en cuatro /26 y luego añadir las dos primeras redes.
Resolva A y de un hostname bajo su control. Prueba separadamente con curl -4 y curl -6.
Observe la tabla ARP/neighbor antes y después de acceder a un host local autorizado. En , identifica direcciones .
En un laboratorio local, configure un servicio en 127.0.0.1 y compruebe que no es alcanzable por otro host.
Utilice un servidor local con bind en 127.0.0.1 y después en 0.0.0.0. Compara listeners, manteniendo firewall y autorización adecuados.
Haga una captura filtrada de un intento y una . Compara / Limit, ARP/ y cabeceras.
Documente un camino de ficticio usando los bloques de documentación: consumidor, , y , incluyendo rutas y traducciones.
Resumen del capítulo
ofrece encaminamiento de datagramas por direcciones y no garantiza confiabilidad final a .
Nombre, dirección y ruta responden a preguntas diferentes; no sustituye el enrutamiento.
posee 32 bits; máscaras y separan y posiciones dentro de la subred.
El cálculo de subred depende de fronteras binarias, no de la clase histórica de la dirección.
permite tamaños diferentes; sumarización exige bloques contiguos y propiedad coherente.
/31 y /32 son excepciones importantes a la regla tradicional de hosts menos dos.
Los bloques privados no son globalmente rutinables, pero no constituyen un mecanismo de seguridad.
altera el origen observado y crea estado; cabeceras de solamente son confiables en cadena controlada.
Routeres eligen el correspondiente más largo; la ruta estándar es sólo el último recurso.
El camino de retorno y la simetría importan para firewalls, NATs y balanceadores .
e son esenciales; bloquear mensajes necesarios puede crear fallas selectivas.
posee 128 bits, cabecera base simplificada, direcciones por alcance y no usa .
Neighbor Discovery, Router Advertisement, y dependen de ICMPv6.
exige operación y monitorización de dos familias; Happy Eyeballs puede ocultar una de ellas rota.
En pasarelas, dirección inbound, dirección outbound, privado, y cabeceras de origen deben ser tratados por separado.
Checklist de diagnóstico para
Qué hostname la aplicación utiliza y qué registros ¿A/ regresa en el ambiente de la puerta?
¿Qué dirección de destino se ha usado realmente?
¿Cuál está configurado en la de origen?
¿Cuál ruta vence por y cuál es el siguiente salto?
¿El destino se considera on-link o enviado a la puerta de enlace?
¿Existe ruta de retorno para la dirección de origen después de la traducción?
¿Hay / y qué dirección observa ?
¿Los cortafuegos y allowlists cubren todas las direcciones y familias necesarias?
¿Hay superposición entre redes locales, VPNs, VNets o socios?
¿El problema ocurre solamente con una familia ?
/ICMPv6 necesario para PMTUD y está permitido?
¿El fallo depende del tamaño del paquete, certificado o respuesta?
¿El posee privado correcto y vínculo con la red de la ?
¿X-Forwarded-For es sobrescrito por un confiable o puede ser enviado por el consumidor?
, captura y rutas fueron recolectados en el mismo horario y en los dos sentidos?
Ejercicios de repaso
Difierencie nombre, dirección, , y ruta.
Convierta el último octeto de la máscara /27 para binario y decimal.
Calcule la red, y la pista de hosts de 10.20.30.150/25.
¿Cuántos direcciones existen en /22 y cuántas subredes /26 caben en él?
Explique por qué clases A, B y C no deben utilizarse para inferir la máscara moderna.
Muestra como 10.40.0.0/24 a 10.40.3.0/24 se pueden sumar.
¿Por qué una superposición 1918 puede romper una ?
Explique las excepciones de /31 y /32.
Difierencie 10.0.0.0/8, 100.64.0.0/10 y 127.0.0.0/8.
¿Por qué la dirección privada no equivale a la red segura?
Explique con ruta estándar, /8, /16 y /24.
¿Cómo enrutamiento asimétrico afecta firewalls ?
Compara fragmentación y .
Convierta 2001:0db8:0000:0000:0000:0000:0000:0025 para forma canónica.
Diferencie , y .
¿Qué funciones ofrece además de resolver vecinos?
¿Por qué DHCPv6 no sustituye necesariamente Router Advertisement?
¿Qué Happy Eyeballs resuelve y qué puede ocultar?
¿Por qué un inbound no garantiza el acceso privado de la puerta a ?
¿Cómo validar con seguridad el original del consumidor detrás de ?
Preguntas de escenario
Un enlace resuelve -interna.exemplo a 10.50.20.10, pero route apunta a Internet. Describa hipótesis y correcciones.
La funciona por 198.51.100.25, pero falla por el hostname. He leído las capas y pruebas necesarias.
Las llamadas pequeñas funcionan, pero las respuestas con certificado o cabeceras mayores expiran en . Proponga investigación de .
Un socio envía requisiciones por y todos los usuarios aparecen con el mismo . Discuta impactos en y auditoría.
Una funciona para navegadores, pero el monitor falla. Muestra como Happy Eyeballs influencia la percepción.
Respuestas orientativas
Los cálculos deben demostrar la frontera binaria. Para 10.20.30.150/25, la máscara es 255.255.255.128, el bloque comienza en 128, la red es 10.20.30.128, el es 10.20.30.255 y la franja tradicional va de .129 a .254. Un /22 contiene 1.024 direcciones y se puede dividir en dieciséis /26.
En la sumarización, 10.40.0.0/24 a 10.40.3.0/24 comparten los primeros 22 bits y forman 10.40.0.0/22. selecciona el mayor correspondiente, independientemente de una ruta estándar también coincide.
En los escenarios, respuestas fuertes separan , ruta, política y aplicación. Funcionar por no valida hostname, o certificado. Problemas por tamaño sugieren /PMTUD, pero necesitan captura e . original en encabezados debe ser construido por confiables, nunca aceptado directamente del consumidor.
Glosario
Tabla 9 - Términos esenciales del capítulo.
Término
Definición resumida
A record
Registro DNS que asocia un nombre con una dirección IPv4.
AAAA record
Registro DNS que asocia un nombre con una dirección IPv6.
Anycast
La misma dirección anunciada o asignada en múltiples puntos; el enrutamiento elige uno de ellos.
Broadcast
Entrega IPv4 a todos los nodos de un dominio definido; no existe en IPv6.
CIDR
Notación y estrategia classless basada en la longitud del prefijo.
DAD
Duplicate Address Detection de IPv6.
Default route
Ruta /0 utilizada cuando no coincide ninguna ruta más específica.
Dual stack
Operación simultánea de IPv4 e IPv6.
Gateway predeterminado
Siguiente salto para destinos sin una ruta más específica.
Global unicast
Dirección IPv6 unicast con posible alcance global según el enrutamiento.
ICMP
Protocolo de mensajes de control y error asociado a IP.
Interfaz
Punto lógico o físico al que se asocian direcciones y rutas.
Link-local
Dirección válida únicamente en el enlace local.
Longest prefix match
Selección de la ruta coincidente más específica.
MTU
La unidad más grande que un enlace transporta sin fragmentación.
NAT/PAT
Traducción de direcciones y, con frecuencia, puertos.
NDP
Neighbor Discovery Protocol de IPv6.
Prefijo
Conjunto inicial de bits que identifica una red.
Private endpoint
Interfaz o dirección privada que expone un servicio administrado dentro de una red virtual.
RA
Router Advertisement utilizado para anunciar un router y parámetros IPv6.
SLAAC
Autoconfiguración stateless de una dirección IPv6.
ULA
Unique Local Address de IPv6 destinada al uso interno.
VLSM
Uso de máscaras de longitud variable en el mismo plan de direccionamiento.
Zone identifier
Identificador local de interfaz usado con direcciones IPv6 de alcance limitado.
Referencias oficiales y lecturas recomendadas
791 - Internet Protocol: ://www. -editor.org/ /rfc791
Microsoft - Azure Management virtual network concepts: ://learn.microsoft.com/en-us/azure/ -management/virtual-network-concepts
Microsoft - Set up inbound for Azure Management: ://learn.microsoft.com/en-us/azure/ -management/private-
Microsoft - Management in an internal virtual network: ://learn.microsoft.com/en-us/azure/ -management/ -management-using-with-internal-vnet
Orden de lectura recomendado
Lea 4632 y 1918 para consolidar corporativo. A continuación use 8200, 4291 y 5952 como base . Después avance para / y consulte los registros siempre que encuentre un bloque especial.
Cierre
Enderezamiento y enrutamiento forman la estructura que permite al transporte alcanzar procesos. El determina pertenencia, la tabla de rutas elige el siguiente salto y traducciones pueden alterar la identidad observada. y utilizan principios comunes, pero difieren en formato, alcances, autoconfiguración y tratamiento de fragmentación.
En el próximo capítulo, el estudio avanzará hacia , , y balanceadores de carga. Estos componentes transforman nombres y caminos en arquitecturas de alta disponibilidad y explican por qué una única puede representar decenas de direcciones, regiones y instancias.