En este articulo les hablare acerca del direccionamiento IPv4.
Una dirección IP es un direccionamiento
usado para identificar únicamente un dispositivo en una red del IP. El
direccionamiento se compone de 32 bits binarios, que pueden ser divisibles en
una porción de la red y recibir la porción con la ayuda de una máscara de subred.
Los 32 bits binarios se dividen en cuatro octetos (1 octeto = 8 bits). Cada
octeto se convierte a decimal y se separa con un punto. Por esta razón, se dice
que una dirección IP se expresa en formato decimal con puntos (por ejemplo,
172.16.81.100). El valor en cada octeto posee un rango decimal de 0 a 255 o
binario de 00000000 a 11111111
He aquà cómo se convierten los octetos
binarios a decimal: La derecha la mayorÃa del bit, o bit menos significativo,
de un octeto lleva a cabo un valor de 20 . El bit apenas a la izquierda de ése
lleva a cabo un valor de 21 . Esto continúa hasta el bit más a la izquierda, o
el bit más significativo, que lleva a cabo un valor de 27 . Por lo tanto, si
todos los bits son un uno, el equivalente decimal serÃa 255 como se muestra
aquÃ:
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
|
128
|
64
|
32
|
16
|
8
|
4
|
2
|
1
|
255
|
Ejemplo de una conversión de octeto de
ejemplo cuando no todos los bits están establecidos en 1. 0
0
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
|
0
|
64
|
0
|
0
|
0
|
0
|
0
|
1
|
65
|
Este ejemplo muestra un a dirección IP
representada tanto en formato binario como decimal.
10.
|
1.
|
23.
|
19
|
Decimal
|
00001010.
|
00000001.
|
00010111.
|
00010011
|
Binario
|
Estos octetos se dividen para proporcionar
un esquema de direccionamiento que puede adaptarse a redes pequeñas y grandes.
Hay cinco clases diferentes de redes, A a E. Este tema se centra en las clases
A a C, puesto que las clases D y E están reservadas y se los explicare en otra
ocacion.
Dada una dirección IP, se puede determinar
su clase a partir de los tres bits de orden superior. La Figura 1 muestra la
significación de los tres bits de orden superior y el rango de direcciones que
caen en cada clase. Para propósitos informativos, también se muestran
direcciones de Clase D y Clase E.
Clase A.
En una dirección de Clase A, el primer
octeto es la parte de la red, asà que el ejemplo de Clase A en la Figura 1
tiene una dirección de red principal de 1.0.0.0 - 127.255.255.255. Los octetos
2,3, y 4 (los 24 bits siguientes) son para que el administrador de la red
divida en subredes y hosts como estime conveniente. Las direcciones de Clase A
se utilizan para redes que tienen más de 65.536 hosts (hasta 16.777.214 hosts).
Clase B.
En una dirección de Clase B, los dos
primeros octetos son la parte de la red, asà que el ejemplo de Clase B en la
Figura 1 tiene una dirección de red principal de 128.0.0.0 - 191.255.255.255.
Los octetos 3 y 4 (16 bits) son para subredes locales y hosts. Las direcciones
de clase B se utilizan para redes que tienen entre 256 y 65534 hosts.
Clase C.
En una dirección de la Clase C, los tres
primeros octetos son la parte de la red. El ejemplo del C de la clase en el
cuadro 1 tiene una dirección de red principal de 192.0.0.0 - 223.255.255.255.
El octeto 4 (8 bits) es para subredes locales y hosts, perfecto para redes con
menos de 254 hosts.
Máscaras de red
Una máscara de red ayuda a saber qué parte
de la dirección identifica la red y qué parte de la dirección identifica el
nodo. Las redes de la clase A,
B, y C tienen máscaras predeterminadas,
también conocidas como máscaras naturales, como se muestra aquÃ:
Class A: 255.0.0.0
Class B: 255.255.0.0
Class C: 255.255.255.0
Una dirección IP de una red de la Clase A
que no se haya convertido en subred tendrá un par dirección/máscara similar a:
8.20.15.1 255.0.0.0.
Para ver cómo la máscara lo ayuda a
identificar la red y las partes de los nodos de la dirección, convierta la
dirección y la máscara a números
binarios.
8.20.15.1 =
00001000.00010100.00001111.00000001
255.0.0.0 =
11111111.00000000.00000000.00000000
Una vez que tenga la dirección y la máscara
representadas en binario, la identificación de la red y del ID de la
computadora principal será más
fácil. Cualquier bit de dirección que tenga
el bit de máscara correspondiente establecido en 1 representa la identificación
de red. Cualquier bit de
dirección que tenga el bit de máscara
correspondiente establecido en 0 representa la identificación de nodo.
8.20.15.1 =
00001000.00010100.00001111.00000001
255.0.0.0 =
11111111.00000000.00000000.00000000
net id | host id
netid = 00001000 = 8
hostid = 00010100.00001111.00000001 =
20.15.1
0 Comentarios