lunes, 24 de noviembre de 2008

ENRUTAMIENTO Y DIRECCIONAMIENTO

1- ¿Cómo conocer el tamaño de la porción de red?

Tabla No. 1

Clase

Rango de Red

A

8 bits

r.h.h.h

B

16 bits

r.r.h.h

C

24 bits

r.r.r.h

* r = red * h = host

2- ¿Cómo sabemos la clase a la que pertenece una dirección IP?

Determinamos los rangos:

- Clase A = 0-127

- Clase B = 128-191

- Clase C = 192-223

* Se debe tomar en cuenta que la primera dirección de cada clase va destinada a la dirección de red y la última para la dirección de broadcast.

3- ¿Mascara de sub-red por defecto según clase de dirección?

Tabla No. 2:

Clase

Rango de Red

A

255.0.0.0

B

255.255.0.0

C

255.255.255.0

4- ¿Cómo determinar la dirección de red?

Para esto se sustituye la parte de host por todos 0 binarios.

Ejemplo: 115.0.0.0

5- ¿Cómo determinar la dirección de broadcast?

Esta finaliza con 1 binarios la parte de host:

Ejemplo: 115.255.255.255

6- ¿Cómo conocer la parte destinada a subred dada una determinada mascara?

Para analizar la siguiente situación partiremos del siguiente ejemplo:

10.150.10.18 mask 255.192.0.0

a) Expresamos la mascara de sub red en forma binaria.

11111111.11000000.00000000.00000000 => 255.192.0.0

La parte expresada en color rojo, son los bits obtenidos prestados de la parte del host, cabe destacar que la cantidad menor que se puede pedir prestado es 2 bits, deben reservarse para los números de host, la cantidad máxima de bits que se piden prestados varía según la clase de dirección (Ver Tabla No. 3).

Tabla No. 3:

Clase de

Dirección

Tamaño por defecto

Campo de host

Cantidad máxima de

bits de subred

A

24

22

B

16

14

C

8

6

En el ejemplo anterior la respuesta es: 2 bits destinados a la parte de sub-red.

6.1 Nota: Si no nos suministran la mascara por defecto, y solo nos proporcionan la cantidad de subnet, debemos de buscar un número que sea igual o mayor que la cantidad a buscar.

Ejemplo:

Necesitamos:

- 13 Subnets.

- 10 hosts por cada subnet.

Buscar bits prestados:

23 – 2 = 6 (cantidad menor, por ende no es valido).

24 – 2 = 14 (cantidad mayor más próxima).

Si fuera una red clase C tendríamos 4 bits destinados para subnets, equivalente a 16 subnets, y 4 bits para los host, equivalente a 16 posibles host.

De los cuales solo podríamos utilizar 14 subredes disponibles y 14 host por subredes.

(Hay que tener en cuenta la dirección de red y broadcast).

Para determinar la mascara de sub red se suma las posiciones de los números binarios prestados.

Ejemplo: 4 bits prestados es igual a:

128 + 64 + 32 + 16 = 240

Por ende la mascara de subnet es: 255.255.255.240

7- ¿Cómo obtenemos la parte destinada para los host?

Restamos los bits prestados para la parte de sub red a la cantidad destinada para el host según la clase de dirección (Ver Tabla No. 3)

Respuesta, según ejemplo: 22 bits para la parte de host.

8- Cantidad de host por subnet:

Esta se obtiene elevando el número 2 a la cantidad de bits destinados al host menos 2:

Respuesta, según ejemplo: 222 – 2 = 4,194,302

9- Cantidad de subnet en esta red:

Esta se obtiene elevando el número 2 a la cantidad de bits destinados al subnet menos 2:

Respuesta, según ejemplo: 22 – 2 = 2

10- ¿Cómo encontrar el número de subnet donde se encuentra un host determinado?

Se siguen los siguientes pasos:

1- Expresar la dirección IP del host en forma binaria.

00001010.10010110.0001010.00010010 => 10.150.10.18

2- Expresar la mascara de subnet el forma binario, según la clase de red

11111111.11000000.00000000.00000000 => 255.192.0.0

3- Luego realizamos la operación booleana AND

00001010.10010110.00001010.00010010 => 10.150.10.18

11111111.11000000.00000000.00000000 => 255.192.0.0

00001010.10000000.00000000.00000000 => 10.128.0.0

Respuesta: 10.128.0.0

11- ¿Cómo podemos determinar el rango de direcciones de host por cada subred?

Tomando en cuenta el primer ejemplo de dirección:

223.14.17.0 con mascara 255.255.255.240

Restamos todos los posibles host que se pueden crear en una clase determinada (Ver tabla No. 4), menos el rango destinado para subnet.

Tabla No. 4 Host disponibles por clase de dirección:

Clase

Host disponibles

Clase A

224

16,777,216

Clase B

216

65,536

Clase C

28

256

* Se toman en cuenta todos los host, incluyendo la dirección de red y la del broadcast.

Clase C host disponibles 256.

Respuesta: 256-240 = 16 host por cada subnet.