Subneting IPv4

Post on 10-Jul-2015

1.188 views 12 download

Transcript of Subneting IPv4

Subneting (subredes) 1

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

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

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

• 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

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

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

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”

Ejemplo

Toma de bits para la creación de

subredes en una dirección clase C

9

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

11Para escoger y diseñar la subred

apropiada

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

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

Posibles subredes para una

dirección clase C.

14

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

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

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

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

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:

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

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

Resolución22

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

24 Resolución

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

Creación de subredes en

direcciones clase B26

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

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

Máscaras de subred posibles de

utilizarse en clase A29

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

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

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

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

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

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

MUCHAS GRACIASLuis David Narváez

36