2. El que todos los ordenadores de una red deban tener
el mismo número de red puede causar problemas a
medida que aumenta la utilización de las redes locales
puede ser interesante considerar que un conjunto de
ordenadores forman una red independientes, pero que
externamente se vea a todos los ordenadores como
una sola red. La manera de hacerlo consiste en
subdividir el campo correspondiente a la identificación
de la máquina en dos subcampos, uno para la subred
(por ejemplo de 6 bits) y otro para los ordenadores
(que deberá tener 10 bits).
3.
4. La dirección destino se obtiene gracias a una lista que hay en
los dispositivos de encaminamiento en la que pueden haber
direcciones IP con el formato (red,0) para llegar a redes
distantes y direcciones IP con el formato (esta red, ordenador)
para llegar a los ordenadores locales. Cuando llega un
paquete IP, se busca su dirección de destino en la tabla de
encaminamiento. Si es para una red distante, se reenvía al
dispositivo de encaminamiento indicado en la tabla. Y si es
para un ordenador local se envía directamente a la máquina.
Cuando la red no está en la tabla, el paquete se envía a un
dispositivo de encaminamiento predeterminado con tablas
mas extensas. De esta manera cada dispositivo de
encaminamiento sólo debe llevar el control de otras redes y
de los ordenadores locales.
5.
6. Cuando se utilizan subredes, en las tablas de
encaminamiento se agregan entradas de la forma
(esta red, subred, 0) y (esta red, esta subred, 0).
De esta manera, un dispositivo de
encaminamiento de la subred k sabe cómo llegar a
todas las subredes y a todos los ordenadores de la
subred k. No necesita saber nada de los
ordenadores de otras subredes. Cada
encaminador lo que debe hacer es un AND
booleano con la máscara de la subred para
eliminar el número de host y buscar la información
resultante en sus tablas.
7.
8. En la siguiente tabla se puede ver el siguiente ejemplo. Un
paquete dirigido a 130.5.15.6 que llega al dispositivo de
encaminamiento de la subred 5 se le hace un AND con la
mascara de la subred obteniéndose la dirección 130.50.12.0.
Esta es la dirección que se busca en las tablas de
encaminamiento para averiguar como se puede llegar a los
ordenadores de la subred 3. De esta manera el dispositivos
de encaminamiento de la subred 5 no tiene que mantener un
registro de las direcciones de enlace de los ordenadores que
no pertenecen a su subred. Esta jerarquía de tres niveles
reduce el tamaño de la tabla de encaminamiento.
9.
10. El protocolo de IP usa direcciones de IP para identificar los
HOST y encaminar los datos hacia ellos. Todos los host o
nodos deben tener una dirección IP única para poder ser
identificados en la red. El nombre de host se traduce a su
dirección de IP consultando el nombre en una base de datos
de pares nombre – dirección.
Cuando se diseñaron las direcciones de IP, nadie se imaginó
que llegase a existir millones de computadores en el mundo y
que muchas de éstas requerirían una dirección IP para ser
identificadas. Los diseñadores pensaron que tenían que
satisfacer las necesidades de un modesto puñado de
universidades, entidades gubernamentales e instituciones
militares.
11. Eligieron un diseño que les parecía razonable para aquel
entonces. Una dirección de IP es un numero binario de 32 bits
(4 octetos) claramente, la dirección se eligió para que
encajase convenientemente en un registro de 32 bits de una
computadora. El espacio de direcciones resultado, es decir, el
conjunto de todos los números de direcciones posibles
contiene 232 (4294.967.296) números. La notación punto se
invento para leer y escribir fácilmente las direcciones de IP.
Cada octeto (8bits) de una dirección IP se convierte a su
número decimal y los números se separan por puntos. Por
ejemplo; la dirección de solont.com es un numero binario de
32 bits que en la notación punto es: 10000010 10000100
00010011 00011111 (130.132.19.31).
12. Una dirección de IP tiene un formato de dos partes que son la
dirección de red y la dirección local. La dirección de red
identifica la red a la que está conectado el nodo. La dirección
local identifica a un nodo particular dentro de la red de una
organización. Todas las computadoras deben tener una
dirección de IP única en el rango de sistemas con los que se
comunica.
13. Toda organización que planee una red LAN basada en protocolo IP
o conectarse a la Internet debe conseguir un bloque de direcciones
de IP únicas. Las direcciones se reservan en la autoridad de registro
apropiada por ejemplo la Internic.
Por conveniencia, las NIC delegan esta función a los IPS
asignándoles grandes bloques de direcciones de IP. De esta
forma, las organizaciones pueden obtener sus direcciones de sus
proveedores de servicios en lugar de un NIC de registro.
Durante muchos años, sólo había tres tamaños de boques de
direcciones, grande, mediano y pequeño. Existían tres formatos
diferentes de direcciones de red para cada uno de los tamaños de
bloques. Los formatos de direcciones eran:
Clase A para redes muy grandes.
Clase B para redes de tamaño medio.
Clase C para redes pequeñas.
14.
15.
16. En una red bajo TCP/IP, el tráfico se encamina hacia
un host consultando las partes de red y subred de una
dirección de IP. La parte de red de una dirección de
clase A, B o C tiene un tamaño fijo. Pero las
organizaciones están en libertad de elegir sus propios
tamaños de subred.
Ahora ¿cómo pueden conocer los encaminadores el
tamaño de estos campos? La respuesta es simple, es
necesario configurar los sistemas para que conozcan
el tamaño de la parte de subred de la dirección y
puedan crear sus tablas de enrutamiento para realizar
los respectivos saltos.
17. El tamaño del campo de subred se almacena realmente en un
parámetro de configuración llamado máscara de subred. La
máscara de subred es una secuencia de 32 bits. Los bits que
corresponden a los campos de red y subred de una dirección se
ponen a (1) y los bits para el campo del sistema se ponen a (0).
Por ejemplo:
Si se usa el tercer byte de las direcciones que empiezan por
128.121.(xxx) para identificar las subredes, la máscara es;
11111111 11111111 11111111 00000000
Lo que es igual a notación decimal con puntos:
255.255.255.0
en hexadecimal quedaría como;
X FF-FF-FF-00
Los host y los encaminadores conectados a una subred se deben
configurar con la mascara de la subred.
18.
19. Resulta apropiado y más práctico usar el formato de notación con
puntos para referirse a una red. Por convención, se hace
completando la parte local de la dirección rellenándola con
ceros, por ejemplo; 5.0.0.0 identifica una red clase A, 131.18.0.0
identifica una red clase B y 201.49.16.0 se refiere a una red de clase
C.
Este mismo tipo de notación se usa para identificar las subredes.
Por ejemplo, si la red 131.18.0.0 usa una máscara de red de 8 bits
, 131.18.5.0 y 131.18.6.0 se refieren a subredes. Esta notación se
usa para representar redes y subredes de destino en las tablas de
encaminamiento IP. El precio por usar esta notación es que las
direcciones de esta forma no se pueden asignar a ningún host ni
encaminador. Además, el uso de un cero como número de subred
hace que sea ambiguo el identificador 131.18.0.0. Por esta
razón, en las normas se olvida el campo de subred cero.