Una dirección IP es un identificador único de 32 bits asignado a cada dispositivo en una red TCP/IP, expresado en formato decimal con puntos. Para distinguir entre hosts, redes y subredes, se utiliza una máscara de subred, otro número de 32 bits, que ayuda a identificar si un host pertenece a una subred local o remota.
Los administradores de sistemas pueden dividir todavía más una red TCP/IP de clase A, B o C en subredes. Esto suele ser necesario al reconciliar el esquema de direcciones lógicas de Internet (el mundo abstracto de direcciones IP y subredes) con las redes físicas que se usan en el mundo real.
El administrador del sistema que asigna un bloque de direcciones IP puede estar administrando redes que no se organizan de una forma que encaje fácilmente con estas direcciones. Por ejemplo, suponga que tiene una red de área extensa con 150 hosts en tres redes de ciudades diferentes que se conectan mediante un enrutador TCP/IP. Cada una de estas tres redes tiene 50 hosts. Se le asigna la red de clase C 192.168.123.0. (Esto sirve como ejemplo, ya que esta dirección está dentro de un intervalo que realmente no se asigna en Internet). Esto significa que puede usar las direcciones entre 192.168.123.1 y 192.168.123.254 para los 150 hosts.
Hay dos direcciones que no se pueden usar en el ejemplo: 192.168.123.0 y 192.168.123.255. Esto se debe a que las direcciones binarias con la parte correspondiente al host igual a todo unos o todo ceros no son válidas. La dirección cero no es válida porque se usa para especificar una red sin indicar un host. La dirección 255 (en notación binaria, una dirección de host igual a todo unos) se usa para difundir un mensaje a cada host de una red. Simplemente recuerde que la primera y la última dirección de cualquier red o subred no se pueden asignar a ningún host individual.
Clases de red
Las direcciones Internet son asignadas por InterNIC (http://www.internic.net), que es la organización que administra Internet. Estas direcciones IP se dividen en clases. Las más comunes son las clases A, B y C. Existen también las clases D y E, pero los usuarios finales no suelen utilizarlas. Cada una de las clases de dirección tiene una máscara de subred predeterminada diferente. Puede identificar la clase de una dirección IP si examina su primer octeto. A continuación se enumeran los intervalos de las direcciones Internet de clase A, B y C, y se muestra una dirección de ejemplo de cada uno de ellos:
• Las redes de clase C usan la máscara de subred predeterminada 255.255.225.0 y su primer octeto está comprendido entre 192 y 223. La dirección 192.168.123.132 es de clase C. Su primer octeto es 192, que se encuentra entre 192 y 223, ambos inclusive.
• Las redes de clase B usan la máscara de subred predeterminada 255.255.0.0 y su primer octeto está comprendido entre 128 y 191. La dirección 172.16.52.63 es de clase B. Su primer octeto es 172, que se encuentra entre 128 y 191, ambos inclusive.
• Las redes de clase A usan la máscara de subred predeterminada 255.0.0.0 y su primer octeto está comprendido entre 0 y 127. La dirección 10.52.36.11 es de clase A. Su primer octeto es 10, que se encuentra entre 1 y 126, ambos inclusive.
Máscara de subred
El segundo elemento requerido para que funcione TCP/IP es la máscara de subred. El protocolo TCP/IP utiliza la máscara de subred para determinar si un host está en la subred local o en una red remota. En TCP/IP, las partes de la dirección IP que se usan como direcciones de red y de host no son fijas, por lo que las direcciones de red y host anteriores no se pueden determinar a menos que se disponga de más información. Esta información se suministra en otro número de 32 bits denominado máscara de subred. En este ejemplo, la
Direcciones IP: redes y hosts
Una dirección IP es un número de 32 bits que identifica de forma única a un host (ya sea un equipo u otro dispositivo, como una impresora o enrutador) en una red TCP/IP. Las direcciones IP suelen expresarse en un formato decimal con puntos, con cuatro números separados por puntos; por ejemplo, 192.168.123.132. Para comprender la forma en que se usan las máscaras de subred para distinguir hosts, redes y subredes, examine una dirección IP en notación binaria.