Cada computador que se conecta a Internet se identifica por medio de una dirección IP. Ésta se compone de 4 campos comprendidos entre el 0 y el 255 ambos inclusive y separados por puntos.
No
está permitido que coexistan en la Red dos computadores distintos con la misma
dirección, puesto que de ser así, la información solicitada por uno de los
computadores no sabría a cuál de ellos dirigirse.
Dicha
dirección es un número de 32 bit y normalmente suele representarse como cuatro
cifras de 8 bit separadas por puntos.
La
dirección de Internet (IP Address) se utiliza para identificar tanto al
computador en concreto como
la red a la que pertenece, de manera que sea posible distinguir a los computadores
que se encuentran conectados a una misma red.
Con
este propósito, y teniendo en cuenta que en Internet se encuentran conectadas
redes de tamaños muy diversos, se establecieron tres clases diferentes de
direcciones, las cuales se representan mediante tres rangos de valores:
- Clase A: Son las que en su primer byte tienen un valor comprendido entre 1 y 126, incluyendo ambos valores. Estas direcciones utilizan únicamente este primer byte para identificar la red, quedando los otros tres bytes disponibles para cada uno de los computadores que pertenezcan a esta misma red. Esto significa que podrán existir más de dieciséis millones de ordenadores en cada una de las redes de esta clase. Este tipo de direcciones es usado por redes muy extensas, pero hay que tener en cuenta que sólo puede haber 126 redes de este tamaño.
- Clase B: Estas direcciones utilizan en su primer byte un valor comprendido entre 128 y 191, incluyendo ambos. En este caso el identificador de la red se obtiene de los dos primeros bytes de la dirección, teniendo que ser un valor entre 128.1 y 191.254 (no es posible utilizar los valores 0 y 255 por tener un significado especial). Los dos últimos bytes de la dirección constituyen el identificador del host permitiendo, por consiguiente, un número máximo de 64516 ordenadores en la misma red.
- Clase C: En este caso el valor del primer byte tendrá que estar comprendido entre 192 y 223, incluyendo ambos valores. Este tercer tipo de direcciones utiliza los tres primeros bytes para el número de la red, con un rango desde 192.1.1 hasta 223.254.254. De esta manera queda libre un byte para el computador, lo que permite que se conecten un máximo de 254 computadores en cada red. Estas direcciones permiten un menor número de computadores que las anteriores, aunque son las más numerosas pudiendo existir un gran número redes de este tipo (más de dos millones).
- Clase D: Las direcciones de esta clase están reservadas para multicasting que son usadas por direcciones de computadores en áreas limitadas.
- Clase E: Son direcciones que se encuentran reservadas para su uso futuro.
En
la clasificación de direcciones anterior se puede notar que ciertos números no
se usan. Algunos de ellos se encuentran reservados para un posible uso futuro,
como es el caso de las direcciones cuyo primer byte sea superior a 223 (clases
D y E, que aún no están definidas), mientras que el valor 127 en el primer byte
se utiliza en algunos sistemas para propósitos especiales.
También
es importante notar que los valores 0 y 255 en cualquier byte de la dirección
no pueden usarse normalmente por tener otros propósitos específicos.
El
número 0 está reservado para las máquinas que no conocen su dirección, pudiendo
utilizarse tanto en la identificación de red para máquinas que aún no conocen
el número de red a la que se encuentran conectadas, en la identificación de
computador para máquinas que aún no conocen su número dentro de la red, o en
ambos casos.
El
número 255 tiene también un significado especial, puesto que se reserva para el
broadcast. El broadcast es necesario cuando se pretende hacer que un mensaje
sea visible para todos los sistemas conectados a la misma red. Esto puede ser
útil si se necesita enviar el mismo datagrama a un número determinado de
sistemas, resultando más eficiente que enviar la misma información solicitada
de manera individual a cada uno. Otra situación para el uso de broadcast es
cuando se quiere convertir el nombre por dominio de
un ordenador a su correspondiente número IP y no se conoce la dirección del servidor de
nombres de dominio más cercano.
Lo
usual es que cuando se quiere hacer uso del broadcast se utilice una dirección
compuesta por el identificador normal de la red y por el número 255 (todo unos
en binario) en cada byte que identifica al computador. Sin embargo, por
conveniencia también se permite el uso del número 255.255.255.255 con la misma
finalidad, de forma que resulte más simple referirse a todos los sistemas de la
red.
El
broadcast es una característica que se encuentra implementada de formas
diferentes dependiendo del medio utilizado, y por lo tanto, no siempre se
encuentra disponible.
0 comentarios:
Publicar un comentario