| Asunto: | Re: [SauloNet] Subneting | | Fecha: | 12 de Junio, 2004 12:04:46 (-0700) | | Autor: | Faustino Vasquez Limon <fvasquez @.........mx>
|
Creo que esto de lo de subneting ya hay que ponerlo claro...
vamos a ver:
Primero: la mayoria de los sistemas que utilizan direcciones basadas en
el protocolo tcp/ip tienen una nomenclatura llamada punteada con cuatro
gupos de 8 bits separados por puntos..
por lo tanto el numero de bits maximo que podemos tener en una ip
seria..
11111111.11111111.11111111.11111111
ahora bien tambien tenemos una mascara de red que hace un trabajo muy
importante y que despues explicare tambien tiene una estructura de este
tipo en binario
11111111.11111111.11111111.11111111
por lo tanto tenemos 32 bits para la ip y 32 para la mascara de red
Ahorita regresamos a las IP
Las redes se dividen en varias clases
A,B,C
y las numeraciones que se utilizan para identificarlas son las
siguientes
0-126
128-191
193-223
las direcciones 127 y la 192 son utilizadas una para loopback y otra
para redes privadas
checando en el primer octeto
Por ejemplo
Una direccion 124.76.23.13 es una direccion de clase A
Una direccion 151.10.13.28 es una direccion de clase B
Una direccion 203.110.23.20 es una direccion de clase C
Deacuerdo con ARIN
Ahora vamos a la mascara de red...
Para la clase A podemos asignar 2^24 DIRECCIONES menos 2 por cada red
11111111.00000000.00000000.00000000
Para la clase B podemos asignar 2^16 DIRECCIONES menos 2 por cada red
11111111.11111111.00000000.00000000
Para la clase C podemos asignar 2^8 DIRECCIONES menos 2 por cada red
11111111.11111111.11111111.00000000
donde los unos son el numero de redes que se pueden generar y los ceros
son el numero de hosts por cada una de las redes.
si nos fijamos bien una clase C es una subred de una clase B y de una
clase A
una Clase B es una subred de una clase A.
Juguemos un poco con el subneteo
imaginemos que tenemos la siguiente direccion 72.28.130.87 con una
mascara de red 255.255.255.224
Que quiere decir esto, que la clase A ha sido subdividida mucho mas alla
de una clase C, pero sigue siendo una direccion de clase A.
identifiquemos en que subred y que direccion es dentro de esa subred..
tomemos el ultimo octeto de la mascara de red porque los octetos
anteriores sabemos que todos son 1's ... convertamoslo en binario
224 = 11100000
Que nos quiere decir esto.. pues bien quiere decir que estamos prestando
3 bits para la direccion de red por lo tanto el numero de redes que
podemos obtener serian los 3 bits encendidos y nos quedamos con solo 5
bits para las direcciones de hosts.
entonces podemos obtener
2^3 redes = 8 subredes
2^5 hosts = 32 direcciones - 2
resovamos esto
|0
red 0 |
|31
|32
red 1 |
|63
|64
red 2 |
|95
|96
red 3 |
|127
|128
red 4 |
|159
|160
red 5 |
|191
|192
red 6 |
|224
|225
red 7 |
|255
De las cuales las direcciones 0,32,64,96,128,160,192,225 son utilizadas
como direccion de red y las direcciones 31,63,95,127,159,191,255 son
utilizadas para el broadcast, estas direcciones no se pueden utilizar lo
que no indica que entre mas se subdivida una red mas direcciones se
pierden... es por ello del -2 que se tiene mas arriba
regresando a nuestra direccion IP tambien tomaremos el utimo octeto e
identifiquemos en que subred se encontrara
87 esta dentro de la red 2
y es el host no 23 dentro de la red 2...
87-64 = 23
AQUI LA PRIMERA RED ES LA CERO Y LA ULTIMA ES LA 7 SI NO LAS UTILIZAMOS
COMO DECIAN EN OTROS CORREOS PERDERIAMOS 64-2 DIRECCIONES UTILES,
IMAGINENSE EL COSTO QUE TENDRIA SI SE TRATARAN DE DIRECCIONES FIJAS
PUBLICAS....
Espero que sea entendible esto del subneteo...
FAUSTINO VASQUEZ LIMON
VERACRUZ MEXICO
linux user: Agrega espacio a tu disco duro quitando Windows
|