Está en la página 1de 60

Direccionamiento

IP

Ingº Robert E. Puican Gutiérrez


IP
 Es un protocolo de nivel de red
 Nos va a permitir enviar paquetes entre redes diferentes
 Las redes pueden ser de tecnologías diferentes, la forma
de direccionar a los interfaces a nivel de enlace puede ser
diferente
 IP ofrece un espacio de direcciones único para todos los
interfaces conectados a la red
 Las direcciones IP son números de 32 bits
 Además se organizan en grupos o redes de forma que
sea más sencillo para los encaminadores saber dónde
(en qué red) está conectada la máquina de cierta IP

Ingº Robert E. Puican Gutiérrez


ESQUEMAS DE
DIRECCIONAMIENTO
 Vamos a ver desde una perspectiva histórica cómo ha
evolucionado la forma de crear redes y subredes IP
 Veremos:
 Direccionamiento Classful
 Subnetting
 VLSM (Variable Length Subnet Masks)
 Supernetting
 CIDR (Classless InterDomain Routing)
 Hay que tener claro que la técnica actual empleada es CIDR
pero resultará útil entender los conceptos uno a uno como se
fueron creando

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 Originalmente Internet era la interconexión
de una serie de LANs
 Cada LAN tiene un router de acceso que la
conecta con el backbone de Internet (en
sus comienzos, ARPANET) y así con las
otras redes
 A cada LAN se le asigna un rango de
direcciones IP

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL

LAN

LAN

LAN

LAN

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL

LAN BACKBONE

LAN

LAN

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 Se pensó que podría haber redes de diferentes tamaños
(respecto a número de hosts conectados)
 Se crearon 3 tipos de redes: Clase A, Clase B y clase C
 En las direcciones de una red de clase A: bit 0 bit 31
 El primer bit vale siempre 0 con lo que el primer byte puede ir de 0
a 127
 Junto con los siguientes 7 bits forman el identificador de la red o
Network ID
 Los últimos 24 bits son el identificador del host o Host ID

 a

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 Algunas direcciones son especiales:
 La dirección de Host ID=0 es las dirección que hace referencia a toda la
red
 La dirección de Host ID=“todo 1s en binario” es las dirección que hace
referencia a todos los hosts de la red (dirección de broadcast de red)
 Dentro de cada red hay 224=16.777.216, más de 16 millones de
direcciones IP posibles con lo que podríamos tener 224-2 hosts (la
dirección de la red y la de broadcast no son válidas para hosts)
 Algunos identificadores de red están reservados y tienen un significado
especial:
 El Network ID=0 hace referencia a “estared”, la red en la que se esté
 El Network ID=10 está reservado para redes privadas
 El Network ID=127 está reservado para los interfaces de loopback
 Hay 2^7-3=125 posibles redes de clase A

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 En las direcciones de una red de clase B:

 Los dos primeros bits valen siempre 10 con lo


que el primer byte vale siempre entre 128 y 191
 Junto con los siguientes 14 bits forman el identificador de
la red o Network ID
 Los últimos 16 bits son el identificador del host o Host ID
 Algunas direcciones son especiales:

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 La dirección de Host ID=0 es las dirección que hace
referencia a toda la red
 La dirección de Host ID=“todo 1s en binario” es las dirección
de broadcast de la red
 Dentro de cada red hay 216-2=65.534 direcciones IP
posibles para hosts
 Algunos identificadores de red están reservados y tienen un
significado especial:
 El Network ID=169.254 se emplea cuando el host no obtiene
configuración IP ni manual ni automática
 Los Network IDs desde 172.16 a 172.31 están reservados
para redes privadas
 Hay 214-17=16.367 posibles redes de clase B

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 En las direcciones de una red de clase C:

 Los tres primeros bits valen siempre 110 con lo que el primer byte
vale siempre entre 192 y 223
 Junto con los siguientes 21 bits forman el identificador de la red o Network
ID
 Los últimos 8 bits son el identificador del host o Host ID
 Algunas direcciones son especiales:
 La dirección de red (Host ID=0) y la de Broadcast (todo 1s)
 Dentro de cada red hay 2^8-2=254 direcciones IP posibles para hosts
 Algunos identificadores de red están reservados y tienen un significado
especial:

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 La dirección de red (Host ID=0) y la de Broadcast (todo 1s)
 Dentro de cada red hay 2^8-2=254 direcciones IP posibles para
hosts
 Algunos identificadores de red están reservados y tienen un
significado especial:
 El Network ID=192.0.2 se llama la “TEST -NET”,se emplea
en ejemplos de documentación y no en Internet
 Los Network IDs desde 192.168.0 a 192.168.255 están
reservados para redes privadas
 Los Network IDs 192.18.0 y 192.19.255 están reservados
para pruebas de prestaciones de equipos de red
 Hay 2^21-769=2.096.383 posibles redes de clase C

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 Y el resto de las direcciones?
 Existe lo que se llama la Clase D:

 Se emplean para el Multicast IP


 Junto con los siguientes 28 bits forman el identificador de
un Grupo Multicast
 Los cuatro primeros bits valen siempre 1110 con lo que el
primer byte vale siempre entre 224 y 239

Ingº Robert E. Puican Gutiérrez


DIRECCIONAMIENTO
CLASSFUL
 Existe lo que se llama la Clase E:

 Están “reservadas para su futuro uso”


 Los cuatro primeros bits valen siempre 1111 con lo que el
primer byte vale siempre al menos 240
 Hay una dirección IP más que es especial, la todo 1s:
255.255.255.255
 Se llama la dirección de “broadcastlimitado”
 Hace referencia a todos los hosts de la red
 Paquetes a esa dirección destino nunca deben ser reenviados
por los routers.

Ingº Robert E. Puican Gutiérrez


Subneteo
Método simplificado

Ingº Robert E. Puican Gutiérrez


CLASES DE REDES
00000000 00000000 00000000 00000000 = 32 Bits
Clase A 11111111 00000000 00000000 00000000 = 8 Bits

Clase B 11111111 11111111 00000000 00000000 = 16 Bits

Clase C 11111111 11111111 11111111 00000000 = 24 Bits


Clases de Redes

28 27 26 25 24 23 22 21 20

256 128 64 32 16 8 4 2 1

255 = 128+64+32+16+8+4+2+1

Ingº Robert E. Puican Gutiérrez


RANGO DE DIRECCIONES IP

Rangos de direcciones IP
•A: de 1 a 126 Rangos Privados
•B: de 128 a 191 •127.0.0.0 Lookback
•C: de 192 a 223 •10.0.0.0 ±10.255.255.255
•172.16.0.0 ±172.31.255.255
•D: de 224 a 239 Multicast
•192.168.0.0 ±192.168.255.255
•E: de 240 a 254
Investigación

Ingº Robert E. Puican Gutiérrez


Dada una dirección de clase C 195.15.2.0. Se necesitan 5
subredes de 29 host cada una.
Clase C 11111111 11111111 11111111 00000000= 24 Bits
255 255 255 0

Primero, bits para las subredes:


28 27 26 25 24 23 22 21 20 Cantidad de Bits
prestados para las 5
subredes 23 = 8
128 64 32 16 8 4 2 1
Ahora, podemos calcular la mascara:

Clase C 11111111 11111111 11111111 111 00000= 27 Bits


255 255 255 224 128+64+32

Mascara: 255.255.255.224
o 195.15.2.0/27

Ingº Robert E. Puican Gutiérrez


Finalmente, calculamos cantidad de host por subred y el salto entre cada subred:

Clase C 11111111 11111111 11111111 111 00000

255 255 255

Tenemos 32 host por subred y se da un


“salto”entre subredes de 32. Ya que se 25 = 32
toma la cantidad de bits libres, 5.

Totales, podemos totalizar los host utilizables entre otros:

Cantidad total de host: 8 Subredes * 32 host = 256


Cantidad total de host utilizables en una subred: 32 host -2 = 30
Cantidad total de subredes utilizables: 8 Subredes - 2 = 6
Cantidad total de host utilizables: 6 Subredes * 30 host = 180

Ingº Robert E. Puican Gutiérrez


# Subred Rango Broadcast
0 195.15.2.0 195.15.2.1 - 195.15.2.30 195.15.2.31
El brinco se da en
1 195.15.2.32 195.15.2.33 - 195.15.2.62 195.15.2.63
este octeto. Y
2 195.15.2.64 195.15.2.65
cada 32 - 195.15.2.94 195.15.2.95
3 195.15.2.96 195.15.2.97 - 195.15.2.126 195.15.2.127
4 195.15.2.128 195.15.2.129 - 195.15.2.158 195.15.2.159
5 195.15.2.160 195.15.2.161 - 195.15.2.190 195.15.2.191
6 195.15.2.192 195.15.2.193 - 195.15.2.222 195.15.2.223
7 195.15.2.224 195.15.2.225 - 195.15.2.254 195.15.2.255

Desglose de subredes utilizables y los rangos correspondientes.


Además de la dirección broadcast para cada subred.

Ingº Robert E. Puican Gutiérrez


Dada una dirección de clase B 130.25.0.0. Con 21 bits prestados, ósea
130.25.0.0/21, cree las subredes correspondientes.

Clase B 11111111 11111111 00000000 00000000 = 16 Bits

255 255 0 0

Clase B 11111111 11111111 11111000 00000000 = 21 Bits

Mascara 255 255 248 0


128+64+32+16+8

Ingº Robert E. Puican Gutiérrez


El salto se calcula tomando en cuenta los bits no utilizados en el tercer octeto,
en este caso, y son 3 bits. Tomando en cuenta la cantidad de bits libres, el salto
se debe dar cada 8. Ósea, 23.

La cantidad de subredes se calcula tomando en cuenta los 5 bits prestados, en


este caso 25 = 32. Entonces tenemos 30 subredes utilizables. Siempre
tomando en cuenta los bits del tercer octeto.

La cantidad de host se calcula tomando todos los bits libres, en este caso son
11 bits, 3 libres del tercer octeto y 8 del cuarto octeto. 211 = 2048. Entonces
tenemos 2046 host utilizables. Y en total 61.380 host utilizables en las 30
subredes utilizables

Ingº Robert E. Puican Gutiérrez


VLSM

Ingº Robert E. Puican Gutiérrez


VLSM
 A medida que las subredes IP han crecido, los
administradores han buscado formas de utilizar su espacio
de direccionamiento con más eficiencia.
 Aquí utilizaremos una técnica que se denomina VLSM.
 Con VLSM, un administrador de red puede usar una
máscara larga en las redes con pocos hosts, y una máscara
corta en las subredes con muchos hosts.
 Para poder implementar VLSM, un administrador de red
debe usar un protocolo de enrutamiento que brinde soporte
para él.
 Los routers Cisco admiten VLSM con los protocolos de
enrutamiento OSPF, IS-IS integrado, EIGRP, RIP v2 y
enrutamiento estático.

Ingº Robert E. Puican Gutiérrez


VLSM
 VLSM permite que una organización utilice
más de una máscara de subred dentro del
mismo espacio de direccionamiento de red.
 La implementación de VLSM maximiza la
eficiencia del direccionamiento y con
frecuencia se la conoce como división de
subredes en subredes

Ingº Robert E. Puican Gutiérrez


VLSM

Ingº Robert E. Puican Gutiérrez


VLSM
 Los protocolos de enrutamiento con clase necesitan que una
sola red utilice la misma máscara de subred. Por ejemplo,
una red con la dirección de 192.168.187.0 puede usar sólo
una máscara de subred, por ejemplo 255.255.255.0.
 Un protocolo de enrutamiento que admite VLSM le confiere
al administrador de red la libertad para usar distintas
máscaras de subred para redes que se encuentran dentro de
un sistema autónomo.
 La Figura muestra un ejemplo de cómo un administrador de
red puede usar una máscara de 30 bits para las conexiones
de red, una máscara de 24 bits para las redes de usuario e
incluso una máscara de 22 bits para las redes con hasta
1000 usuarios.

Ingº Robert E. Puican Gutiérrez


VLSM

Ingº Robert E. Puican Gutiérrez


VLSM

Ingº Robert E. Puican Gutiérrez


DESPERDICIO DE ESPACIO

Ingº Robert E. Puican Gutiérrez


DESPERDICIO DE ESPACIO

Ingº Robert E. Puican Gutiérrez


USO DE VLSM EN ENLACES
PUNTO A PUNTO

Ingº Robert E. Puican Gutiérrez


SUBREDES

Ingº Robert E. Puican Gutiérrez


SUB - SUBREDES

Ingº Robert E. Puican Gutiérrez


SUB - SUBREDES

Ingº Robert E. Puican Gutiérrez


CALCULO DE SUBREDES CON
VLSM

Ingº Robert E. Puican Gutiérrez


DIRECCION DE CLASE B
DIVIDIDA EN SUBREDES

Ingº Robert E. Puican Gutiérrez


DIRECCION DE CLASE B
DIVIDIDA EN SUBREDES

Ingº Robert E. Puican Gutiérrez


VLSM

Ingº Robert E. Puican Gutiérrez


CALCULO DE LAS VLSM
 Para aplicar VLSM en 172.16.32.0/20, siga los pasos que aparecen a
continuación:
 Paso 1
 Escribir172.16.32.0 en su forma binaria.
 Paso 2
 Trazar una línea vertical entre el bit número 20 y 21, tal como aparece en la Figura.
 El límite de subred original fue /20.
 Paso 3
 Trazar una línea vertical entre el bit número26 y 27, tal como aparece en la Figura.
 El límite de subred original /20 se extiende a seis bits hacia la derecha,
convirtiéndose en /26.
 Paso 4
 Calcular las 64 direcciones de subred por medio de los bits que se encuentran entre
las dos líneas verticales, desde el menor hasta el mayor valor.
 La figura muestra las primeras cinco subredes disponibles.

Ingº Robert E. Puican Gutiérrez


CALCULO DE LAS VLSM

Ingº Robert E. Puican Gutiérrez


CALCULO DE LAS VLSM
 Es importante recordar que se pueden seguir
subdividiendo sólo las subredes no utilizadas.
 Si se utiliza alguna dirección de una subred, esa
subred ya no se puede subdividir más.
 En la Figura, se utilizan cuatro números de
subred en las LAN.
 La subred 172.16.33.0/26 no utilizada se sigue
subdividiendo para utilizarse en los enlaces WAN.

Ingº Robert E. Puican Gutiérrez


EJEMPLO PRACTICO DE VLSM

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM
 Utilizar máscaras de subred de longitud variable (VLSM)
para lograr el uso más eficiente de las direcciones IP
asignadas y para reducir la cantidad de información de
enrutamiento en el nivel superior.
 Se ha asignado una dirección Clase C 192.168.10.0/24.
 FICSA, FACFYM y FACEAC tienen una conexión WAN con
RECTORADO.
 FICSA requiere 60 hosts.
 RECTORADO requiere 28 hosts.
 FACEAC y FACFYM requieren 12 hosts cada uno.

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 1
 El primer paso en el proceso de la división en
subredes es dividir la dirección asignada,
192.168.10.0/24, en cuatro bloques de
direcciones del mismo tamaño.
 Dado que 4 = 22, se requieren 2 bits para
identificar a cada una de las 4 subredes.
 A continuación, tome la subred #0
(192.168.10.0/26) e identifique a cada uno de sus
hosts.

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 1
Dirección 62 hosts utilizables /
Subredes
Asignada subred (subred #0)
192.168.10.0/24 192.168.10.0/26 192.168.10.0/26 (Dirección de red)

192.168.10.64/26 192.168.10.1/26

192.168.10.128/26 192.168.10.2/26

192.168.10.192/26 192.168.10.3/26

hasta

192.168.10.61/26

192.168.10.62/26

192.168.10.63/26 (Dirección de broadcast)

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 1
 A continuación se presenta el intervalo para la
máscara /26.
FICSA Intervalo de direcciones del último octeto

De 0 a 63, se requieren 60 hosts. Los hosts 0 y 63 no se pueden


192.168.10.0/26 utilizar dado que son las direcciones de red y de broadcast para la
subred correspondiente.

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 2
 Asigne el siguiente nivel una vez que se haya cumplido todos
los requisitos para el nivel o los niveles superiores.
 RECTORADO requiere 28 hosts. La siguiente dirección
disponible después de 192.168.10.63/26 es
192.168.10.64/26.
 Observe que de acuerdo a la tabla que aparece más arriba,
ésta es la subred número 1. Dado que se requieren 28 hosts,
se necesitarán 5 bits para las direcciones de host, 25 –2 = 30
direcciones de host utilizables. Por lo tanto, se necesitarán 5
bits para representar los hosts y se utilizarán 3 bits para
representar el prefijo de red extendido de /27.
 La aplicación de las máscaras de subred de longitud variable
en la dirección 192.168.10.64/27 da como resultado:

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 2
Subred #1 Subredes 30 hosts utilizables
192.168.10.64/27 (Dirección de red)

192.168.10.64/26 192.168.10.64/27 192.168.10.65/27

192.168.10.96/27 192.168.10.66/27

192.168.10.128/27 192.168.10.67/26

192.168.10.192/27 hasta

192.168.10.93/27

192.168.10.94/27

192.168.10.95/27 (Dirección de broadcast)

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 2
 A continuación se presenta el intervalo para la
máscara /27.

RECTORADO Intervalo de direcciones del último octeto

De 64 a 95, se requieren 28 hosts. Los hosts 64 y 95 no se


pueden utilizar dado que son las direcciones de red y de
192.168.10.64/27
broadcast para la subred correspondiente. En este intervalo, hay
treinta direcciones utilizables disponibles para los hosts.

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 3
 Ahora FACEAC y FACFYM requieren 12 hosts cada uno. La
siguiente dirección disponible comienza en
192.168.10.96/27.
 Observe que ésta es la siguiente subred disponible de
acuerdo con la Tabla 2.
 Dado que se requieren 12 hosts, se necesitarán 4 bits para
las direcciones de host, 24 = 16, 16 – 2 = 14 direcciones
utilizables.
 Por lo tanto, se requieren 4 bits para representar los hosts y
4 bits para representar el prefijo de red extendido de /28.
 La aplicación de las máscaras de subred de longitud variable
en la dirección 192.168.10.96/27 da como resultado:

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 3
Subred Subredes 14 hosts utilizables
192.168.10.96/27 192.168.10.96/28 192.168.10.96/28 (Dirección de red)

192.168.10.112/28 192.168.10.97/28

192.168.10.128/28 192.168.10.98/28

192.168.10.224/28 192.168.10.99/28

192.168.10.240/28 hasta

192.168.10.109/28

192.168.10.110/28
192.168.10.111/28 (Dirección de
broadcast)

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 3
 A continuación se presenta el intervalo para la
máscara /28.

FACEAC Intervalo de direcciones del último octeto

De 96 a 111, se requieren 12 hosts. Los hosts 96 y 111 no


se pueden utilizar dado que son las direcciones de red y
192.168.10.96/28 de broadcast para la subred correspondiente. En este
intervalo, hay catorce direcciones utilizables disponibles
para los hosts.

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 4
 Dado que FACFYM también requiere 12
hosts, el siguiente conjunto de direcciones
de host se puede derivar de la siguiente
subred disponible (192.168.10.112/28).

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 4
Subredes 14 hosts utilizables
192.168.10.96/28 192.168.10.112/28 (Dirección de red)
192.168.10.112/28 192.168.10.113/28
192.168.10.128/28 192.168.10.114/28
192.168.10.224/28 192.168.10.115/28
hasta
192.168.10.240/28 192.168.10.125/28
192.168.10.126/28
192.168.10.127/28 (Dirección de broadcast)

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 4
 A continuación se presenta el intervalo para la
máscara /28.

FACFYM Intervalo de direcciones del último octeto

De 112 a 127, se requieren 12 hosts. Los hosts 112 y 127 no se


pueden utilizar dado que son las direcciones de red y de
192.168.10.112/28
broadcast para la subred correspondiente. En este intervalo, hay
catorce direcciones utilizables disponibles para los hosts.

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 5
 Ahora asigne direcciones para los enlaces WAN:
 Recuerde que cada enlace WAN requiere dosdirecciones IP.
 La siguiente subred disponible es 192.168.10.128/28. Dado
que se requieren 2 direcciones de red para cada enlace
WAN, se necesitarán 2 bits para las direcciones de host, 22
–2 = 2 direcciones utilizables.
 Por lo tanto, se requieren 2 bits para representar los enlaces
y 6 bits para representar el prefijo de red extendido de /30.
 La aplicación de las máscaras de subred de longitud variable
en la dirección 192.168.10.128/28 da como resultado:

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 5
Subredes 14 hosts utilizables
192.168.10.128/30 192.168.10.128/30 (Dirección de red)
192.168.10.129/30
192.168.10.130/30
192.168.10.131/30 (Dirección de broadcast)
192.168.10.132/30 192.168.10.132/30 (Dirección de red)
192.168.10.133/30
192.168.10.134/30
192.168.10.135/30 (Dirección de broadcast)
192.168.10.136/30 192.168.10.136/30 (Dirección de red)
192.168.10.137/30
192.168.10.138/30
192.168.10.139/30 (Dirección de broadcast)

Ingº Robert E. Puican Gutiérrez


EJEMPLO DE VLSM – PASO 5
 Las direcciones disponibles para los
enlaces WAN se pueden tomar de las
direcciones disponibles en cada una de las
subredes /30.

Ingº Robert E. Puican Gutiérrez

También podría gustarte