Читать книгу Implantación de aplicaciones web en entornos internet, intranet y extranet. IFCD0210 - Antonio Luís Cardador Cabello - Страница 19
5.1. El direccionamiento IP. Evolución
ОглавлениеEn Internet, los equipos se van a comunicar a través del uso del Protocolo IP (Internet Protocol). Este protocolo se va a basar en el uso de direcciones IP, que están compuestas por 4 números enteros comprendidos cada uno entre el 0 y el 255. El formato de una dirección IP sería:
Un posible ejemplo de dirección IP puede ser la 192.156.5.8. Cada equipo que se conecta a una red tiene una dirección IP única y exclusiva para él. Pero ¿quién se encarga de dar las direcciones IP? Para ello, existe un organismo denominado ICANN (Internet Corporation for Assigned Names and Numbers) encargado de dar direcciones IP en Internet. La dirección IP se compone de 32 bits agrupados en 4 octetos de 8 bits y separado cada octeto de bits por un punto. En cualquier dirección IP, se van a tener dos partes bien diferenciadas:
1 Los números más a la izquierda de la dirección IP, que van a servir como Identificador de red.
2 Los números más a la derecha de la dirección IP, que van a servir como Identificador de host.
Siempre que se hable de direccionamiento IP, hay que tener presente una serie de conceptos clave:
1 Dirección de red: cualquier dirección IP que en su parte derecha contenga un 0 (por ejemplo: 124.98.0.0, 10.98.8.0, etc.) es considerada una dirección de red y abarca los rangos desde 0 a 255. Por ejemplo:
Direccion de red | Range | |
192.180.1.0 | 192.168.1.0 - 192.168.1.255 | |
146.3.0.0 | 146.3.0.0 - 146.3.255.255 |
1 Dirección de broadcast: así se llama a cualquier dirección IP que finalice en 255. Por ejemplo: 102.56.0.255 y 123.8.9.255 corresponden a direcciones de broadcast. La dirección de broadcast va a permitir enviar mensajes a todos los equipos de la red (que vienen especificados por el Identificador de red).
Nota
Actualmente, en el direccionamiento IP se está pasando de la norma IPv4 (números binarios de 32 bits) a IPv6 (números binarios de 128 bits).
A continuación, se va a ver la clasificación de las direcciones IP en base a las clases de redes que es posible formar.
Redes de clase A
En este tipo de redes, el primer octeto que compone una dirección IP está reservado únicamente para el identificador de red, el resto de bits indican la cantidad de ordenadores que se pueden asignar a la red.
Como el primer octeto (0, 1, 2, 3, 4, 5, 6, 7) se reserva para la identificación de red, se tiene la cantidad de 27 = 128 redes posibles (de estas posibilidades hay que descartar la red 0.0.0.0, que no existe, y la red 127.255.255.255, que es una red reservada). Luego el rango en el que se mueven las redes de clase A es: 1.0.0.0 hasta 126.0.0.0.
Como hay tres octetos de 8 bits disponibles para los hosts, esto implica 224 = 16.777.214 equipos para una red cualquiera. Hay que anotar que las redes de clase A son las que más equipos pueden soportar en una red. Estas redes llevan una submáscara de red, que es la 255.0.0.0. Por ejemplo: en la dirección de red de clase A 100.10.56.84, los 3 últimos octetos (10.56.84) corresponden a la dirección del host (equipo conectado a la red).
Redes de clase B
En este tipo de redes, se usan el primer y el segundo octeto de bits para formar el identificador de red, pero dejando fijos los 2 primeros bits del primer octeto. La cantidad de redes que se pueden manejar con la clase B es (8 bits + 8 bits = 16 bits – 2 bits-fijos = 14 bits): 214 = 16.384 redes. Luego el rango en la clase B: 128.0.0.0 hasta 191.255.255.255. La cantidad de ordenadores o equipos que puede contener una red de clase B es: 216 = 65.536 (como puede observarse, se definen menos ordenadores por red en clase B que en clase A). Estas redes llevan una máscara de red, que es la 255.255.0.0. Por ejemplo: en la dirección de red de clase B 167.10.56.84, los 2 últimos octetos (56.84) corresponden a la dirección del host (equipo conectado a la red).
Redes de clase C
En este tipo de redes, se usan los tres primeros octetos para formar el identificador de red, pero dentro del primero octeto se fijan 3 bits. Por lo tanto, se tendrán 224-3 = 221 = 2.097.152 redes para montar. Con lo cual el rango de la clase C va desde: 192.0.0.0 hasta 223.255.255.255. Como solo hay un octeto para equipos: 28 = 256 equipos disponibles dentro de cada red. Estas redes llevan una máscara de red, que es la 255.255.255.0. Por ejemplo: en la dirección de red de clase A 192.10.56.84, el último octeto (84) corresponde a la dirección del host (equipo conectado a la red).
Redes reservadas
Tanto en las redes de clase A como de clase B y de clase C hay una serie de direcciones de red que no se pueden usar tan libremente, porque tienen unas características determinadas. Estas redes son:
1 10.0.0.1 a 10.255.255.254: redes reservadas de clase A.
2 172.16.0.1 a 172.31.255.254: redes reservadas de clase B.
3 192.168.0.1 a 192.168.0.254: redes reservadas de clase C.
Aplicación práctica
Dada una dirección IP 142.226.0.15:
1 A. ¿Cuál es la clase de la dirección?
2 B. ¿Cuál es la dirección de red de esta dirección IP?
SOLUCIÓN
1 A. Como la dirección IP comienza por 142, está dentro del rango de las direcciones IP de clase B.
2 B. Como es de clase B, se usan los dos primeros para el identificador de red, luego la dirección de la red es 142.226.0.0.
Actividades
3. Para la dirección IP 192.168.10.6:
1 ¿Cuál es la clase de la dirección?
2 ¿Cuál es la dirección de red de esta dirección IP?
4. Para la dirección IP 9.124.10.5:
1 ¿Cuál es la clase de la dirección?
2 ¿Cuál es la dirección de red de esta dirección IP?
Aplicación práctica
Dadas las siguientes direcciones de red, de cada una intente identificar la dirección de red y la dirección de host:
1 177.100.18.4
2 119.18.45.0
3 209.240.80.78
4 10.15.123.50
5 171.2.199.31
6 192.125.87.177
SOLUCIÓN
1 Como pertenece a la clase B, 177.100 es el identificador de red y 18.4 corresponde a la identificación de host.
2 Como pertenece a la clase A, 119 es el identificador de red y 18.45.0 corresponde a la identificación de host.
3 Como corresponde a clase C, 209.240.80 corresponde a la identificación de red y 78 a la identificación de host.
4 Como corresponde a clase A, 10 es para identificación de red y 15.123.50 para la identificación de host.
5 Como corresponde a clase B, 171.2 es la identificación de red y 199.31 para la identificación de host.
6 Como corresponde a clase C, 198.125.87 es para la identificación de red y 177 para la identificación de host.
Sabía que...
Si se observan las redes privadas de la clase C, normalmente la dirección 192.168.1.1 se utiliza para el router o encaminador de paquetes.