2.3. Direcciones IP

Cada ordenador conectado a una red necesita estar perfectamente identificado de forma que los paquetes que lo tengan como destinatario sean capaces de localizarlo de forma inequívoca. Esta es la misión del protocolo IP.

Actualmente las direcciones IP [1] están compuestas por un número único de 32 bits que se asigna a cada nodo de la red, o más exactamente, a cada interfaz, normalmente la tarjeta de red. Este número suele representarse en notación decimal para cada octeto o byte (8 bits) con un rango de 0 a 255.

Desde los comienzos de Internet se clasificaron, tal vez arbitrariamente, las redes en diferentes tipos según el número de nodos que las componían, así tenemos:

Por lo tanto, los cuatro octetos de la dirección IP de cada ordenador, junto a la máscara de red, identifican perfectamente al equipo y a la red de la que forma parte. Esta máscara de red tiene como misión "ocultar" los octetos correspondientes a la identificación de la red y dejar "visibles" los usados para identificar el nodo.

Si las máquinas de nuestra red deben conectarse a otras redes públicamente, hemos de disponer de nuestro propio número de red asignado por el organismo regulador de la direcciones públicas de Internet, el NIC (Network Information Center), mientras que si no se conectan directamente a otras redes, es decir, si no disponemos de una red con direcciones públicas, podemos asignar los números de cada nodo libremente, aunque lo más adecuado es utilizar un número de red reservado para este propósito. El rango reservado para cada tipo de red es:

Tipo de redMáscara de redDirección desdeDirección hasta
A255.0.0.00.0.0.0127.255.255.255
B255.255.0.0128.0.0.0191.255.255.255
C255.255.255.0192.0.0.0223.255.255.255

Notas

[1]

La versión actual es IPv4 aunque parece ser que se está preparando la IPv6 donde cada equipo tendrá un número de 128 bits, aumentando exponencialmente las posibilidades de expansión de la red Internet.