Nombres de Dominio y Direcciones IP
El protocolo IP identifica a los computadores conectados a Internet mediante sus direcciones IP (IP address). En la versión 4 del protocolo, actualmente en uso, las direcciones son palabras binarias de 32 bit, ofreciendo 232 posibilidades, desde 00000000×4 hasta 11111111×4.
Representación de Direcciones IP
Para simplificar la representación de estas direcciones, se usa un formato de 4 números decimales, cada uno entre 0 y 255. Estos números se denominan octetos (bytes) y se separan por puntos, como en el ejemplo: 160.250.8.46. Es más fácil recordar direcciones con nombres alfabéticos, la mayoría se designan mediante nombres de dominio, como www.pucv.cl. Si se agrega el protocolo requerido para acceder a un archivo específico, el directorio y el nombre del archivo, se obtiene un URL (Universal Resource Locator). Ejemplo: ftp://
Los nombres de dominio y los URL facilitan la navegación en Internet, pero los routers (enrutadores) y los switch (conmutadores) que dirigen el tráfico de paquetes en Internet solo reconocen direcciones IP.
Este problema se resuelve con los Servidores DNS (Domain Name Servers), que traducen los nombres de dominio a direcciones IP.
Clases de Direcciones IP
Internet es una red de redes. Los primeros números de la dirección IP indican a los routers a qué red pertenece el equipo, y los últimos números indican la dirección del equipo dentro de la red.
Las direcciones IP se dividen en 3 clases de uso general, más 2 especializadas. Las clases difieren en cómo los octetos designan redes y equipos.
Clase A
Tienen un valor entre 1 y 126 en su primer octeto. Los otros 3 octetos identifican a los equipos de la red. Pueden existir más de 16 millones de computadores en cada red de esta clase. Usadas por redes extensas, solo existen 126 redes de este tamaño.
Clase B
Utilizan un valor entre 128 y 191 en su primer octeto. El identificador de red se obtiene de los 2 primeros octetos (entre 128.1 y 191.254, excluyendo 0 y 255). Los 2 últimos octetos identifican al equipo, permitiendo hasta 64,516 computadores por red. Adecuadas para organizaciones grandes, como la PUCV con la red «158.251».
Clase C
El primer octeto está entre 192 y 223. Los 3 primeros octetos son para la red (rango 192.1.1 a 223.254.254). El último octeto es para el equipo, permitiendo 254 computadores por red. Son las más numerosas, con más de 2 millones de redes posibles.
Las clases D y E se usan para multidifusión o multicasting (servidor envía información a varios equipos simultáneamente) e investigación.
Las direcciones que comienzan con 127 son para loopback o pruebas internas en el mismo equipo (usando ping a 127.0.0.1).
En cada grupo de 256 direcciones, 0 y 255 están reservadas:
- 0: Identificación de red para máquinas sin número de red o identificación de host para máquinas sin número en la red.
- 255: Broadcast (difusión), enviar un mensaje a todos los equipos de la red.
Direccionamiento Privado
Una dirección IP privada no se usa fuera de una red institucional. No viaja por Internet porque los routers no lo permiten. Existen 3 bloques de direcciones privadas:
- 10.0.0.0 a 10.255.255.255
- 172.16.0.0 a 172.31.255.255
- 192.168.0.0 a 192.168.255.255
Permiten a las instituciones disponer de muchas direcciones IP sin conflictos. Con NAT, se conectan a Internet.
Traducción de Direcciones de Red (NAT)
NAT (Network Address Translation) traduce los números IP de los equipos. Realizada por un firewall (cortafuegos), las direcciones públicas son temporales.
Ventajas de NAT:
- Equipos con direcciones privadas se conectan a Internet.
- Aumenta el número de equipos que pueden conectarse a Internet si las direcciones públicas son insuficientes.
- Oculta las direcciones internas, dificultando accesos no deseados.
Port Address Translation (PAT) o Network Address Port Translation (NAPT)
Traduce el número IP y cambia el número de puerta, permitiendo que varios equipos usen la misma IP simultáneamente.
División en Subredes (Subnetting)
Una parte de la dirección IP indica la red y otra el host (equipo). Para mejorar la administración, se divide la red en subredes usando una máscara de subred (32 bits).
Protocolo IP Versión 6 (IPv6)
IPv4 admite 232 direcciones (aprox. 4 mil millones). La asignación generosa y el crecimiento de Internet llevaron a la escasez de direcciones.
IPv6 usa 128 bits, ofreciendo 3 x 1038 direcciones (670,000 trillones por metro cuadrado del planeta). Se representan como 16 grupos de 2 bytes en hexadecimal (ej: 2F3C:00CA:0000:0000:A29A:51C9:D3B0:AC09). La migración a IPv6 está en curso debido al agotamiento de IPv4.