DIRECCIONES IP Las direcciones IP son únicas para cada máquina. Para ser precisos, cada dirección es única para cada una de las interfaces de red IP de cada máquina. Si una máquina dispone de más de una interfaz de red, necesitará una dirección IP para cada una. Las direcciones IP tienen una longitud de 32 bits (4 bytes). Para representar una dirección, se suele escribir los 4 bytes en decimal y separados por puntos. Por ejemplo: 212.45.10.89 Aunque realmente, las direcciones se encuentra en binario, que es el sistema de numeración que entienden los ordenadores. Así, la dirección anterior sería: 11010100
.
00101101
.
00001010
.
01011001
La calculadora de windows te puede ayudar a cambiar de decimal a binario y viceversa (menú ver → científica). Para conseguir que no haya ninguna dirección igual, Internet dispone de una organización denominada Internet Network Information Center o InterNIC que se dedica a esta tarea. Las direcciones se asignan por grupos o redes, no individualmente. Los tipos de redes que tienen cabida en Internet se distinguen por la cantidad de estaciones que pueden soportar, y son los siguientes:
Como se ve, cada dirección está formada por dos partes. Una corresponde a la red donde está la estación y la otra, a la propia estación. MÁSCARAS DE RED Por medio de una máscara de 32 bits, definiremos los bits que identifican la red (bits en 1) y los que identifican la estación (bits en 0). Por norma general, los bits 1 y los 0 son consecutivos, pero no necesariamente. El identificador de red es la porción de dirección IP que encaja con los bits 1 de la máscara.
En el ejemplo anterior, ¿cuántas maquinas o estaciones distintas puede haber en esta red? ¿qué ocurriría si la máscara fuera 255.255.255.0? ¿cuántas estaciones podrían haber en este caso? ¿y si la máscara fuera 255.255.128.0? La máscara permite a una estación decidir si el destino al que debe transmitir un paquete se encuentra dentro de la misma red de área local o si, por el contrario, se encuentra en una LAN remota y, por tanto, debe delegar su transmisión a algún equipo de su misma LAN (el router) para que se encargue de hacer llegar el paquete a su destino. Todas las estaciones de una misma red de área local deben utilizar el mismo identificador de red y es preciso que todas las estaciones posean la misma máscara. El espacio reservado para la dirección de la estación es el que las distingue. Si tenemos dos estaciones con las direcciones 147.83.153.100 y 147.83.153.200, podemos deducir que están interconectadas directamente (por una LAN) si la máscara de su red es 255.255.255.0, así como deduciríamos que no están conectadas con la misma LAN si la máscara fuese, por ejemplo, 255.255.255.128. EJERCICIOS PARA CASA La dirección 128.1.1.1, ¿con qué clase de red se corresponde? ¿que parte se corresponde con el identificador de red y cuál con las estaciones? Si la máscara de red es 255.255.0.0, ¿qué quiere decir? ¿podría ser la 255.0.0.0?
Vemos que es de clase B, y que el identificador de red ocupa 16 bits (del 0 al 15). Los 16 bits restantes se corresponden con la estación. Este hecho es el que hace que la máscara sea 255.255.0.0. Si fuera la 255.0.0.0, no sería una dirección de clase B, ya que la parte correspondiente a la dirección de red sería en este caso sólo 8 bits.
Di la dirección de una estación que pertenezca a una red de clase C. ¿Qué parte identifica a la red? ¿y al ordenador o estación? ¿cuál sería su máscara de red?
Por ejemplo, podría ser la 200.200.200.200 La parte que identifica la red son los 24 primeros bits, es decir, en decimal el 200.200.200, la parte que identifica a la estación son los últimos 8 bits, el último 200. La máscara de red debería ser 255.255.255.0 Indica qué parte de las siguientes direcciones se corresponde con la red y con la estación (represéntalos en binario), e indica el número de estaciones que se podrían usar en cada caso: 192.168.50.100 con máscara 255.255.128.0
192.168.100.50 con máscara 255.255.224.0
192.168.200.200 con máscara 255.255.192.0
DIRECCIONES DE PROPÓSITO ESPECIAL Dirección 0.0.0.0. Esta dirección señala al mismo ordenador que la envía. Dirección 127.0.0.1 (loopback). Esta dirección sólo tiene interés para programar aplicaciones; los sistemas de red no verán nunca que ningún paquete viaje por la red con esta dirección como origen o destino. Dirección 255.255.255.255 (broadcast). Esta dirección sólo es válida como dirección de destino de un paquete. Se utiliza para transmitir paquetes a todas las estaciones localizadas dentro de la misma LAN que la máquina de origen. Existe una versión equivalente, que es el broadcast dirigido. En este segundo caso, el paquete es recibido por todas las máquinas de una LAN especificada por el identificador de red . El identificador de estación debe ser todo 1. Por lo tanto, para enviar un broadcast a la red 147.83.153.0 con la máscara 255.255.255.0 podemos utilizar la dirección 255.255.255.255 si estamos dentro de la red 147.83.153.0, o bien la 147.83.153.255 si estamos en una estación remota. El primer caso, lo llamaremos broadcast local, y el segundo, broadcast remoto. Todas las direcciones de estos rangos: – De la 10.0.0.0 a 10.255.255.255 – De la 172.16.0.0 a la 172.31.0.0. – De la 192.168.0.0 a la 192.168.255.0. no son asignadas por Internet, ni nunca lo serán.