miércoles, 5 de septiembre de 2012

Direccionamiento de IP

Direccionamiento de IP


Para facilitar el envio de los paquetes por la mejor ruta (enrutamiento) el protocolo de tcp ip usa una direccion ip. veremos cuales osn los componentes de una direccion ipv4 de 32 bits.

Una direccion ip identifica en forma inequivoca cada dispotitivo un una red de ip. Cada host, es decir, cada computadora, router o periferico debe tener una unica direccion ip.
Una direccion ip contiene 2 partes:
 la porcion de identificacion de la red (id Network) que indica a que red pertenece.
EL router mantiene la informacion de la ruta cada red.
La porcion del host (host id) que indica la direccion del host de destino (computadoras, servidores,perifericos)
En una dada direccion ip una parte de los 32 bits representa la red de los restantes bits representan el host.
Muchas computadoras pueden compartir la misma de red, convinando las direcciones de red con las direccion de host se puede identificar inequivocamente cualquier dispositivo conectado en la red.

en una una dada direccion IP una parte de los 32 bits representa la red.

Como vemos en el siguiente cuadro la direccion ip de 32 bits se divide en partes de 8 bits

Host

Si tenemos 2 redes clase C y A cada una con 2 host conectadas a travez de un router.

Cada dispositivo conectado a la red no puede tener como numero de host el 0. La tabla del router contiene solamente las direcciones de red y ninguna informacion acerca de los host.

Direccionamiento de los Host

en el cuadro anterior que para una ip clase C se pueden asignar direcciones desde el 0 (00000000) hasta el 255 (11111111). Sin embargo el 255 (11111111) es una direccion de difusion (Broadcast) hacia toda la red y el valor 0 significa esta red en si misma.
Si tuvieramos una red con la direccion ip 172.16.0.0 clase B podriamos tener 65535 host.
Si bien es cierto que una direccion ip clase B permite la conexion de 65535 host el esquema de conexion anterior es inpracticable dado el enorme dominio de colisiones que resulta por lo tanto a fines de lograr eficiencia es necesario dividir en subredes,

La solucion al problema anterior es dividir la red en subredes. En el ejemplo anterior la red se dividio en 4 subredes la red 172.16.0.0 se dividio en 4 subredes: 172.16.1.0, 172.16.2.0, 172.16.3.0 y 172.16.4.0 . De esta forma el router determina la direccion de destino usando la direccion de la subred limitando por lo tanto la cantidad de trafico en los otros segmentos de la red.
Sin embargo si organizamos la red de esa manera el router seguira usando los primeros 16 bit para direccionar la red y los siguientes 16 bit para direccionar los host.
Es necesario entonces un metodo para indicarle al router la direccion de la subred esto se consigue mediante la utilizacion de la mascara de subred.

Mascara de subred

La mascara es un numero de 32 bit, que indica con unos la direccion de red y con ceros la direccion del host