Redes
Hola Taringueros, aca les vengo a explicar que hacer delante un ban, bueno les puedo solucionar los problemas pero antes quiero que entiendan, que hay ban de subnetworks, que es subred, con un ban como esos no se que hacer ,porque me ha pasado eso y no pudo solucionar ese ban =( pero bueno, aca les explico
Para un ban, lo que pueden hacer es apagar y prender el modem de esta forma cambiara la direccion IP, lo malo es que si tienen ip fija no cambiara =/
Subred
Red que forma parte de una red de equipos más grande. Las subredes se conectan mediante enrutadores. Cada subred tiene un rango independiente de direcciones IP. Primero que todo identificar que es una subred como el mismo nombre lo dice es parte de una red como identificarlo una red resulta apropiado y más práctico usar el formato de notación con puntos para referirse a ella, se hace completando la parte local de la dirección rellenándola con ceros, por ejemplo; 5.0.0.0 identifica una red clase A,
Este mismo tipo de notación se usa para identificar las subredes. Por ejemplo, si la red 131.18.0.0 usa una máscara de red de 8 bits, 131.18.5.0 y 131.18.6.0 se refieren a subredes. Esta notación se usa para representar redes y subredes de destino en las tablas de encaminamiento IP. El precio por usar esta notación es que las direcciones de esta forma no se pueden asignar a ningún host ni encaminador.
Creacion de subredes
En las explicaciones siguientes vamos a considerar una red pública, es decir, formada por host con direcciones IP públicas, que pueden ser vistas por todos las máquinas conectadas a Internet. Pero el desarrollo es igualmente válido para redes privadas, Y para hacer más claro el desarrollo, vamos a parir de una red con dirección IP real.
Vamos a tomar como ejemplo una red de clase C, teniendo claro que lo que expliquemos va a ser útil para cualquier tipo de red, séa de clase A, B o C, entonces nuestra red, con dirección IP es 210.25.2.0, por lo que tenemos para asignar a los host de la misma todas las direcciones IP del rango 210.25.2.1 al 210.25.2.254, ya que la dirección 210.25.2.0 será la de la propia red y la 210.25.2.255 será la dirección de broadcast general.
Si expresamos nuestra dirección de red en binario tendremos:
210.25.2.0 = 11010010.00011001.00000010.00000000
Con lo que tenemos 24 bits para identificar la red (en granate) y 8 bits para identificar los host (en azul).
La máscara de red será:
11111111.11111111.11111111.00000000 = 255.255.255.0
Para crear subredes a partir de una dirección IP de red padre, la idea es "robar" bits a los host, pasándolos a los de identificación de red. ¿Cuántos? Bueno, depende de las subredes que queramos obtener, teniendo en cuenta que cuántas más bits robemos, más subredes obtendremos, pero con menos host cada una. Por lo tanto, el número de bits a robar depende de las necesidades de funcionamiento de la red final.
Mascara de subred
Otro elemento que deberemos calcular para cada una de las subredes es su máscara de subred, concepto análogo al de máscara de red en redes generales, y que va a ser la herramienta que utilicen luego los routers para dirigir correctamente los paquetes que circulen entre las diferentes subredes.
Para obtener la máscara de subred basta con presentar la dirección propia de la subred en binario, poner a 1 todos los bits que dejemos para la parte de red (incluyendo los robados a la porción de host), y poner a 0 todos los bits que queden para los host. Por último, pasaremos la dirección binaria resultante a formato decimal separado por puntos, y ésa será la máscara de la subred.
Por ejemplo, si tenemos la dirección de clase B:
150.10.x.x = 10010110.00001010.hhhhhhhh.hhhhhhhh
y le quitamos 4 bits a la porción de host para crear subredes:
10010110.00001010.rrrrhhhh.hhhhhhhh
la máscara de subred será:
11111111.11111111.11110000.000000
que pasada a decimal nos queda:
255.255.240.0
Las máscaras de subred, al igual que ocurre con las máscaras de red, son muy importantes, resultando imprescindibles para el trabajo de enrutamiento de los routers.
Creando las subredes.-
Vamos a partir pués de nuestra dirección IP de la red padre y vamos a ir quitando bist sucesivos a la porción de host, calculando en cada caso las subredes obtenidas, sus direcciones IP, sus máscaras de subred y el rendimiento de la partición obtenida.
Para ello, pasamos la dirección IP a binario, cogemos los bits robados a la porción de host y vamos variando de todas las formas posibles:
0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111
en el caso de 4 bits, y luego calculamos las IP de los host correspondientes a cada una de las variaciones hallando los márgenes de las mismas, ya que estarán entre el valos mínimo y el máximo al variar los bits de la porción de host entre todos 0 (dirección de subred) y todos 1 (dirección de broadcast correspondiente).
Robo de 1 bit:
Si quitamos un sólo bit a la parte de host:
parte de red: 11010010.00011001.00000010.r
parte de host: hhhhhhh
Permutando los bits de host robados para obtener las subredes obtenidas:
21=2
Es decir, 2 subredes (11010010.00011001.00000010.0 y 11010010.00011001.00000010.1 ). Pero resulta que no podemos disponer de la subred que toma el 0, ya que entonces contendría la IP de la red padre, ni de la que toma el 1, ya que contendría la dirección de broadcast de la red padre. Es decir, robando 1 sólo bit no podemos crear subredes.
Como regla general, el número de subredes obtenidas al quitar n bits a la porción de host será 22-2, y el número de host disponible en cada subred será 2(8-n)-2, ya que toda subred debe tener su propia dirección de red y su propia dirección de broadcast.
Si vamos aumentando el número de bits robados a la proción de host obtenemos:
Robo de 2 bits:
parte de red: 11010010.00011001.00000010.rr
parte de host: hhhhhh
número de subredes válidas: 22-2=2
número de host válidos por subred: 26-2=62
Las direcciones de subred las obtenemos haciendo las combinaciones posibles con los 2 bits robados:
11010010.00011001.00000010. 00 000000 a 11010010.00011001.00000010. 00 111111 =210.25.2.0 a 210.25.2.63 (no vale, al contener la dirección de red de la red padre).
11010010.00011001.00000010.01000000 a 11010010.00011001.00000010.01111111 = 210.25.2.64 a 210.25.2.127
Subred válida, con dirección de red=210.25.2.64, broadcast=210.25.2.127 y 62 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.65 a la 210.25.2.126).
Máscara de subred:
11111111.11111111.11111111.11000000 = 255.255.255.192
11010010.00011001.00000010.10 000000 a 11010010.00011001.00000010.10 111111 = 210.25.2.128 a 210.25.2.191
Subred válida, con dirección de red=210.25.2.128, broadcast=210.25.2.191 y 62 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.129 a la 210.25.2.190).
Máscara de subred:
11111111.11111111.11111111.11000000 = 255.255.255.192
11010010.00011001.00000010.11 000000 a 11010010.00011001.00000010. 11111111 = 210.25.2.192 a 210.25.2.225 (no vale, al contener la dirección de broadcast de la red padre).
Resumiendo: obtenemos dos subredes válidas, con 62 direcciones IP válidas cada una, es decir, desperdiciamos:
(256-2)-(62+62)=130
direcciones IP para host, con lo que el rendimiento de la partición en subredes será:
R=(IP útiles subredes)/(IP útiles totales)=124/254=0.488=48%
Como véis, la máscara de subred es la misma para todas las subredes obtenidas robando 2 bist a la porción de host, y lo mismo ocurre para el robo de otro número de bits.
Robo de 3 bits:
parte de red: 11010010.00011001.00000010.rrr
parte de host: hhhhh
número de subredes válidas: 23-2=6
número de host válidos por subred: 25-2=30
Las direcciones de subred las obtenemos haciendo las combinaciones posibles con los 3 bits robados:
11010010.00011001.00000010. 00000000 a 11010010.00011001.00000010.000 11111 (no vale, al contener la dirección de red de la red padre).
11010010.00011001.00000010.001 00000 a 11010010.00011001.00000010. 00111111 = 210.25.2.32 a 210.25.2.63
Subred válida, con dirección de red=210.25.2.32, broadcast=210.25.2.63 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.33 a la 210.25.2.62).
11010010.00011001.00000010.010 00000 a 11010010.00011001.00000010.010 11111 = 210.25.2.64 a 210.25.2.95
Subred válida, con dirección de red=210.25.2.64, broadcast=210.25.2.95 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.65 a la 210.25.2.94).
11010010.00011001.00000010.011 00000 a 11010010.00011001.00000010.011 11111 = 210.25.2.96 a 210.25.2.127
Subred válida, con dirección de red=210.25.2.96, broadcast=210.25.2.127 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.97 a la 210.25.2.126).
11010010.00011001.00000010.100 00000 a 11010010.00011001.00000010.100 11111 = 210.25.2.128 a 210.25.2.159
Subred válida, con dirección de red=210.25.2.128, broadcast=210.25.2.159 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.129 a la 210.25.2.158).
11010010.00011001.00000010.101 00000 a 11010010.00011001.00000010.101 11111 = 210.25.2.160 a 210.25.2.191
Subred válida, con dirección de red=210.25.2.160, broadcast=210.25.2.191 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.161 a la 210.25.2.190).
11010010.00011001.00000010.110 00000 a 11010010.00011001.00000010.110 11111 = 210.25.2.192 a 210.25.2.223
Subred válida, con dirección de red=210.25.2.192, broadcast=210.25.2.223 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.193 a la 210.25.2.222).
11010010.00011001.00000010. 11100000 a 11010010.00011001.00000010. 11111111 = 210.25.2.224 a 210.25.2.255 (no vale, al contener la dirección de broadcast de la red padre).
Máscara de subred para todas ellas:
11111111.11111111.11111111.11100000 = 255.255.255.224
Resumiendo: obtenemos6 subredes válidas, con30 direcciones IP válidas para host cada una, es decir, desperdiciamos:
(256-2)-(30+30+30+30+30+30)=74
direcciones IP para host, con lo que el rendimiento de la partición en subredes será:
R=(IP útiles subredes)/(IP útiles totales)=180/254=0.708=70.8%
Y lo mismo hacemos en el caso de robar 4, 5 y 6 bits (7 no podemos robar, ya que entoneces las subredes resultantes sólo podrían tener 2 direcciones IP, una para la subred y otra de broadcast, con lo que no podrían tener host).
Cada vez que se pide prestado otro bit del campo de host, la cantidad de subredes totales posibles se duplica, mientras que la cantidad de direcciones de host totales que se pueden asignar se reduce a la mitad (aunque la cantidad de redes y host útiles varía un poco de esta regla: 2 menos en todo caso).
En cualquier caso, y una vez realizada la partición, la primera dirección IP válida de la misma se suele asignar al router que unirá las diferentes subredes.
Subnetting
Lo que realiza es implementar subredes permite incrementar el numero de redes disponibles sin solicitar otra dirección IP.
Es importante saber que las direccion IP estan clasificadas acorde a un nivel por clase, siendo así que existen cinco clases de direcciones IP, las cuales son las siguientes:
* Clase A: permite alrededor de 16,000,000 hosts conectados a la red. Este tipo de direcciones son poco comunes, y se agotaron, ya que debido a sus caracteristicas solo existian unas pocas miles de este tipo de direcciones.
* Clase B: permite alrededor de 65,000 hosts conectados a la red. Lamentablemente este tipo de direcciones ya no se ofrecen, y son sumamente costosas, por las comodidades que brinda (amplia gama de direcciones IP), pero representan un gran desperdicio de direcciones, ya que muy pocas redes Clase B llegan a conectar 65,000 hosts, un ejemplo es la red de la Universidad Simon Bolivar (159.90)
* Clase C: permite solo 254 hosts conectados a la red, y son actualmente la sunicas ofresidas a la venta. Se ha logrado implementar un metodo que permite usionarvarias direcciones Clase C, enmascarandolas como una sola red. Este metodo se conoce como CIDR (Classless InterDomain Routing).
* Clase D: utilizada para propositos de multicast.
* Clase E: utilizada actualmente para fines experimentales.
Las direcciones IP son globalmente unicas, y tienen una estructura jerarquica de la forma <parte de red> + <parte de host>. Tienen una notacion de la siguiente manera:
* 10.3.2.4 (Clase A, pues el primer numero esta entre 0 y 127).
* 159.90.10.185 (Clase B, pues el primer numero esta entre 128 y 191).
* 192.12.69.77 (Clase C, pues el primer numero esta entre 192 y 223).
* 224.0.0.0 (Clase D, pues es en este numero donde comienzan, hasta 239).
* 240.0.0.0 (Clase E, pues es en este numero donde empiezan).
La idea principal de las direcicones IP era que cada <parte de red> identificara exactamente una red fisica. Pero resulto que esta meta tenia unos cuantos defectos. Por ejemplo, un red implementada en una universidad que tiene muchas redes internas decide conectarse a INternet. Para cada red, sin importar cuan peque#a, se necesita una direccion Clase C, por lo menos. Aun peor, para cada red con mas de 255 hosts se necesitaria una direccion Clase B. Esto representa un gran desperdicio de direcciones, e ineficiencia en la asignacion de direcciones IP, sin contar los altos costos.
Peor aun, en dado caso que se llegaran muchas de las direcciones IP en una red Clase B, esto representa un aumento en el tiempo de envio de paquetes ya que la tabla de redireccionamiento de los routers aumentaria notablemente, y la busqueda del destino en esta tabla tomaria mucho tiempo. A medida que se agregan hosts se hace mas grande la tabla de ireccionamiento(routing table), lo que trae como consecuencia un aumento en los costos de los routers y una degradacion en el erformancedel router.
Hola Taringueros, aca les vengo a explicar que hacer delante un ban, bueno les puedo solucionar los problemas pero antes quiero que entiendan, que hay ban de subnetworks, que es subred, con un ban como esos no se que hacer ,porque me ha pasado eso y no pudo solucionar ese ban =( pero bueno, aca les explico
Para un ban, lo que pueden hacer es apagar y prender el modem de esta forma cambiara la direccion IP, lo malo es que si tienen ip fija no cambiara =/
Subred
Red que forma parte de una red de equipos más grande. Las subredes se conectan mediante enrutadores. Cada subred tiene un rango independiente de direcciones IP. Primero que todo identificar que es una subred como el mismo nombre lo dice es parte de una red como identificarlo una red resulta apropiado y más práctico usar el formato de notación con puntos para referirse a ella, se hace completando la parte local de la dirección rellenándola con ceros, por ejemplo; 5.0.0.0 identifica una red clase A,
Este mismo tipo de notación se usa para identificar las subredes. Por ejemplo, si la red 131.18.0.0 usa una máscara de red de 8 bits, 131.18.5.0 y 131.18.6.0 se refieren a subredes. Esta notación se usa para representar redes y subredes de destino en las tablas de encaminamiento IP. El precio por usar esta notación es que las direcciones de esta forma no se pueden asignar a ningún host ni encaminador.
Creacion de subredes
En las explicaciones siguientes vamos a considerar una red pública, es decir, formada por host con direcciones IP públicas, que pueden ser vistas por todos las máquinas conectadas a Internet. Pero el desarrollo es igualmente válido para redes privadas, Y para hacer más claro el desarrollo, vamos a parir de una red con dirección IP real.
Vamos a tomar como ejemplo una red de clase C, teniendo claro que lo que expliquemos va a ser útil para cualquier tipo de red, séa de clase A, B o C, entonces nuestra red, con dirección IP es 210.25.2.0, por lo que tenemos para asignar a los host de la misma todas las direcciones IP del rango 210.25.2.1 al 210.25.2.254, ya que la dirección 210.25.2.0 será la de la propia red y la 210.25.2.255 será la dirección de broadcast general.
Si expresamos nuestra dirección de red en binario tendremos:
210.25.2.0 = 11010010.00011001.00000010.00000000
Con lo que tenemos 24 bits para identificar la red (en granate) y 8 bits para identificar los host (en azul).
La máscara de red será:
11111111.11111111.11111111.00000000 = 255.255.255.0
Para crear subredes a partir de una dirección IP de red padre, la idea es "robar" bits a los host, pasándolos a los de identificación de red. ¿Cuántos? Bueno, depende de las subredes que queramos obtener, teniendo en cuenta que cuántas más bits robemos, más subredes obtendremos, pero con menos host cada una. Por lo tanto, el número de bits a robar depende de las necesidades de funcionamiento de la red final.
Mascara de subred
Otro elemento que deberemos calcular para cada una de las subredes es su máscara de subred, concepto análogo al de máscara de red en redes generales, y que va a ser la herramienta que utilicen luego los routers para dirigir correctamente los paquetes que circulen entre las diferentes subredes.
Para obtener la máscara de subred basta con presentar la dirección propia de la subred en binario, poner a 1 todos los bits que dejemos para la parte de red (incluyendo los robados a la porción de host), y poner a 0 todos los bits que queden para los host. Por último, pasaremos la dirección binaria resultante a formato decimal separado por puntos, y ésa será la máscara de la subred.
Por ejemplo, si tenemos la dirección de clase B:
150.10.x.x = 10010110.00001010.hhhhhhhh.hhhhhhhh
y le quitamos 4 bits a la porción de host para crear subredes:
10010110.00001010.rrrrhhhh.hhhhhhhh
la máscara de subred será:
11111111.11111111.11110000.000000
que pasada a decimal nos queda:
255.255.240.0
Las máscaras de subred, al igual que ocurre con las máscaras de red, son muy importantes, resultando imprescindibles para el trabajo de enrutamiento de los routers.
Creando las subredes.-
Vamos a partir pués de nuestra dirección IP de la red padre y vamos a ir quitando bist sucesivos a la porción de host, calculando en cada caso las subredes obtenidas, sus direcciones IP, sus máscaras de subred y el rendimiento de la partición obtenida.
Para ello, pasamos la dirección IP a binario, cogemos los bits robados a la porción de host y vamos variando de todas las formas posibles:
0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111
en el caso de 4 bits, y luego calculamos las IP de los host correspondientes a cada una de las variaciones hallando los márgenes de las mismas, ya que estarán entre el valos mínimo y el máximo al variar los bits de la porción de host entre todos 0 (dirección de subred) y todos 1 (dirección de broadcast correspondiente).
Robo de 1 bit:
Si quitamos un sólo bit a la parte de host:
parte de red: 11010010.00011001.00000010.r
parte de host: hhhhhhh
Permutando los bits de host robados para obtener las subredes obtenidas:
21=2
Es decir, 2 subredes (11010010.00011001.00000010.0 y 11010010.00011001.00000010.1 ). Pero resulta que no podemos disponer de la subred que toma el 0, ya que entonces contendría la IP de la red padre, ni de la que toma el 1, ya que contendría la dirección de broadcast de la red padre. Es decir, robando 1 sólo bit no podemos crear subredes.
Como regla general, el número de subredes obtenidas al quitar n bits a la porción de host será 22-2, y el número de host disponible en cada subred será 2(8-n)-2, ya que toda subred debe tener su propia dirección de red y su propia dirección de broadcast.
Si vamos aumentando el número de bits robados a la proción de host obtenemos:
Robo de 2 bits:
parte de red: 11010010.00011001.00000010.rr
parte de host: hhhhhh
número de subredes válidas: 22-2=2
número de host válidos por subred: 26-2=62
Las direcciones de subred las obtenemos haciendo las combinaciones posibles con los 2 bits robados:
11010010.00011001.00000010. 00 000000 a 11010010.00011001.00000010. 00 111111 =210.25.2.0 a 210.25.2.63 (no vale, al contener la dirección de red de la red padre).
11010010.00011001.00000010.01000000 a 11010010.00011001.00000010.01111111 = 210.25.2.64 a 210.25.2.127
Subred válida, con dirección de red=210.25.2.64, broadcast=210.25.2.127 y 62 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.65 a la 210.25.2.126).
Máscara de subred:
11111111.11111111.11111111.11000000 = 255.255.255.192
11010010.00011001.00000010.10 000000 a 11010010.00011001.00000010.10 111111 = 210.25.2.128 a 210.25.2.191
Subred válida, con dirección de red=210.25.2.128, broadcast=210.25.2.191 y 62 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.129 a la 210.25.2.190).
Máscara de subred:
11111111.11111111.11111111.11000000 = 255.255.255.192
11010010.00011001.00000010.11 000000 a 11010010.00011001.00000010. 11111111 = 210.25.2.192 a 210.25.2.225 (no vale, al contener la dirección de broadcast de la red padre).
Resumiendo: obtenemos dos subredes válidas, con 62 direcciones IP válidas cada una, es decir, desperdiciamos:
(256-2)-(62+62)=130
direcciones IP para host, con lo que el rendimiento de la partición en subredes será:
R=(IP útiles subredes)/(IP útiles totales)=124/254=0.488=48%
Como véis, la máscara de subred es la misma para todas las subredes obtenidas robando 2 bist a la porción de host, y lo mismo ocurre para el robo de otro número de bits.
Robo de 3 bits:
parte de red: 11010010.00011001.00000010.rrr
parte de host: hhhhh
número de subredes válidas: 23-2=6
número de host válidos por subred: 25-2=30
Las direcciones de subred las obtenemos haciendo las combinaciones posibles con los 3 bits robados:
11010010.00011001.00000010. 00000000 a 11010010.00011001.00000010.000 11111 (no vale, al contener la dirección de red de la red padre).
11010010.00011001.00000010.001 00000 a 11010010.00011001.00000010. 00111111 = 210.25.2.32 a 210.25.2.63
Subred válida, con dirección de red=210.25.2.32, broadcast=210.25.2.63 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.33 a la 210.25.2.62).
11010010.00011001.00000010.010 00000 a 11010010.00011001.00000010.010 11111 = 210.25.2.64 a 210.25.2.95
Subred válida, con dirección de red=210.25.2.64, broadcast=210.25.2.95 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.65 a la 210.25.2.94).
11010010.00011001.00000010.011 00000 a 11010010.00011001.00000010.011 11111 = 210.25.2.96 a 210.25.2.127
Subred válida, con dirección de red=210.25.2.96, broadcast=210.25.2.127 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.97 a la 210.25.2.126).
11010010.00011001.00000010.100 00000 a 11010010.00011001.00000010.100 11111 = 210.25.2.128 a 210.25.2.159
Subred válida, con dirección de red=210.25.2.128, broadcast=210.25.2.159 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.129 a la 210.25.2.158).
11010010.00011001.00000010.101 00000 a 11010010.00011001.00000010.101 11111 = 210.25.2.160 a 210.25.2.191
Subred válida, con dirección de red=210.25.2.160, broadcast=210.25.2.191 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.161 a la 210.25.2.190).
11010010.00011001.00000010.110 00000 a 11010010.00011001.00000010.110 11111 = 210.25.2.192 a 210.25.2.223
Subred válida, con dirección de red=210.25.2.192, broadcast=210.25.2.223 y 30 direcciones IP para host, que son las comprendidas entre las dos anteriores (de la 210.25.2.193 a la 210.25.2.222).
11010010.00011001.00000010. 11100000 a 11010010.00011001.00000010. 11111111 = 210.25.2.224 a 210.25.2.255 (no vale, al contener la dirección de broadcast de la red padre).
Máscara de subred para todas ellas:
11111111.11111111.11111111.11100000 = 255.255.255.224
Resumiendo: obtenemos6 subredes válidas, con30 direcciones IP válidas para host cada una, es decir, desperdiciamos:
(256-2)-(30+30+30+30+30+30)=74
direcciones IP para host, con lo que el rendimiento de la partición en subredes será:
R=(IP útiles subredes)/(IP útiles totales)=180/254=0.708=70.8%
Y lo mismo hacemos en el caso de robar 4, 5 y 6 bits (7 no podemos robar, ya que entoneces las subredes resultantes sólo podrían tener 2 direcciones IP, una para la subred y otra de broadcast, con lo que no podrían tener host).
Cada vez que se pide prestado otro bit del campo de host, la cantidad de subredes totales posibles se duplica, mientras que la cantidad de direcciones de host totales que se pueden asignar se reduce a la mitad (aunque la cantidad de redes y host útiles varía un poco de esta regla: 2 menos en todo caso).
En cualquier caso, y una vez realizada la partición, la primera dirección IP válida de la misma se suele asignar al router que unirá las diferentes subredes.
Subnetting
Lo que realiza es implementar subredes permite incrementar el numero de redes disponibles sin solicitar otra dirección IP.
Es importante saber que las direccion IP estan clasificadas acorde a un nivel por clase, siendo así que existen cinco clases de direcciones IP, las cuales son las siguientes:
* Clase A: permite alrededor de 16,000,000 hosts conectados a la red. Este tipo de direcciones son poco comunes, y se agotaron, ya que debido a sus caracteristicas solo existian unas pocas miles de este tipo de direcciones.
* Clase B: permite alrededor de 65,000 hosts conectados a la red. Lamentablemente este tipo de direcciones ya no se ofrecen, y son sumamente costosas, por las comodidades que brinda (amplia gama de direcciones IP), pero representan un gran desperdicio de direcciones, ya que muy pocas redes Clase B llegan a conectar 65,000 hosts, un ejemplo es la red de la Universidad Simon Bolivar (159.90)
* Clase C: permite solo 254 hosts conectados a la red, y son actualmente la sunicas ofresidas a la venta. Se ha logrado implementar un metodo que permite usionarvarias direcciones Clase C, enmascarandolas como una sola red. Este metodo se conoce como CIDR (Classless InterDomain Routing).
* Clase D: utilizada para propositos de multicast.
* Clase E: utilizada actualmente para fines experimentales.
Las direcciones IP son globalmente unicas, y tienen una estructura jerarquica de la forma <parte de red> + <parte de host>. Tienen una notacion de la siguiente manera:
* 10.3.2.4 (Clase A, pues el primer numero esta entre 0 y 127).
* 159.90.10.185 (Clase B, pues el primer numero esta entre 128 y 191).
* 192.12.69.77 (Clase C, pues el primer numero esta entre 192 y 223).
* 224.0.0.0 (Clase D, pues es en este numero donde comienzan, hasta 239).
* 240.0.0.0 (Clase E, pues es en este numero donde empiezan).
La idea principal de las direcicones IP era que cada <parte de red> identificara exactamente una red fisica. Pero resulto que esta meta tenia unos cuantos defectos. Por ejemplo, un red implementada en una universidad que tiene muchas redes internas decide conectarse a INternet. Para cada red, sin importar cuan peque#a, se necesita una direccion Clase C, por lo menos. Aun peor, para cada red con mas de 255 hosts se necesitaria una direccion Clase B. Esto representa un gran desperdicio de direcciones, e ineficiencia en la asignacion de direcciones IP, sin contar los altos costos.
Peor aun, en dado caso que se llegaran muchas de las direcciones IP en una red Clase B, esto representa un aumento en el tiempo de envio de paquetes ya que la tabla de redireccionamiento de los routers aumentaria notablemente, y la busqueda del destino en esta tabla tomaria mucho tiempo. A medida que se agregan hosts se hace mas grande la tabla de ireccionamiento(routing table), lo que trae como consecuencia un aumento en los costos de los routers y una degradacion en el erformancedel router.