wensa, keria informacion sobre esta practica, manuales, paginas web o lo k sea, gracias y un saludo
- 💬 Foros
- Tecnología
- Redes LAN/WAN
Subneting
Bueno supongo que existiran montones de paginas sobre el tema pero la verdad no las conozco. Yo te recomiendo un libro TCP/IP ilustrated vol 1 de W. Richard Stevens. Si tienes acceso alguna biblioteca especializada seguro que lo encuentras. Este libro es para mi la biblia sobre redes de ordenadores.
Y si tienes alguna duda sobre subredes pues pregunta y seguro que entre todos la resolvemos.
Saludos
mi duda mas k nada era como calcular la subred a partir de una ip... por subred no me refiero a la mascara, sino al subneting, k consiste en partir una ip en varias (explicacion nefasta...) mediante un calculo...
Primero pedirte perdon por la tardanza.... es que estaba con examenenes y no tenia mucho tiempo :) , uno de ellos iba
precisamente sobre redes jejeje
Si entendí bien tu post lo que quieres es saber como calcular las ip's de subred(direccion de red, de broadcast etc...) y el
numero de host por subred y demas. Bien pues para esto lo primero que debes tener en cuenta es que las direcciones IP estan
formadas por 32bits, que normalmente se dividen en una parte para identificar la red y otra para identificar el host. Para
hacer subredes lo que debes hacer es coger una parte de los bits destinados a la identificacion de host y usarlos para
identificar la subred.
Pongamos un ejemplo. Tienes por ejemplo una direccion de clase C del tipo 192.168.123.X con X de 0 a 255 y quieres divirdir
tu red en 8 subredes cada una para un departamento o lo que sea.
Bien pues lo primero que tienes que hacer es identificar la parte de la IP que corresponde al ID de host, en este caso los
ultimos 8bits (por ser clase C).
Ahora debes pensar en cuantas subredes quieres, 8 en en este ejemplo, pues para hacer 8 subredes te haran falta 3 bits (puro
binario 2^3=8). Bien pues entonces de la parte del Host ID hay uqe robar los 3 primeros bits para Identificar subred. Con lo
que el numero de host por subred se reduce ya que para identificarlos solo te quedan 5 bits.
Una vez identificado como va a ser la estructura de nuestras IP's lo que hay que hacer es calcular la mascara de Subred. La
mascara de Red o Subred debe contener 1's en toda la parte de los 32 Bits que no sea para identificar host y 0's en la parte
de ID de host. Bien en nuestro caso usamos los 24 primeros bits en identificador de red, los 3 siguientes en ID de subred y
los 5 ultimos en ID de host, por lo tanto nuestras mascaras tendrán 27 1's y 5 0's : 11111111.11111111.11111111.11100000 que
en formato decimal vendria siendo 255.255.255.224.
Ahora tenemos que calcular las direcciones IP dee las subredes que se consiguen a partir de nuestra direccion inicial
haciendo las combinaciones de los 3bits de IDentificacion de subred.
Nº 8 Ultimos Bits IP
0 00000000 192.168.123.0
1 00100000 192.168.123.32
2 01000000 192.168.123.64
3 01100000 192.168.123.96
4 10000000 192.168.123.128
5 10100000 192.168.123.160
6 11000000 192.168.123.192
7 11100000 192.168.123.224
Bien con esto ya tenemos las IP's de nuestra subred solo nos queda saber que direcciones podemos usar para los host, y cuales
seram lñas direcciones de Broadcast. En cada subred vamos a tener tener 32 posibles IP's ya que tenmos 5 bits de ID de Host
(2^5=32) pero de estas IP's hay que excluir la primera con los 5 bits a 0 ya que será la direccion de subred y la última con
los 5 bits a 1 que sera la dirección de broadcast de la subred. COn lo que nos quedan 30 Hosts por subred. El resultado de
este calculo seria asi.
Subred | Rango de Hosts | Broadcast
192.168.123.0 | 192.168.123.1 - 192.168.123.30 | 192.168.123.31
192.168.123.32 | 192.168.123.33 - 192.168.123.62 | 192.168.123.63
192.168.123.64 | 192.168.123.65 - 192.168.123.94 | 192.168.123.95
192.168.123.96 | 192.168.123.97 - 192.168.123.126 | 192.168.123.127
192.168.123.128 | 192.168.123.129 - 192.168.123.158 | 192.168.123.159
192.168.123.160 | 192.168.123.161 - 192.168.123.190 | 192.168.123.191
192.168.123.192 | 192.168.123.193 - 192.168.123.222 | 192.168.123.223
192.168.123.224 | 192.168.123.225 - 192.168.123.254 | 192.168.123.255
Y con esto ya tenemos las 8 subredes con sus 30 hosts por subred que queriamos.
Si te fijas bien con estas subredes vamos a poder tener 30x8=240 hosts frente a los 253 que tendriamos si no hiciesemos
subnredes. Aun asi las ventajas compensan esto ya que al hacer subredes tendremos tablas de enrutamiento más sencillas y el
tráfico de broasdcast estará mejor contenido evitando saturaciones.
Como último comentarte que si no es estrictamente necesario es mejor no usar ni la primera ni la ultima de las subredes
creadas ya que la 1ª coincide en su IP con la IP original (aunque no supone mucho problema), y la ultima coincide en su
dirección de broadcast con la direccion de broadcast de la red inicial, lo que puede hacer que exista trafico de broadcast de
mas.
Espero que todo este rollo te sirva de algo... la verdad es que los calculos son un coñazo pero hay algunos programas para
ayudar a calcular esto. Vete a tucows.uam.es o a www.radmin.com y busca Advanced IP Address Calculator.
Bueno pues de momento nada mas... Un Saludo y si te queda alguna duda Pregunta que entre todos la resolveremos.
Peazo explikacion, no me havia dado cuenta k havias conetestado, muchissimas gracias, me ha aclarado mucho las cosas!! gracias ! :D