Otra forma de conversión consiste en un
método parecido a la factorización en números primos. Es relativamente fácil
dividir cualquier número entre 2. Este método consiste también en divisiones
sucesivas. Dependiendo de si el número es par o impar, colocaremos un cero o un
uno en la columna de la derecha. Si es impar, le restaremos uno y seguiremos
dividiendo entre dos, hasta llegar a 1. Después sólo nos queda tomar el último
resultado de la columna izquierda (que siempre será 1) y todos los de la
columna de la derecha y ordenar los dígitos de abajo a arriba.
Ejemplo
100|0
50|0
25|1
--> 1, 25-1=24 y seguimos dividiendo entre 2
12|0
6|0
3|1
1|1 -->
Existe un último método denominado de
distribución. Consiste en distribuir los unos necesarios entre las potencias
sucesivas de 2 de modo que su suma resulte ser el número decimal a convertir.
Sea por ejemplo el número 151, para el que se necesitarán las 8 primeras
potencias de 2, ya que la siguiente, 28=256, es superior al número a convertir.
Se comienza poniendo un 1 en 128, por lo que aún faltarán 23, 151-128 = 23,
para llegar al 151. Este valor se conseguirá distribuyendo unos entre las
potencias cuya suma dé el resultado buscado y poniendo ceros en el resto. En el
ejemplo resultan ser las potencias 4, 2, 1 y 0, esto es, 16, 4, 2 y 1,
respectivamente.
Ejemplo
20= 1|0
21= 2|0
22= 4|0
23= 8|0
24= 16|0
25= 32|0
26= 64|0
27= 128|1
DIRECCIONES IP
Es una etiqueta numérica que identifica,
de manera lógica y jerárquica, a un interfaz (elemento de
comunicación/conexión) de un dispositivo (habitualmente una computadora) dentro
de una red que utilice el protocolo IP (Internet Protocol), que corresponde al
nivel de red del Modelo OSI. Dicho número no se ha de confundir con la
dirección MAC que es un identificador de 48bits para identificar de forma única
a la tarjeta de red y no depende del protocolo de conexión utilizado ni de la red.
La dirección IP puede cambiar muy a menudo por cambios en la red o porque el
dispositivo encargado dentro de la red de asignar las direcciones IP, decida
asignar otra IP (por ejemplo, con el protocolo DHCP), a esta forma de
asignación de dirección IP se denomina dirección IP dinámica (normalmente
abreviado como IP dinámica).
Los sitios de Internet que por su
naturaleza necesitan estar permanentemente conectados, generalmente tienen una
dirección IP fija (comúnmente, IP fija o IP estática), esta, no cambia con el
tiempo. Los servidores de correo, DNS, FTP públicos y servidores de páginas web
necesariamente deben contar con una dirección IP fija o estática, ya que de
esta forma se permite su localización en la red.
Los ordenadores se conectan entre sí mediante
sus respectivas direcciones IP. Sin embargo, a los seres humanos nos es más
cómodo utilizar otra notación más fácil de recordar, como los nombres de
dominio; la traducción entre unos y otros se resuelve mediante los servidores
de nombres de dominio DNS, que a su vez, facilita el trabajo en caso de cambio
de dirección IP, ya que basta con actualizar la información en el servidor DNS
y el resto de las personas no se enterarán ya que seguirán accediendo por el
nombre de dominio.
EJEMPLOS
#1. Su red utiliza la dirección IP
172.30.0.0/16. Inicialmente existen 25 subredes. Con un mínimo de 1000 hosts
por subred. Se proyecta un crecimiento en los próximos años de un total de 55
subredes.
¿Qué mascara de subred se deberá
utilizar?
A. 255.255.240.0
B. 255.255.248.0
C. 255.255.252.0
D. 255.255.254.0
E. 255.255.255.0
Explicación
Para 55 Subredes hace Falta como mínimo 6
bits (2^6)-2 = 64-2 = 62 Subredes Validas
Y nos quedarían 10 Bits para host. (2^10)
– 2 = 1024-2 = 1022 Host por Subred.
La máscara de red seria: 255.255.252.0
#2. Usted planea la migración de 100
ordenadores de IPX/SPX a TCP/IP y que puedan establecer conectividad con
Internet. Su ISP le ha asignado la dirección IP 192.168.16.0/24. Se requieren
10 Subredes con 10 hosts cada una. ¿Qué mascara de subred debe utilizarse?
A. 255.255.255.224
B. 255.255.255.192
C. 255.255.255.240
D. 255.255.255.248
Explicación
Para 10 Subredes hace Falta como mínimo 4
bits (2^4)-2 = 16-2 = 14 Subredes Validas
Y nos quedarían 4 Bits para host. (2^4)–2
= 16-2 = 14 Host por Subred.
La máscara de red seria: 255.255.255.240
SUBNETING.
Es una combinación de bits que sirve para
delimitar el ámbito de una red de computadoras. Su función es indicar a los
dispositivos qué parte de la dirección IP es el número de la red, incluyendo la
subred, y qué parte es la correspondiente al host.
Funcionamiento
Básicamente, mediante la máscara de red
una computadora (principalmente la puerta de enlace, router...) podrá saber si
debe enviar los datos dentro o fuera de las redes. Por ejemplo, si el router
tiene la dirección IP 192.168.1.1 y máscara de red 255.255.255.0, entiende que
todo lo que se envía a una dirección IP que empiece por 192.168.1 va para la
red local y todo lo que va a otras direcciones IP, para afuera (Internet, otra
red local mayor...).
Supongamos que tenemos un rango de
direcciones IP desde 10.0.0.0 hasta 10.255.255.255. Si todas ellas formaran
parte de la misma red, su máscara de red sería: 255.0.0.0. También se puede
escribir como 10.0.0.0/8.
Como una máscara consiste en una
seguidilla de unos consecutivos, y luego ceros (si los hay), los números
permitidos para representar la secuencia son los siguientes: 0, 128, 192, 224,
240, 248, 252, 254 y 255.
La representación utilizada se define
colocando en 1 todos los bits de red (máscara natural) y en el caso de
subredes, se coloca en 1 los bits de red y los bits de host usados por las
subredes. Así, en esta forma de representación (10.0.0.0/8) el 8 sería la
cantidad de bits puestos a 1 que contiene la máscara en binario, comenzando
desde la izquierda. Para el ejemplo dado (/8), sería
11111111.00000000.00000000.00000000 y en su representación en decimal sería
255.0.0.0.
Una máscara de red representada en binario son 4 octetos de bits (11111111.11111111.11111111.11111111).
Ejemplo
8bit x 4 octetos = 32 bit. (11111111.11111111.11111111.11111111 = 255.255.255.255)
8bit x 3 octetos = 24 bit. (11111111.11111111.11111111.00000000 = 255.255.255.0)
8bit x 2 octetos = 16 bit. (11111111.11111111.00000000.00000000 = 255.255.0.0)
8bit x 1 octetos = 8 bit. (11111111.00000000.00000000.00000000 = 255.0.0.0)
En el ejemplo 10.0.0.0/8, según lo explicado anteriormente, indicaría que la máscara de red es 255.0.0.0
Las máscaras de redes , se utilizan como validación de direcciones
realizando una operación AND lógica entre la dirección IP y la máscara
para validar al equipo, lo cual permite realizar una verificación de la
dirección de la Red y con un OR y la máscara negada se obtiene la
dirección del broadcasting.
{{{}}}== Tabla de máscaras de red ==
Binario Decimal CIDR Nº HOSTs Clase
11111111.11111111.11111111.11111111 255.255.255.255 /32 0
11111111.11111111.11111111.11111110 255.255.255.254 /31 2
11111111.11111111.11111111.11111100 255.255.255.252 /30 4
11111111.11111111.11111111.11111000 255.255.255.248 /29 8
11111111.11111111.11111111.11110000 255.255.255.240 /28 16
11111111.11111111.11111111.11100000 255.255.255.224 /27 32
11111111.11111111.11111111.11000000 255.255.255.192 /26 64
11111111.11111111.11111111.10000000 255.255.255.128 /25 128
11111111.11111111.11111111.00000000 255.255.255.0 /24 256 C
11111111.11111111.11111110.00000000 255.255.254.0 /23 512
11111111.11111111.11111100.00000000 255.255.252.0 /22 1024
11111111.11111111.11111000.00000000 255.255.248.0 /21 2048
11111111.11111111.11110000.00000000 255.255.240.0 /20 4096
11111111.11111111.11100000.00000000 255.255.224.0 /19 8192
11111111.11111111.11000000.00000000 255.255.192.0 /18 16384
11111111.11111111.10000000.00000000 255.255.128.0 /17 32768
11111111.11111111.00000000.00000000 255.255.0.0 /16 65536 B
11111111.11111110.00000000.00000000 255.254.0.0 /15 131072
11111111.11111100.00000000.00000000 255.252.0.0 /14 262144
11111111.11111000.00000000.00000000 255.248.0.0 /13 524288
11111111.11110000.00000000.00000000 255.240.0.0 /12 1048576
11111111.11100000.00000000.00000000 255.224.0.0 /11 2097152
11111111.11000000.00000000.00000000 255.192.0.0 /10 4194304
11111111.10000000.00000000.00000000 255.128.0.0 /9 8388608
11111111.00000000.00000000.00000000 255.0.0.0 /8 16777216 A
11111110.00000000.00000000.00000000 254.0.0.0 /7 33554432
11111100.00000000.00000000.00000000 252.0.0.0 /6 67108864
11111000.00000000.00000000.00000000 248.0.0.0 /5 134217728
11110000.00000000.00000000.00000000 240.0.0.0 /4 268435456
11100000.00000000.00000000.00000000 224.0.0.0 /3 536870912
11000000.00000000.00000000.00000000 192.0.0.0 /2 1073741824
10000000.00000000.00000000.00000000 128.0.0.0 /1 2147483648
00000000.00000000.00000000.00000000 0. /0 4294967296
Clases de máscaras en subredes
Clase Bits IP Subred IP Broadcast Máscara
en decimal CIDR
A 0 0.0.0.0 127.255.255.255 255.0.0.0 /8
B 10 128.0.0.0 191.255.255.255 255.255.0.0 /16
C 110 192.0.0.0 223.255.255.255 255.255.255.0 /24
D 1110 224.0.0.0 239.255.255.255 sin definir sin definir
E 1111 240.0.0.0 255.255.255.254 sin definir sin definir
No hay comentarios:
Publicar un comentario