Beruflich Dokumente
Kultur Dokumente
Una manera de lograrlo es tomar las direcciones que son asignadas a la red y
expandir su capacidad con subredes. Subnetting (implementar subredes)
permite incrementar el numero de redes disponibles sin solicitar otra direccion
IP.
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.
* Subnetting: la solucion
Una gran solucion a este problema es ofrecida por el
subnetting(implementacion de subredes), lo que permite reducir el numero
total de redes a ser asignadas. La idea es tomar una <parte de red> de una
direccion de IP y asignar las direcciones IP de esa <parte de red> a varias
redes fisicas, que seran ahora referidas como subredes. Pero hay que hacer
ciertas cosas para que esto funcione. Primero, las subredes deben de estar
cerca unas de otras, debido a que a un punto distante en el Internet todas
lucirian igual a una sola red, teniendo solo una <parte de red> en comun. Esto
significa que un router solo estaria habilitado para seleccionar una sola ruta
para llegar a cualquiera de las subredes, asi que es mejor que se encuentren
ubicadas en la misma direccion. No es que no vaya a funcionar si se
encuentran muy separadas, solo que funcionara mucho mejor el sistema de
subredes si le logra tenerlas en la misma direccion general. Un ejemplo
practico de utilizacion de subnetting es en una universidad con una red Clase
B (como la USB) que tenga muchas redes fisicas. Desde afuera de la
universidad, todo lo que se necesita saber para alcanzar cualquier subred
dentro de la red principal es la direccion del router que conecta a la
universidad con el resto del Internet.
* Como funciona?
Lo que subnetting significa para un host es que ahora esta configurado con
una direccion IP y una mascara de red para la subred a la cual se encuentra
conectado. Cuando un host quiere enviar un paquete a una cierta direccion IP,
lo primero que hace es realizar un operacion de Y (AND) de bits entre su
propia mascara de red y la direccion de destino. Si el resultado es igual a la
numero de subnet del host que envia el paquete, entonces sabe que el host de
destino esta en la misma subred y el paquete de entregado directamente a
traves de la subred. Si el resultado no es igual, el paquete necesita ser enviado
a un router para ser enviado desde este a otra subred.
D = direccion IP de destino
D1 = Mascara_de_Subred & D
si (D1 = Numero_de_Subred)
sino
* Recomendaciones
Es bueno aclarar unos ciertos puntos sobre subnetting. No es necesario
seleccionar una mascara con todos los bits 1s continuos, pero evitar esta
estructura acarreara mayores complicaciones administrativas, ya que no sera
posible ver una parte de una direccion IP y decir ese es el numero de subred.
Tambien puede fallar al hacer implementaciones que asumen que nadie utiliza
mascara que no-continuas, por esto no es recomendable.
Tambien es importante saber que podemos poner multiples subredes en una
misma red fisica. El efecto que esto tendria es que se debera forzar a los hosts
en la misma red, pero en diferentes subredes, a hablar a traves de routers. Esto
puede ser util para razones administrativas como por ejemplo separar distintos
departamentos en una misma LAN, pero acarrea un aumento en los costos de
la estructura o topologia de la red.
* Conclusion
En conclusion, subnetting nos permite resolver los problemas de escalabilidad
de dos maneras. Primero, mejora nuestra eficiencia en la asignacion de
direcciones permitiendo no utilizar una nueva direccion Clase C o Clase B
cada vez que necesitemos agregar una nueva red fisica. Segundo, nos ayuda a
agregar informacion. Desde una distancia rasonable, una coleccion compleja
de redes fisicas puede hacerse ver como una red sencilla, logrando asi que la
cantidad de informacion que los routers necesitan para enviar datagrams a
esas redes sea reducida.
1
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 13.40.77.8 00001101.00101000.01 001101.00001000
Netmask: 255.255.192.0 = 18 11111111.11111111.11 000000.00000000
Wildcard: 0.0.63.255 00000000.00000000.00 111111.11111111
=>
Network: 13.40.64.0/18 00001101.00101000.01 000000.00000000
HostMin: 13.40.64.1 00001101.00101000.01 000000.00000001
HostMax: 13.40.127.254 00001101.00101000.01 111111.11111110
Broadcast: 13.40.127.255 00001101.00101000.01 111111.11111111
Hosts/Net: 16382 Class A
2
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 171.45.3.18 10101011.00101101.00000011.00 010010
Netmask: 255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Wildcard: 0.0.0.63 00000000.00000000.00000000.00 111111
=>
Network: 171.45.3.0/26 10101011.00101101.00000011.00 000000
HostMin: 171.45.3.1 10101011.00101101.00000011.00 000001
HostMax: 171.45.3.62 10101011.00101101.00000011.00 111110
Broadcast: 171.45.3.63 10101011.00101101.00000011.00 111111
Hosts/Net: 62 Class B
3
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 185.43.31.71 10111001.001010 11.00011111.01000111
Netmask: 255.252.0.0 = 14 11111111.111111 00.00000000.00000000
Wildcard: 0.3.255.255 00000000.000000 11.11111111.11111111
=>
Network: 185.40.0.0/14 10111001.001010 00.00000000.00000000
HostMin: 185.40.0.1 10111001.001010 00.00000000.00000001
HostMax: 185.43.255.254 10111001.001010 11.11111111.11111110
Broadcast: 185.43.255.255 10111001.001010 11.11111111.11111111
Hosts/Net: 262142 Class B
4
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 20.172.45.8 00010100.10101 100.00101101.00001000
Netmask: 255.248.0.0 = 13 11111111.11111 000.00000000.00000000
Wildcard: 0.7.255.255 00000000.00000 111.11111111.11111111
=>
Network: 20.168.0.0/13 00010100.10101 000.00000000.00000000
HostMin: 20.168.0.1 00010100.10101 000.00000000.00000001
HostMax: 20.175.255.254 00010100.10101 111.11111111.11111110
Broadcast: 20.175.255.255 00010100.10101 111.11111111.11111111
Hosts/Net: 524286 Class A
5
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 135.78.170.201 10000111.01001110.10101010.11001 001
Netmask: 255.255.255.248 = 29 11111111.11111111.11111111.11111 000
Wildcard: 0.0.0.7 00000000.00000000.00000000.00000 111
=>
Network: 135.78.170.200/29 10000111.01001110.10101010.11001 000
HostMin: 135.78.170.201 10000111.01001110.10101010.11001 001
HostMax: 135.78.170.206 10000111.01001110.10101010.11001 110
Broadcast: 135.78.170.207 10000111.01001110.10101010.11001 111
Hosts/Net: 6 Class B
6
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 8.10.50.30 00001000.00001010.0 0110010.00011110
Netmask: 255.255.128.0 = 17 11111111.11111111.1 0000000.00000000
Wildcard: 0.0.127.255 00000000.00000000.0 1111111.11111111
=>
Network: 8.10.0.0/17 00001000.00001010.0 0000000.00000000
HostMin: 8.10.0.1 00001000.00001010.0 0000000.00000001
HostMax: 8.10.127.254 00001000.00001010.0 1111111.11111110
Broadcast: 8.10.127.255 00001000.00001010.0 1111111.11111111
Hosts/Net: 32766 Class A
7
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 81.47.50.7 01010001.00101111.00 110010.00000111
Netmask: 255.255.192.0 = 18 11111111.11111111.11 000000.00000000
Wildcard: 0.0.63.255 00000000.00000000.00 111111.11111111
=>
Network: 81.47.0.0/18 01010001.00101111.00 000000.00000000
HostMin: 81.47.0.1 01010001.00101111.00 000000.00000001
HostMax: 81.47.63.254 01010001.00101111.00 111111.11111110
Broadcast: 81.47.63.255 01010001.00101111.00 111111.11111111
Hosts/Net: 16382 Class A
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 120.13.5.7 01111000.0000110 1.00000101.00000111
Netmask: 255.254.0.0 = 15 11111111.1111111 0.00000000.00000000
Wildcard: 0.1.255.255 00000000.0000000 1.11111111.11111111
=>
Network: 120.12.0.0/15 01111000.0000110 0.00000000.00000000
HostMin: 120.12.0.1 01111000.0000110 0.00000000.00000001
HostMax: 120.13.255.254 01111000.0000110 1.11111111.11111110
Broadcast: 120.13.255.255 01111000.0000110 1.11111111.11111111
Hosts/Net: 131070 Class A
9
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 85.0.0.201 01010101.00000000.000000 00.11001001
Netmask: 255.255.252.0 = 22 11111111.11111111.111111 00.00000000
Wildcard: 0.0.3.255 00000000.00000000.000000 11.11111111
=>
Network: 85.0.0.0/22 01010101.00000000.000000 00.00000000
HostMin: 85.0.0.1 01010101.00000000.000000 00.00000001
HostMax: 85.0.3.254 01010101.00000000.000000 11.11111110
Broadcast: 85.0.3.255 01010101.00000000.000000 11.11111111
Hosts/Net: 1022 Class A
AprendaRedes.com, Versión: 0.38
10
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 131.40.227.254 10000011.00101000.1110 0011.11111110
Netmask: 255.255.240.0 = 20 11111111.11111111.1111 0000.00000000
Wildcard: 0.0.15.255 00000000.00000000.0000 1111.11111111
=>
Network: 131.40.224.0/20 10000011.00101000.1110 0000.00000000
HostMin: 131.40.224.1 10000011.00101000.1110 0000.00000001
HostMax: 131.40.239.254 10000011.00101000.1110 1111.11111110
Broadcast: 131.40.239.255 10000011.00101000.1110 1111.11111111
Hosts/Net: 4094 Class B
AprendaRedes.com, Versión: 0.38
11
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 13.192.0.172 00001101.1100000 0.00000000.10101100
Netmask: 255.254.0.0 = 15 11111111.1111111 0.00000000.00000000
Wildcard: 0.1.255.255 00000000.0000000 1.11111111.11111111
=>
Network: 13.192.0.0/15 00001101.1100000 0.00000000.00000000
HostMin: 13.192.0.1 00001101.1100000 0.00000000.00000001
HostMax: 13.193.255.254 00001101.1100000 1.11111111.11111110
Broadcast: 13.193.255.255 00001101.1100000 1.11111111.11111111
Hosts/Net: 131070 Class A
AprendaRedes.com, Versión: 0.38
12
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 16.172.0.192 00010000.10101100.0000000 0.11000000
Netmask: 255.255.254.0 = 23 11111111.11111111.1111111 0.00000000
Wildcard: 0.0.1.255 00000000.00000000.0000000 1.11111111
=>
Network: 16.172.0.0/23 00010000.10101100.0000000 0.00000000
HostMin: 16.172.0.1 00010000.10101100.0000000 0.00000001
HostMax: 16.172.1.254 00010000.10101100.0000000 1.11111110
Broadcast: 16.172.1.255 00010000.10101100.0000000 1.11111111
Hosts/Net: 510 Class A
Aprenda
13
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 173.198.240.3 10101101.11000110.11 110000.00000011
Netmask: 255.255.192.0 = 18 11111111.11111111.11 000000.00000000
Wildcard: 0.0.63.255 00000000.00000000.00 111111.11111111
=>
Network: 173.198.192.0/18 10101101.11000110.11 000000.00000000
HostMin: 173.198.192.1 10101101.11000110.11 000000.00000001
HostMax: 173.198.255.254 10101101.11000110.11 111111.11111110
Broadcast: 173.198.255.255 10101101.11000110.11 111111.11111111
Hosts/Net: 16382 Class B
14
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 203.19.173.191 11001011.00010011.101011 01.10111111
Netmask: 255.255.252.0 = 22 11111111.11111111.111111 00.00000000
Wildcard: 0.0.3.255 00000000.00000000.000000 11.11111111
=>
Network: 203.19.172.0/22 11001011.00010011.101011 00.00000000
HostMin: 203.19.172.1 11001011.00010011.101011 00.00000001
HostMax: 203.19.175.254 11001011.00010011.101011 11.11111110
Broadcast: 203.19.175.255 11001011.00010011.101011 11.11111111
Hosts/Net: 1022 Class C
15
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 87.229.193.168 01010111.11100 101.11000001.10101000
Netmask: 255.248.0.0 = 13 11111111.11111 000.00000000.00000000
Wildcard: 0.7.255.255 00000000.00000 111.11111111.11111111
=>
Network: 87.224.0.0/13 01010111.11100 000.00000000.00000000
HostMin: 87.224.0.1 01010111.11100 000.00000000.00000001
HostMax: 87.231.255.254 01010111.11100 111.11111111.11111110
Broadcast: 87.231.255.255 01010111.11100 111.11111111.11111111
Hosts/Net: 524286 Class A
16
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 18.17.200.3 00010010.00010001.1 1001000.00000011
Netmask: 255.255.128.0 = 17 11111111.11111111.1 0000000.00000000
Wildcard: 0.0.127.255 00000000.00000000.0 1111111.11111111
=>
Network: 18.17.128.0/17 00010010.00010001.1 0000000.00000000
HostMin: 18.17.128.1 00010010.00010001.1 0000000.00000001
HostMax: 18.17.255.254 00010010.00010001.1 1111111.11111110
Broadcast: 18.17.255.255 00010010.00010001.1 1111111.11111111
Hosts/Net: 32766 Class A
17
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 20.198.77.23 00010100.11000110.01001 101.00010111
Netmask: 255.255.248.0 = 21 11111111.11111111.11111 000.00000000
Wildcard: 0.0.7.255 00000000.00000000.00000 111.11111111
=>
Network: 20.198.72.0/21 00010100.11000110.01001 000.00000000
HostMin: 20.198.72.1 00010100.11000110.01001 000.00000001
HostMax: 20.198.79.254 00010100.11000110.01001 111.11111110
Broadcast: 20.198.79.255 00010100.11000110.01001 111.11111111
Hosts/Net: 2046 Class A
18
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 130.127.18.0 10000010.0111111 1.00010010.00000000
Netmask: 255.254.0.0 = 15 11111111.1111111 0.00000000.00000000
Wildcard: 0.1.255.255 00000000.0000000 1.11111111.11111111
=>
Network: 130.126.0.0/15 10000010.0111111 0.00000000.00000000
HostMin: 130.126.0.1 10000010.0111111 0.00000000.00000001
HostMax: 130.127.255.254 10000010.0111111 1.11111111.11111110
Broadcast: 130.127.255.255 10000010.0111111 1.11111111.11111111
Hosts/Net: 131070 Class B
19
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 197.40.201.77 11000101.00101000.1100 1001.01001101
Netmask: 255.255.240.0 = 20 11111111.11111111.1111 0000.00000000
Wildcard: 0.0.15.255 00000000.00000000.0000 1111.11111111
=>
Network: 197.40.192.0/20 11000101.00101000.1100 0000.00000000
HostMin: 197.40.192.1 11000101.00101000.1100 0000.00000001
HostMax: 197.40.207.254 11000101.00101000.1100 1111.11111110
Broadcast: 197.40.207.255 11000101.00101000.1100 1111.11111111
Hosts/Net: 4094 Class C
20
Address (Host or Network) Netmask (i.e. 24) Netmask for sub/supernet (optional)
/ move to:
Calcular
limpiar
Address: 95.4.3.8 01011111.0 0000100.00000011.00001000
Netmask: 255.128.0.0 = 9 11111111.1 0000000.00000000.00000000
Wildcard: 0.127.255.255 00000000.0 1111111.11111111.11111111
=>
Network: 95.0.0.0/9 01011111.0 0000000.00000000.00000000
HostMin: 95.0.0.1 01011111.0 0000000.00000000.00000001
HostMax: 95.127.255.254 01011111.0 1111111.11111111.11111110
Broadcast: 95.127.255.255 01011111.0 1111111.11111111.11111111
Hosts/Net: 8388606 Class A
Capítulo 13:
Direcciones IP y máscaras de red
Enlaces patrocinados "Master Medio Ambiente"
Doble Titulación Europea ¡Becas hasta 50% Ultimas Plazas!
www.eude.es
129.10.2.3
Las dirección de una máquina se compone de dos partes cuya longitud puede
variar:
· Bits de red: son los bits que definen la red a la que pertenece el equipo.
· Bits de host: son los bits que distinguen a un equipo de otro dentro de
una red.
Los bits de red siempre están a la izquierda y los de host a la derecha, veamos
un ejemplo sencillo:
Para ir entrando en calor diremos también que esta máquina pertenece a la red
150.214.141.0 y que su máscara de red es 255.255.255.0. Si queréis ir
reflexionando sobre algo os mostramos de nuevo en formato binario la máscara
de red llevando a caballitos a la dirección de la máquina:
Ejercicio 1
Sea la dirección de una subred 150.214.141.0, con una máscara de red
255.255.255.0
150.214.141.32
150.214.141.138
150.214.142.23
150.214.141.32 10010110.1101010.10001101.10000000
150.214.141.138 10010110.1101010.10001101.10001010
150.214.142.23 10010110.1101010.10001110.00010111
255.255.255.0 11111111.1111111.11111111.00000000
150.214.141.0 10010110.1101010.10001101.00000000
Paso 2: una vez tenemos todos los datos a binario pasamos a recordar el
operador lógico AND o multiplicación:
Valor
Valor A Resultado
B
0 0 0
0 1 0
1 0 0
• Escuela Mariano Moreno Carrera de Chef Profesional en
5 meses, Inscribete
1 1 www.ismm.com.ar/EscuelaEnlaces patrocinados
150.214.141.32 10010110.1101010.10001101.10000000
255.255.255.0 11111111.1111111.11111111.00000000
__________________________________________________
150.214.141.0 10010110.1101010.10001101.00000000
150.214.141.138 10010110.1101010.10001101.10001010
255.255.255.0 11111111.1111111.11111111.00000000
__________________________________________________
150.214.141.0 10010110.1101010.10001101.00000000
150.214.142.23 10010110.1101010.10001110.00010111
255.255.255.0 11111111.1111111.11111111.00000000
__________________________________________________
150.214.142.0 10010110.1101010.10001110.00000000
Como vemos este resultado nos indica que dicho equipo no pertenece a la red
sino que es de otra red en este caso la red sería 150.214.142.0.
Ejercicio 2
Pasamos ahora a complicar un poco más la cosa. Como hemos leído antes la
dirección IP se compone de dos partes la dirección de red y la dirección de
host(máquina o PC). Imaginemos que en nuestra red solo hace falta 128
equipos y no 254 la solución sería dividir la red en dos partes iguales de 128
equipos cada una.
________.________.________.________
255.255.255.0 11111111.11111111.11111111.00000000
Si lo que queremos es crear dos subredes de 128 en este caso tenemos que
coger un bit de la parte de identificativa del host.
________.________.________.x._______
255.255.255.128 11111111.11111111.11111111.10000000
Donde X es el bit que hemos cogido para dicha construcción. Por lo que el
último octeto tendría el valor 10000000 que es 128 en decimal.
Comprobar.
150.214.141.134
150.214.141.192
150.214.141.38
150.214.141.94