Subneting IPv4

36
Subneting (subredes) 1

Transcript of Subneting IPv4

Page 1: Subneting IPv4

Subneting (subredes) 1

Page 2: Subneting IPv4

Subneting (subredes)

• Procedimiento de creación de subredes que se definió

para optimizar el espacio de direcciones que está cada

vez más escaso.

• El método consiste en dividir las direcciones full-clase enrangos de direcciones más pequeños denominados

“subredes”.

• La creación de subredes hace más versátil el uso

espacio de direcciones a un tipo sin clases (classless) en

lugar del uso full-clase

– Ya no se está atado al uso exclusivo de direcciones clase

A, B o C. Así, se facilita y flexibiliza a su vez el diseño y la

administración de la red.

2

Page 3: Subneting IPv4

SUBREDES

Las direcciones de subred son asignadas localmente,

normalmente por el administrador de la red

Las subredes reducen los dominios de broadcast

Las direcciones de subred incluyen la porción de red de

Clase A, Clase B o Clase C más un campo de subred y un

campo de host

El campo de subred y el campo de host se crean a partir

de la porción de host original

Para crear una dirección de subred, un administrador de

red pide prestados bits de la parte original de host y los designa como campo de subred

3

Page 4: Subneting IPv4

PROCEDIMIENTO

• Se toman bits de la porción de host para

crear un rango de subredes dentro de la

red tomada inicialmente:

– Con “n” bits, se pueden crear 2n combinaciones

asignables de subredes,

• Dependiendo del número “n” de bits que se tomen,

utilizando el método No Subnet Zero y No Subnet de

Broadcast, se podrán crear realmente un número de

2n-2 subredes, se debe descontar:

– La subred inicial porque coincide con la dirección de la

red original

– La subred final porque sus bits son todos 1 y coincide con los primeros bits de la dirección de broadcast.

4

Page 5: Subneting IPv4

• Subnet Zero y Subred de Broadcast

El uso de la Subnet Zero y de la Subnet de Broadcast

permite asignar la primera y última subred para su

uso. para obtener las subredes utiliza la fórmula 2n

para que no se desperdicien esas dos subredes.

Este cambio se debe principalmente a la evolución

de los protocolos, todos los protocolos modernos

soportan su uso, que hizo que los principales

fabricantes de dispositivos consideraran la Subnet

Zero por default en sus equipos.

En el caso de Cisco a partir de la versión 12.0 de su

IOS lo trae por defecto y para sus certificaciones

toman como única opción su uso. Pueden leer más

en la RFC1878

5 PROCEDIMIENTO

Page 6: Subneting IPv4

Subneteo con y sin Subnet Zero

y Subnet de Broadcast

• Subnet Zero y Subred de Broadcast

Se puede usar:

Si estamos seguros que los dispositivos lo soportan.Si no se denegó su uso con el comando “no ip Subnet zero”. Si el protocolo de enrutamiento es sin clase (RIP v.2, EIGRP, OSPF).

• No se puede usar:Si no estamos seguros o los dispositivos no lo soportan.Si el protocolo de enrutamiento es con clase (RIP v.1, IGRP). Si aparecen conflictos con su uso.

6 PROCEDIMIENTO

Page 7: Subneting IPv4

Subneting según las clases

En clase C hay menores posibilidades

en B y A

Solo tiene un octeto asignado a la porción

de host

La disposición de 8 bits sobre los que se

puede trabajar

Clase A presenta mayor cantidad de

creación de subredes

Disponen de 3 octetos, 24 bits- para la

creación de subredes.

7

Page 8: Subneting IPv4

Máscara de subredes en Clase C8

Excluyendo la máscara de red 00000000=0 y de broadcast 11111111=255 y su respectiva notación “/n”

Page 9: Subneting IPv4

Ejemplo

Toma de bits para la creación de

subredes en una dirección clase C

9

Page 10: Subneting IPv4

Para escoger y diseñar la subred

apropiada

¿Cuántas subredes válidas se requieren?

Una vez escogido el número, ¿cuáles son las

subredes generadas?

¿Cuál es la dirección de broadcast de cada

subred?

¿Cuáles son las direcciones válidas de host en

cada subred?

10

Page 11: Subneting IPv4

11Para escoger y diseñar la subred

apropiada

Page 12: Subneting IPv4

Respuesta

1. Indica el número de bits que se deben pedir

prestados a la parte de host de la dirección

– El análisis del número de bits que hay que tomar de la

dirección de host parte del análisis de cuántos hosts

van a haber (o deben haber) en una determinadasubred.

– El número de hosts en una subred se puede

determinar por 2m – 2, donde “m” es la cantidad de

bits que se dejan libres para asignar direcciones de

host.

2. Las respuestas a las tres siguientes preguntas

dependen del tipo de dirección que se esté

utilizando para crear subredes.

12

Page 13: Subneting IPv4

Creación de subredes en

direcciones clase C

Se utilizan los bits de la porción de host de

la dirección (los bits del cuarto octeto)

De todos los 8 bits disponibles

Solo pueden utilizarse dos bits como mínimo,

pues con un solo bit no pueden crearse

subredes

Y 6 como máximo, ya que se deben dejar al

menos dos bits para poder asignar

direcciones de host

no tiene sentido una red sin hosts

13

Page 14: Subneting IPv4

Posibles subredes para una

dirección clase C.

14

Page 15: Subneting IPv4

Diseño con subneting

• Escoger los bits necesarios para la subred

– En función del número de hosts y/o subredes que sequieran tener.

– Analizar qué direcciones de red se generan con los bits

prestados.

• Esto se puede determinar por dos métodos:

– el decimal: se debe calcular el valor del bloque de

direcciones, esto es, el tamaño del rango de

direcciones de host de cada subred

– el binario: realizando la transformación.

15

Tamaño del bloque = 256 - valor de la máscara de subred en el 4to octeto

Page 16: Subneting IPv4

Diseño con subneting

• Las subredes posibles de una red clase C

x.x.x.0/26 serán:

• Tamaño de bloque:(256-192=64)

– Primera subred = x.x.x.0 (inválida porque coincide con la

dirección de red)

– Segunda subred = x.x.x.64 (primera subred válida)

– Tercera subred = x.x.x.128 (última subred válida)

– Cuarta subred = x.x.x.192 (inválida porque coincide con

la máscara de subred)

16

Page 17: Subneting IPv4

Ejercicio (método decimal)

Dada una dirección de red clase C:

x.x.x.0, con máscara 255.255.255.240.

Encontrar todas las subredes con sus

respectivos host.

17

Page 18: Subneting IPv4

Resolución:

n=4, se tendrían 24-2=14 subredes con 14 direcciones

de host cada una.

El tamaño del bloque correspondientes es 256-240=16

Las subredes válidas y el rango de host dentro de esas

subredes serían:

18

Dirección de red clase C: x.x.x.0

Page 19: Subneting IPv4

19

Nótese que las direcciones de broadcast de las subredes, siempre son el número anterior de dirección a la dirección de la siguiente subred

Resolución:

Page 20: Subneting IPv4

Ejercicio (método binario)

• A partir de los bits tomados de la porción de

host y de los bits de host restantes, ir creando

todas las combinaciones binarias posibles, las

cuales dan lugar a las distintas direcciones de

subredes y de host

• En este procedimiento también se deben

descartar como direcciones válidas de

subred y de host, las direcciones de red,

subred y de broadcast respectivas.

20

Page 21: Subneting IPv4

Ejercicio (método binario)

• La red clase C x.x.x.0 y se quieren construir subredes de

acuerdo a la máscara 255.255.255.224.

• Atendamos únicamente al cuarto octeto de bits (los tresprimeros octetos permanecen igual):

– 224 = 11100000: 3 bits prestados

– n=3, se tendrían 23-2= 6 subredes con 25-2=30 direcciones de

host cada una.

– Las combinaciones posibles para los bits de subred nos dan

las direcciones de las subredes y de host respectivas como se

indica en la tabla.

21

Page 22: Subneting IPv4

Resolución22

Page 23: Subneting IPv4

Ejercicio

Se necesita crear tres subredes a partir de la

dirección de red clase C: 200.100.1.0. En estas

redes no van a existir nunca más de 12 hosts.

Indique las direcciones de subred, de broadcast

y el rango de direcciones de host.

23

Page 24: Subneting IPv4

24 Resolución

Page 25: Subneting IPv4

Creación de subredes en

direcciones clase B

• No difiere a como se crean subredes en clase

C

• La única diferencia es que esta vez se tienen

16 bits de host

– Los dos últimos octetos de la dirección de los cuales

poder tomar bits para subred.

• El aumento del número de bits proporciona

mayor cantidad de posibilidades

– Con una dirección clase C no es posible construir

subredes de por ejemplo, 200 o 300 hosts cada una,

pero con una clase B sí.

25

Page 26: Subneting IPv4

Creación de subredes en

direcciones clase B26

Page 27: Subneting IPv4

Máscaras de subred posibles de

utilizarse en clase B27

Los métodos decimal y binario son útiles para el cálculo de las subredes, y se realizan exactamente de la misma forma que la

descrita para direcciones clase C

Page 28: Subneting IPv4

Creación de subredes en

direcciones clase A

Se tienen ahora 24 bits de host (los tres últimos

octetos de la dirección) de los cuales poder tomar

bits para subred.

En una dirección clase A se tiene la mayor cantidad

de posibilidades para la construcción de subredes.

28

Page 29: Subneting IPv4

Máscaras de subred posibles de

utilizarse en clase A29

Page 30: Subneting IPv4

Ejercicio

Una organización tiene asignada la dirección IP

193.1.1.0 y necesita definir 6 subredes.

Establecer:

IP de subred

Máscara de subred

1ra IP válida (host)

Última IP válida (host)

Direcciones de broadcast.

30

Page 31: Subneting IPv4

Ejercicio

Una organización tiene asignada la dirección

143.26.0.0 y necesita crear un grupo de

subredes que soporten hasta 60 hosts en cada

subred.

Haga el esquema de direccionamiento

correspondiente para las 10 primeras

subredes.

31

Page 32: Subneting IPv4

Subredes

Ejercicio 1.- Se tiene una clase B :

137.100.0.0

Se requieren 520 hosts por Subnet.

¿Cuántos bits se piden prestados?

¿Cuál es la máscara de subred?

Dar los rangos de direcciones IP para cada subred.

32

Page 33: Subneting IPv4

Subredes

Ejercicio 2.- Se tiene una clase C :

202.12.45.0

Se requieren 70 hosts por Subnet.

¿Cuántos bits se piden prestados?

¿Cuál es la máscara de subred?

Dar los rangos de direcciones IP para cada subred

33

Page 34: Subneting IPv4

Subredes

Ejercicio 3.- Se tiene una clase C: 202.12.45.0

Se requieren 5 subredes

¿Cuántos bits se piden prestados?

¿Cuál es la máscara de subred?

¿Hasta cuántos hosts tendremos por cada

subred?.

Dar los rangos de direcciones IP para cada

subred

34

Page 35: Subneting IPv4

Subredes

Ejercicio 4.- Se tiene la dirección: 132.14.0.0

Se requieren de 12 subredes

¿Cuántos bits se piden prestados?

¿Cuál es la máscara de subred?

¿Hasta cuántos hosts tendremos por cada

subred?.

Dar los rangos de direcciones IP para cada

subred

35

Page 36: Subneting IPv4

MUCHAS GRACIASLuis David Narváez

36