Sei sulla pagina 1di 31

1

4.
Cálculo de subredes
en IPv4

María López V-
2

Subredes.
¿Qué es?
Es un rango de direcciones lógicas.
Cuando una red se vuelve muy grande,
conviene dividirla en subredes.
3

Para entender el concepto de subredes es necesario


empezar por los números binarios.

» Utilizamos la tabla hasta el 128 porque es el máximo que


necesitamos para las IP. Si sumamos todos vamos a obtener 255

1. Prendiendo o apagando bits.

128 64 32 16 8 4 2 1

27 26 25 24 23 22 21 20
» El número de la izquierda siempre es el doble del de la
derecha.
4

Ejemplo » 157d ------->


Binario.

128 64 32 16 8 4 2 1

27 26 25 24 23 22 21 20

0 0 0 0 0 0 0 0

Revisemos la tabla de la izquierda a la derecha buscando un


número menor que 157.

¿128 ≤ 157? Si, así que prendamos el bit de 128.


5
128 64 32 16 8 4 2 1
Ahora 157 – 128 = 29
27 26 25 24 23 22 21 20
Continuamos:
0 0 0 0 0 0 0 0
¿64 ≤ 29? No.
¿32 ≤ 29? No.
¿16 ≤29? Si, prendemos el bit
Ahora 29 – 16 = 13
de 16.
128 64 32 16 8 4 2 1 Continuamos:

27 26 25 24 23 22 21 20
¿8 ≤ 13? Si, prendemos
el bit de 8
0 0 0 0 0 0 0 0
6

Y así sucesivamente... 2. Dividiendo entre 2

Quedándonos al final que 157 es 10011101

128 64 32 16 8 4 2 1

27 26 25 24 23 22 21 20

1 0 0 1 1 1 0 1
7

Relacionando los binarios con


las subredes
» Los binarios son clave para la máscara de red.
Los cambios en la máscara a nivel binario producirán las subredes.

Las subredes son un recurso que están


creados para
aprovechar mejor los recursos de la red.
8
Una empresa tiene 300 hosts con una máscara de
225.255.254.0

Sabemos:
Es más de lo que
» Red clase C: hasta 254 hosts.
necesitamos, pero es lo
» Red clase B: hasta 65.534 hosts. que tendríamos que
usar.
Máscara expresada en binario:
9

Si ampliamos el tercer y cuarto octeto de la máscara de red

oc 12 64 32 16 8 4 2 1 La suma da
8 255
3 1 1 1 1 1 1 1 0 posibilidades
4 0 0 0 0 0 0 0 0
únicas

El 4to octeto está conformado por ceros.


El 3er octeto está conformado por siete unos, y un cero

Por lo que pasamos a tener 510 posibilidades, las cuales


alcanzan para los 300 hosts.
10

División básica en subredes


» Préstamo de bits para crear subredes
Si se toma prestado un bit, 21 = 2 subredes.

Si tomamos prestado 1bit de la porción del host, se crean 2


subredes con la misma máscara de subred
11
» Cálculo de cantidades de subredes

Subredes = 2n Donde n= Cantidad de bits que se toman


prestados

» Cálculo de número de hosts

Hosts= 2m Donde m = Número de bits de hosts restante.


12

¿Por qué la máscara de


red es tan importante
cuando se analiza una
dirección IPv4?

Porque esta determina toda


la información de la dirección:
la red, cantidad de bits de
hosts, cantidad de hosts y la
dirección de broadcast.
13
Ejemplo La clase C trabaja
con la direcciones
192
Hallar de la red 192.168.100.0 la máscara para 25
hosts.
» Clase:
» Máscara por defecto: De acuerdo a la clase
» Máscara adaptada: C
» N.º total de subredes: la máscara por
» N.º total de host: defecto es
» N.º total de host útiles: 255.255.255.0
» N.º de bits prestados:
14
Solución
» Expresamos la mácara 255.255.255.0 en binario
11111111 . 11111111 . 11111111 . 00000000
» Usar la tabla de potencias de n° binario
128 64 32 16 8 4 2 1
0 0 0 0 0 0 0 0 De derecha a izq.
1+2= 3 sumamos los dígitos
3+4= 7 hasta llegar al N.º más
cercano al host indicado
7+8= 15 (25).
15+16=
» El resto de valores que no se sumaron, los31
0 pasan
a1
128 64 32 16 8 4 2
1
15
Solución
» La porción de host de la máscara por defecto es reemplazada por la
combinación
Encontrada: 128 64 32 16 8 4 2 1
1 1 1 0 0 0 0 0

Quedando:
11111111.11111111.11111111.11100000 Máscara
Pasando de binario a decimal: 225.225.225.224 adaptada

La porción de host 11100000 indica que se prestaron 3 bits

» Cálculo de N.º total de subredes

Subredes = 2n = 23= 8. Donde n= bits prestados.


16
Solución 128 64 32 16 8 4 2 1
1 1 1 0 0 0 0 0
» Cálculo de N.º total de subredes

Host = 2m = 25 = 32. Donde m = bits restantes de la porción de


host.

» Cálculo de los hosts útiles

Hots útiles = 2m– 2 = N.º total hosts – 2 = 32 -2 = 30

Se le restan dos porque no se


puede usar la de red y la de
broadcast
17

Motivo para
división de
redes
Es necesario segmentar las redes grandes en subredes más
pequeñas, con lo que se crean grupos más pequeños de dispositivos y
servicios con los siguientes fines:

» Controlar el tráfico mediante contención del tráfico de broadcast


dentro de la red
» Reducir tráfico general de la red y mejorar el rendimiento de esta.
18

5.
Direccionamiento
IPv6
19

Ipv6
Su creación fue motivada por el
agotamiento de direcciones IPv4, donde
estas tienen un máximo de aprox. 4300
millones de direcciones.
20

Características:

» Tienen una longitud de 128 bits.


» Se escriben en formato hexadecimal.
» Están compuetas por 32 dígitos agrupados (hexteto).

Ejemplo:
2001 : 0DB8 : AC10 : FE01 : 0000 : 0000 : 0000 : 0000

2001: DB8 : AC10 : FE01 ::

10000000000001 : 0000110110111000 : 1010110000010000 :1111111000000001 :


0000000000000000: 0000000000000000 :0000000000000000 :
0000000000000000
21

Reglas

» Los ceros al inicio en cualquier segmento no se deben escribir.


Ejemplo:
3ffe : 0404 : 0001 : 1000 : 0000 : 0000 : 0e0f : bc00
Quedando ----> 3ffe : 404 : 1 : 1000 : 0 : 0 : e0f : bc00

» Se pueden emplear dobles dos puntos (::) cuando hay segmentos


de ceros contiguos.
Ejemplo:
ff02 : 0000 : 0000 : 0000 : 0000 : 0000 : 0000 :
0500
Quedando ----> ff02 : : 500
22
Esto permite simplificar aún más la IP, pero solo se
Reglas
puede aplicar una única vez para evitar
ambigüedades

Ejemplo :
2001 : 0d02 : 0000 : 0000 : 0014 : 0000 :
0000 : 0095
Quedando ----> 2001 : d02 : : 14 : 0000 :
0000 : 95

Cuando se usa más de una vez, puede ocurrir que


no sabemos donde colocar los grupos de ceros que
nos faltan.
Ejemplo : 2001 : d02 : : 14 :: 95
23

Mejoras
de IPv6
Sobre IPv4
24

Tipos de direcciones IPv6

1. Comunicación uno a uno. 1. Unicast 2. Multicast 3. Anycast


2. Comunicación de uno a varios.
3. Envio a la más cercana.

En IPv6 no existe Broadcast ya que es una comunicación


considerada como ineficiente e insegura, por ello fue
reemplazada por multicast.
25

Direcciones IPv6 Unicast

Para que un host, pueda salir al Internet con IPv6, requiere de dos
direcciones.
» Unicast Global: Direcciones públicas y enrutables.
1. Prefjo Global: Tres primeros hextetos, entregados por un ISP
a una empresa.
2. ID de subred:Cuarto hexteto dedicado para subnetear dentro
de una organización
3. ID de Interfaz: Cuatro últimos hextetos (64 bits) que
identifican a un host en particular
» Link-Local: empleada para comunicaciones con dispositivos
en el mismo segmento/enlace o LAN.
26

Direcciones IPv6 Multicast

Las direcciones IPv6 multicast se reconocen ya que tienen la forma


FFxx::/8
» Multicast Asignada
1. De todos los nodos: Multicast que ha reemplazado a broadcast en
IPv6
2. De todos los routers: Multicast que emplean para comunicarse
entre routers IPv6, es decir aquellos que se han configurado con
el comando (confg)#ipv6 unicast-routing

» Multicast de nodo solicitado: Funcionalmente similar al


multicast de todos los nodos, aunque se emplea principalmente
27

6.
Asignación de
direcciones IP
estáticas en v4 y v6.
28

Asignación de
direcciones IP
estáticas
Es una dirección IP asignada
por el usuario de manera
manual,o por el servidor de la
red.
¿Por qué debo 29

asignar una dirección


estática?
Asignar una dirección IP estática a un
ordenador le permite utilizar la misma
dirección IP todo el tiempo. Esto es
diferente a que un router asigne una
dirección IP dinámica a su equipo
donde esta cambia cada vez que se
conecte y se vuelva a conectara la
red inalámbrica
30

La asignación de una IP estática es útil cuando:

» Se configura servicios públicos en el ordenador (ej. servidores


web).
» Se accede al ordenador con frecuencia en la red, de modo que se
puede realizar una asignación sencilla del ordenador
» Conexión con servidores en línea (por ejemplo, servidores de
juegos, servidores de archivos, etc)
31