Los sitios de Internet que necesitan estar permanentemente conectados, generalmente tienen una dirección IP fija (se aplica la misma reducción por IP fija o IP estática), es decir, no cambia con el tiempo. Los servidores de correo, DNS, FTP públicos, y servidores de páginas Web necesariamente deben contar con una dirección IP fija o estática, ya que de esta forma se permite su localización en la red. A través de Internet, los ordenadores se conectan entre sí mediante sus respectivas direcciones IP.
En la actualidad existe un protocolo para asignar direcciones IP dinámicas llamado DHCP (Dynamic Host Configuration Protocol). Una dirección IP version 4 se representa mediante un número binario de 32 bits. Las direcciones IP se pueden expresar como números de notación decimal: se dividen los 32 bits de la dirección en cuatro octetos. El valor decimal de cada octeto puede ser entre 0 y 255 (el número binario de 8 bits más alto es 11111111 y esos bits, de derecha a izquierda, tienen valores decimales de 1, 2, 4, 8, 16, 32, 64 y 128, lo que suma 255 en total).
En la tabla de distrubuicion de bits expresión de en decimal se separa cada octeto por un carácter "." los cuales pueden estar comprendidos entre 0 y 255, salvo algunas excepciones. Los ceros iniciales, si los hubiera, se pueden obviar.
Ejemplo de representación de dirección IP: 180.35.47.78
Hay tres clases de direcciones IP que una organización puede recibir de parte de la Internet Corporation for Assigned Names and Numbers (ICANN): clase A, clase B y clase C. En la actualidad, ICANN reserva las direcciones de clase A para los gobiernos de todo el mundo (aunque en el pasado se le hayan otorgado a empresas de gran envergadura como, por ejemplo, Hewlett Packard) y las direcciones de clase B para las medianas empresas. Se otorgan direcciones de clase C para todos los demás solicitantes. Cada clase de red permite una cantidad fija de equipos (hosts).
En una red de clase A, se tienen 3 bytes disponibles para cada uno de los hosts que pertenecen a esa misma red. El primer octeto sirve para identificar la red, reservando los tres últimos octetos (24 bits) para que sean asignados a los hosts (las direcciones reservadas de broadcast [últimos octetos a 255] y de red [últimos octetos a 0]). Este tipo de redes se usa para redes muy extensas.
En una red de clase B, los dos primeros octetos sirven para identificar la red, reservando los dos octetos finales (16 bits) para que sean asignados a los hosts.
En una red de clase C, los tres primeros octetos sirven para identificar la red, reservando el octeto final (8 bits) para que sea asignado a los hosts.
Clase... N° de Redes.... N° de Host
A........... 126 ............ 16,387,064
B....... . 16,256 ............ 65,516
C.. ..... 2,064,512 ........... 254
D.. ..... [ Dirección de multicast ]
E.. ..... [Reservado para uso futuro]
La direccion de red es aquella en la que los bits que identifican a los hosts se apagan.
Muchas aplicaciones requieren conectividad dentro de una sola red, y no necesitan conectividad externa. En las redes de gran tamaño a menudo se usa TCP/IP. Por ejemplo, los bancos pueden utilizar TCP/IP para conectar los cajeros automáticos que no se conectan a la red pública, de manera que las direcciones privadas son ideales para ellas. Las direcciones privadas también se pueden utilizar en una red en la que no hay suficientes direcciones públicas disponibles.
