Direccionamiento IP¶
Representación de las direcciones IP¶
Una dirección IP está formada por 32 dígitos binarios, o sea, una dirección de IP de ejemplo podría tener el siguiente aspecto:
Para los ordenadores no es difícil manejar largas cadenas de unos y ceros, pero para los humanos no es posible comunicarse usando estos términos. Por eso, existe una abreviación llamada notación decimal puntuada, que funciona de la siguiente manera:
- Primero: se divide la dirección IP en cuatro piezas de ocho bits (en bytes):
- Cada grupo de ocho ceros y unos corresponde a un número decimal entre 0 y 255. Recibe también el nombre de octeto:
El valor mínimo de cada octeto sería el representado por todos los bits a 0 (00000000) que se corresponde al 0 decimal y el valor máximo de cada octeto sería el representado por todos los bits a 1 (11111111) que se corresponde al 255 decimal. Por tanto el valor de cada octeto debe estar comprendido entre 0 y 255.
Parte de red y parte de equipo¶
Cuando un paquete llega a un router, este separa la dirección IP de destino en dos partes en las que se codifican elementos diferentes: una parte identifica la red hacia la que va el paquete y la otra identifica el equipo (host).
Dependiendo del tipo de red, se escogen uno, dos o tres octetos para identificar el número de la red y el resto de octetos de la dirección identifica el host de destino.

En el ejemplo anterior, los dos primeros octetos del número de dirección IP pertenencerían a la red y los dos últimos al host dentro de la red.
Direcciones de red y de difusión¶
De todas las combinaciones de bits posibles que existen para la parte de la dirección IP de los equipos dos de ellas están reservadas y no las podemos utilizar para identificar equipos de la red.
La primera de las direcciones reservadas es aquella que tiene todos los bits a 0 para la parte que identifica los equipos. Esta dirección se utiliza para identificar la red.
Para el ejemplo anterior en el que teníamos direcciones IP con 16 bits para identificar la red y 16 para los equipos, la dirección IP 172.16.0.0 corresponde a la dirección de la red y no se puede utilizar para identificar equipos de la misma.
Para el ejemplo anterior, la dirección IP 172.16.255.255 sería la dirección de broadcast:
El número de bits que se emplean para identificar un host determina el número máximo de equipos que podrán conectarse a esa red. En general:
si en una red se emplean n dígitos binarios para identificar a los equipos, podrá haber como máximo 2^n^ - 2 equipos conectados añ la misma
Por ejemplo, si reservamos 8 bits para la parte del host de la dirección IP, podremos conectar a esa red un máximo de 2^8^ - 2 = 254 equipos