Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Números Binarios
Para entender el concepto de sub redes es necesario empezar por los
números binarios.
La conversión de Binario para Decimal y Decimal para Binario se puede
hacer de una manera extremadamente simple.
Hay que armar una tabla y de ahí prender o apagar bits de acorde al
número que queremos armar.
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
0 0 1 0 0 0 0 1
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
0 0 0 0 0 0 0 0
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
1 0 0 0 0 0 0 0
157 – 128 = 29
Sigamos, 64 es menor o igual que 29? No. 32 es menor o igual que 29?
No. 16 es menor o igual que 29? Si, prendemos el bit de 16.
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
1 0 0 1 0 0 0 0
29 – 16 = 13
Sigamos, 8 es menor o igual que 13? Si, prendemos el bit de 8.
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
1 0 0 1 1 0 0 0
13 – 8 = 5
Sigamos, 4 es menor o igual que 5? Si, prendemos el bit de 4
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
1 0 0 1 1 1 0 0
5–4=1
Sigamos, 2 es menor o igual que 1? No. 1 es menor o igual que 1? Si,
prendamos el bit de 1.
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
1 0 0 1 1 1 0 1
128 64 32 16 8 4 2 1
27 26 25 24 23 22 21 2
0 0 0 1 0 0 1 0
Entendiendo el IPv4
La versión actual del protocolo IP, la IPv4, tiene 32 bits, separados por
puntos en 4 partes de 8 bits, la clásica estructura xxx.xxx.xxx.xxx que
aproximadamente nos va proporcionar 4 mil millones de direcciones
únicas.
En un principio se dividió las direcciones únicas en cinco clases, según
se puede ver en la tabla abajo:
Redes
Clase Bits Iniciales IP Inicial IP Final Posible
Direcciones privadas
Las direcciones privadas pueden ser utilizadas por los hosts que usan
traducción de dirección de red (NAT) para conectarse a una red pública o
por los hosts que no se conectan a Internet.
En una misma red no pueden existir dos direcciones iguales, pero sí se
pueden repetir en dos redes privadas que no tengan conexión entre sí o
que se conecten mediante el protocolo NAT. Las direcciones privadas
son:
Clase A: 10.0.0.0 a 10.255.255.255 (8 bits red, 24 bits hosts).
Clase B: 172.16.0.0 a 172.31.255.255 (12 bits red, 20 bits hosts). 16
redes clase B contiguas, uso en universidades y grandes compañías.
Clase C: 192.168.0.0 a 192.168.255.255 (16 bits red, 16 bits hosts). 256
redes clase C continuas, uso de compañías medias y pequeñas además
de pequeños proveedores de internet (ISP)
Máscara de red
Si miramos en las configuraciones de la tarjeta de red de nuestra
computadora, vamos a percibir que por debajo de la dirección IP siempre
hay un campo que pide llenar la máscara de red. ¿Ahora que es la
máscara de red?
La máscara de red permite distinguir dentro de la dirección IP, los bits
que identifican a la red y los bits que identifican al host.
Se definen por defecto para cada una de las clases.
Para una dirección de clase A, que los primeros ocho (8) bits son para la
red y los restantes 24 para host.
Para una dirección de clase B, los primeros 16 bits son la parte de red y
la de host son los siguientes 16.
Para una dirección de clase C, los primeros 24 bits son la parte de red y
los ocho (8) restantes son la parte de host.
La máscara se forma poniendo en 1 los bits que identifican la red y en 0
los bits que identifican al host.
De esta forma una dirección de clase A tendrá una máscara por defecto
de 255.0.0.0, una de clase B 255.255.0.0 y una de clase C
255.255.255.0.
Los dispositivos de red realizan un AND entre la dirección IP y la
máscara de red para obtener la dirección de red a la que pertenece el
host identificado por la dirección IP dada.
Por ejemplo:
Dirección IP: 196.5.4.44
Máscara de subred (por defecto): 255.255.255.0
AND (en binario):
11000100.00000101.00000100.00101100 (196.5.4.44) Dirección IP
11111111.11111111.11111111.00000000 (255.255.255.0) Máscara de
subred
11000100.00000101.00000100.00000000 (196.5.4.0) Resultado del AND
255 255 0 0
Sabemos que en la máscara los 1 son red y los 0 host, así que para
crear sub redes tenemos que cambiar los 0 por uno de la izquierda para
la derecha. Veamos…
La red 172.16.0.0 podemos dividir en 2 subredes moviendo un bit en su
máscara.
oc 128 64 32 16 8 4 2
3 1 1 1 1 1 1 1
4 0 0 0 0 0 0 0
Vemos que el 4 octeto tiene todos 0 o ser se sumamos los números
arriba, 255 posibilidades únicas, pero hay un cero más y en este caso
multiplicamos nuestras posibilidades por 2, ya que este bit puede ser 1 o
0.
Así que pasamos a tener 510 posibilidades únicas de IP, que alcanzan
para mis 300 hosts.
Sé que parece complicado, y que en principio son muchas cuentas, pero
estén seguros que con el tiempo no van a necesitar más que unos
segundos para hacerlas.