Vous êtes sur la page 1sur 14

TEMA 3:

Direccionamiento
Tipos de direcciones.
Direccionamiento Jerrquico y Plano.
Formatos de direcciones ms extendidos

Direcciones IP
Identifican
Identificanunvocamente
unvocamenteun
unpunto
puntode
deacceso
acceso(interfaz)
(interfaz)aalalared.
red.Un
Un
router
o
un
host
multi-homed
tienen
varias.
router o un host multi-homed tienen varias.
Tienen
Tienenun
unsignificado
significadoglobal
globalen
enlalaInternet.
Internet.
Son
Sonasignadas
asignadaspor
poruna
unaautoridad
autoridadcentral:
central:InterNIC
InterNIC(Internet
(InternetNetwork
Network
Information
Center).
Information Center).
Son
Sonnmeros
nmerosde
de32
32bits,
bits,expresados
expresadosen
ennotacin
notacindecimal
decimalcon
con
puntos,
byte
a
byte
(p.ej.
123.3.45.77).
puntos, byte a byte (p.ej. 123.3.45.77).
Para
Parafacilidad
facilidadde
delos
losusuarios,
usuarios,se
sedefine
defineun
unmapping
mappingesttico
estticode
delas
las
direcciones
IP
con
nombres
mas
legibles
para
las
personas
direcciones IP con nombres mas legibles para las personas(DNS
(DNS
--Domain
DomainName
NameServer).
Server).

Direcciones IP

Una
Unadireccin
direccinIP
IPes
esindependiente
independientede
delas
lasdirecciones
direccionesfsicas
fsicasde
de
subred
subred
Port

DIRECCIONES
LOGICAS
(INDEPENDIENTES
DE LA TECNOLOGIA
DE LA RED)

DIRECCIONES
DEPENDIENTES
DE LA T. DE RED

Proto
colo.

Proto
colo.

Direccion IP

Direccion IP

Identifica a una
aplicacin en un host
Direccin
Jerrquica

Direccion IP
Mapping (p.ej. Tablas)
Direccion Ethernet

Direcciones IP

Esquema
Esquemajerrquico,
jerrquico,constan
constande
deuna
unaparte
parteque
queindica
indicade
dequ
qured
redfsica
fsicase
setrata,
trata,
yyotra
otraque
queindica
indicalalainterface
interfaceoopunto
puntode
deconexin
conexinaalalared
red(host).
(host).
En
En1984,
1984,se
seagrega
agregauna
unatercer
tercerelemento
elementoen
enlalajerarqua
jerarquapara
paralograr
lograrmayor
mayor
flexibilidad
flexibilidad(subnets).
(subnets).
Los
Loscampos
camposque
quecomponen
componenlaladireccin
direccinson
sonde
delongitudes
longitudesfijas
fijas
predeterminadas;
predeterminadas;actualmente
actualmentese
seelimina
eliminaesta
estarestriccin
restriccin(classless
(classless
addressing).
addressing).
ElElcomponente
componenteRED
REDde
delaladireccin
direccinIP
IPse
seutiliza
utilizapara
paraubicar
ubicarlalared
redfsica
fsicade
de
destino
destino(ruteo)
(ruteo)yyelelcomponente
componenteHOST
HOSTse
seutiliza
utilizapara
paraidentificar
identificarlalainterfaz
interfaz
dentro
dentrode
deesa
esared
redfsica
fsica
Las
Lasdirecciones
direccionesIP
IPson
sonidentificadores
identificadoresen
enuna
unared
redvirtual;
virtual;en
enltima
ltimainstancia
instancia
deben
ser
mapeadas
a
direcciones
fsicas
de
las
distintas
subredes
deben ser mapeadas a direcciones fsicas de las distintas subredes(X.25,
(X.25,
Ethernet,
Ethernet,etc.).
etc.).Este
Esteproceso
procesose
sedenomina
denominaresolucin
resolucinde
dedirecciones.
direcciones.
RED
HOST

Direcciones IP

Clase

Formato

16

Rango
24

Redes/Hosts

32

0 RED

HOST

HOST

HOST

0.0.0.0

a 127.255.255.255

126/16.777.214

10 RED

RED

HOST

HOST

128.0.0.0 a 191.255.255.255

16.382/65.534

110 RED

RED

HOST

192.0.0.0 a 223.255.255.255

2.097.150/254

1110

ID GRUPO

11110

EXPERIMENTAL

RED

MULTICAST

224.0.0.0 a 239.255.255.255
240.0.0.0 a 247.255.255.255

Direccin especial: loopbak (127.0.0.0):


* Para comunicaciones de procesos en la misma mquina.
* Nunca es propagada a la red

Direcciones IP con significado especial


Notacin:
Notacin: <Red,
<Red,Host>
Host>
<0,
<0,0>
0>
<0,
<0,H>
H>
<R,
<R,0>
0>
<R,
<R,H>
H>
<R,
<R,-1>
-1>
<-1,
<-1,-1>
-1>

este
SS bootp
estehost
hosten
enesta
estasubred
subred
bootp
host
SS host
hostHHen
enesta
estared
red
hostparcialmente
parcialmenteinicializado
inicializado
un
SS
unhost
hosten
enred
redRR
host
S/D
hostHHen
enred
redRR
S/D
Directed
Directedbroadcast
broadcasttodos
todoslos
losHosts
Hostsde
delalaRed
Red DD
Limited
DD no
Limitedbroadcast
broadcast
nopropagada
propagadapor
porlos
losrouters
routers

Significados
Significadosespeciales:
especiales:

0:0: este
este
-1:
-1: todos
todos

No
Nopueden
puedenusarse
usarsepara
paraidentificar
identificaraaun
unhost
hostoored
reden
enparticular
particular
Direcciones
Direccionesprivadas
privadas
10.0.0.0
10.0.0.0
172.16.0.0
172.16.0.0
192.168.0.0
192.168.0.0

a
a
a
a
a
a

10.255.255.255 (una clase A)


10.255.255.255 (una clase A)
172.31.255.255 (16 clases B)
172.31.255.255 (16 clases B)
192.168.255.255 (255 clases C)
192.168.255.255 (255 clases C)

Problemas del esquema de direccionamiento

Codificar
Codificarlalared
reden
enlaladireccin
direccinIP
IPimplica
implicaque
quesisiun
unhost
hostcambia
cambiade
dered,
red,
cambiar
su
direccin
(IP
Mobility).
cambiar su direccin (IP Mobility).
Prefijos
Prefijosde
delongitud
longitudfija,
fija,provoca
provocaun
unuso
usoineficiente
ineficienteen
enelelespacio
espaciode
de
direcciones.
direcciones.
Crecimiento
Crecimientoacelerado
aceleradode
delalaInternet,
Internet,evidencia
evidencialalafalta
faltade
deescalabilidad
escalabilidaddel
del
esquema
esquemade
dedireccionamiento
direccionamiento(Agotamiento
(Agotamientode
declases
clasesB,
B,incremento
incrementode
de
tamao
tamaode
detablas
tablasde
deruteo
ruteoalalutilizar
utilizardirecciones
direccionesde
declase
claseC).
C).

Soluciones
Soluciones
Estos
Estosproblemas
problemasse
sesolucionan
solucionanaacorto
cortoplazo
plazoen
enelelcontexto
contextode
deIPv4.
IPv4.
Definitivamente
solucionados
en
IPv6.
Definitivamente solucionados en IPv6.

Ejemplo de uso de direcciones IP

HOST A

HOST B

eth0
202.2.2.2

202.2.2.1

eth0
202.2.2.3

202.2.3.3

eth0
sl0 eth1
202.2.3.1
202.2.9.2 ROUT. X

202.2.9.1
sl0

RED 202.2.2.0

eth0
HOST C
202.2.4.2

HOST D
eth0

INTERNET
202.2.3.2

ROUT. Y
202.2.4.1
eth0 eth1

HOST E
202.2.3.4
eth0

RED 202.2.3.0

RED 202.2.4.0

Organizacin con 3 LANs, se solicitan 3 direcciones clase C: 202.2..2.0, 202.2.3.0 y 202.2.4.0

Subnetting
Objetivo:
Objetivo:Compartir
Compartiruna
unadireccin
direccinde
dered
redIP
IPentre
entrevarias
variasredes
redesfsicas
fsicas
Beneficios
Beneficios
Uso
Usoeficiente
eficientede
dedirecciones
direccionesIP
IP(referido
(referidoaano
nodesperdiciar
desperdiciardirecciones)
direcciones)
Salvar
Salvarlimitaciones
limitacionesde
dehardware
hardware(distintos
(distintostipos
tiposde
dered,
red,cantidad
cantidadmxima
mximade
de
nodos
soportados,
distancia)
nodos soportados, distancia)
Divisin
Divisinen
ensubredes
subredesde
deacuerdo
acuerdoaalalaestructura
estructurade
delalaorganizacin
organizacin

Caractersticas
Caractersticas
Agregado
Agregadode
deun
unnivel
niveljerrquico
jerrquicoen
enlaladireccin
direccinIP
IP
Invisible
para
los
routers
externos
Invisible para los routers externos
Implementacin
Implementacinaatravs
travsde
demscaras
mscarasde
desubred
subred

Mejoras
Mejoras
Restriccin
Restriccinen
eneleluso
usode
demscaras
mscaraspara
parafacilitar
facilitarlalaadministracion
administracionalalcrecer
crecer
lalared
red(flexibilidad)
(flexibilidad)
VLSM
VLSM(Variable
(VariableLength
LengthSubnet
SubnetMask)
Mask)para
paraaprovechar
aprovecharlas
lasdirecciones
direcciones
9

Subnetting
Se
Seagrega
agregaun
unnivel
niveljerrquico
jerrquicoen
enlaladireccin,
direccin,slo
slointerpretado
interpretado
localmente
localmente
Direccin IP (sin subnetting)
Direccin IP (con subnetting)

Red
Red

Significado
global

Host
Subred

Host

Significado
local

Cantidad de bits asignada al campo subred


No se hace especificacin en la norma original (RFC 950) acerca de si todas las subredes de una
red deben tener la misma longitud
Genera ambiguedades y protocolos que no lo soportan (RIPv1)

Posicin del campo subred


No se especifica (RFC 950) la ubicacin de los campos Subred y Host
Se recomienda que dichos campos estn compuestos de bits contiguos
En la prctica, se utilizan de la manera que se ve en la figura

10

Subnetting: uso de mscaras

Mscara
Mscarade
desubred
subred
Utilizada
Utilizadapara
paraindicar
indicarcules
culesbits
bitsde
deuna
unadireccin
direccinIP
IPcorresponden
correspondenaared
redyycules
cules
aahost
host
Nmero
Nmerode
de32
32bits,
bits,expresado
expresadoen
ennotacin
notacindecimal
decimalcon
conpuntos,
puntos,como
comouna
una
direccin
direccinIP
IP
Los
Losbits
bitsen
en1
1de
delalamscara
mscaraindican
indicanque
quelos
loscorrespondientes
correspondientesbits
bitsde
deuna
una
direccin
direccinIP
IPconforman
conformanlaladireccin
direccinde
dered,
red,los
losbits
bitsen
en0
0indican
indicanhost
host
ElElrouter
routertendr
tendren
encuenta
cuentalalamscara
mscarade
desubred
subredpara
paratomar
tomarlas
lasdesiciones
desicionesde
de
ruteo
ruteo
Dada
Dadauna
unadireccin
direccinIP(D_IP):
IP(D_IP):
Dir.
Dir.de
dered
red==(D_IP)
(D_IP)AND
ANDMASCARA
MASCARA
Ejemplo:
Una red clase C es dividida de manera tal que se utilizan 3 bits para subred y 5 bits para host.
Mscara: 255.255.255.248(dec)
FF FF FF F8(hex) 1111 1111 1111 1111 1111 1111 1111 1000(bin)
La direccin IP: 200.2.3.98, en este contexto significa: red 200.2.3.96, host 2

11

Subnetting: direcciones especiales


Se
Seconserva
conservaelelsignificado
significadode
delas
lasdirecciones
direccionesespeciales:
especiales:No
Nose
sepuede
puedeutilizar
utilizarlos
los
valores
valores00(todos
(todosceros)
ceros)-1-1(todos
(todosunos)
unos)en
enlos
loscampos
campossubred
subredoohost
host
Prdida
Prdidade
dedirecciones
direccionesutilizables,
utilizables,dependiendo
dependiendode
delalalongitud
longitudde
demscara
mscarautilizada
utilizada
Direcciones
Direccionesespeciales
especialesutilizadas
utilizadas
<Red> <Subred> <Host>
< R >

<

>

< 0 >

este Host en esta Subred (bootp)

< R >

<

>

< H>

Host H en esta Subred

< R >

< -1

< R >

<

S >

< -1 >

Todos los hosts de la Subred S. Broadcast en la Subred S.

< R >

<

S >

< H>

Host H de la Subred S

> < -1 >

Todos los hosts en todas las subredes. Broadcast en la Red, si los


routers internos lo permiten

12

Subnetting: ejemplo
HOST B

HOST A

eth0
202.2.2.35

eth0
202.2.2.34

INTERNET

HOST C
202.2.2.33
202.2.2.67
eth0
202.2.9.2 sl0eth0
sl0
eth1
202.2.9.1
202.2.2.65
ROUT. X

HOST E
eth0

SUBRED 202.2.2.32

HOST D
202.2.2.98
eth0

ROUT. Y
202.2.2.66
eth0
202.2.2.97
eth1
202.2.3.68

SUBRED 202.2.2.64

SUBRED 202.2.2.96

Para las tres redes, se dispone de una nica direccin clase C: 202.2.2.0
Crecimiento previsto: hasta 5 subredes de no ms de 20 hosts cada una
Mscara utilizada: 255.255.255.224 (FF.FF.FF.E0 ) (3 bits para subred = 6 subredes)
Subredes:

001
010
011
100
101
110

CA.02.02.20
CA.02.02.40
CA.02.02.60
CA.02.02.80
CA.02.02.A0
CA.02.02.C0

202.2.2.32
202.2.2.64
202.2.2.96
202.2.2.128
202.2.2.160
202.2.2.192

Subredes utilizadas: 202.2.2.32, 202.2.2.64, 202.2.2.96

13

Subnetting: ejemplo
Ejemplo:configuracin
Ejemplo:configuracinde
deRouter
RouterYYen
enLinux:
Linux:
ifconfig
ifconfigeth0
eth0202.2.2.66
202.2.2.66netmask
netmask255.255.255.224
255.255.255.224
ifconfig
ifconfigeth1
eth1202.2.2.97
202.2.2.97netmask
netmask255.255.255.224
255.255.255.224

Configuracin
Configuracinde
deinterfaces
interfaces

route
routeadd
add-net
-net202.2.2.64
202.2.2.64netmask
netmask255.255.255.224
255.255.255.224
route
routeadd
add-net
-net201.2.2.96
201.2.2.96netmask
netmask255.255.255.224
255.255.255.224

Rutas
Rutaslocales
locales

route
routeadd
add-net
-net202.2.2.
202.2.2.32
32gw
gw202.2.2.65
202.2.2.65netmask
netmask255.255.255.224
255.255.255.224 Ruta
Rutaespecfica
especficaaauna
unared
redva
vagw
gw
route
routeadd
adddefault
defaultgw
gw202.2.2.65
202.2.2.65

Ruta
Rutapor
pordefecto
defectova
vagateway
gateway

14

Subnetting: asignacin de direcciones de subred

Asignacin
Asignacinde
denmeros
nmerosde
desubred
subred
Debe
Debeestimarse
estimarsecon
conexactitud
exactitudelelcrecimiento
crecimientode
delalared
red
Si
Siaumenta
aumentaen
enms
msde
deloloprevisto
previstolalacantidad
cantidadde
desubredes
subredesoode
dehosts,
hosts,
se
sedeber
deberreestructurar
reestructurarlalaasignacin
asignacinde
desubredes,
subredes,con
conelelconsiguiente
consiguiente
overhead
overheadde
deadministracin
administracin

Asignacin
Asignacinalternativa
alternativa
Permite
Permitevariar
variarlalacantidad
cantidadde
debits
bitsasignados
asignadosaalos
loscampos
campossubred
subredyy
host,
sin
necesidad
de
modificar
direcciones
de
subred
host, sin necesidad de modificar direcciones de subred
El
Elcampo
campohost
hostocupa
ocupalos
losbits
bitsde
delaladerecha,
derecha,los
loshosts
hostsse
senumeran
numerande
de11
en
enadelante,
adelante,siendo
siendolos
losbits
bitsms
mssignificativos
significativoslos
losde
delalaizquierda
izquierda
El
Elcampo
camposubred
subredocupa
ocupalos
losbits
bitsde
delalaizquierda,
izquierda,utilizando
utilizandouna
unaimagen
imagen
espejo
espejo(se
(seintercambia
intercambiaelelbit
bitde
deextrema
extremaderecha
derechacon
conelelde
deextrema
extrema
izquierda
izquierdayyas
assucesivamente)
sucesivamente)

15

Subnetting: asignacin de direcciones de subred

Asignacin del campo Host de la direccin IP de una red clase C, para 4 bits de subred y 4 de host:
Subred 1
1000 - 0001
1000 - 0010
1000 - 0011

Subred 2
0100 - 0001
0100 - 0010
0100 - 0011

Subred 3
1100 - 0001
1100 - 0010
1100 - 0011

Subred 4
0010 - 0001
0010 - 0010
0010 - 0011

Subred 5
1010 - 0001
1010 - 0010
1010 - 0011

Subred 6
0110 - 0001
0110 - 0010
0110 - 0011

Si subred 1 crece y llega a tener ms de 14 hosts, se deber cambiar la mscara de subred: 3 bits para subred, 5 bits para host.
Consecuencia: Slo reasignacin de mscaras:
Subred 1
100 - 00001
100 - 00010
.............
100 - 01111
100 - 10000

Subred 2
010 - 00001
010 - 00010
010 - 00011

Subred 3
110 - 00001
110 - 00010
110 - 00011

Subred 4
001 - 00001
001 - 00010
001 - 00011

Subred 5
101 - 00001
101 - 00010
101 - 00011

Subred 6
011 - 00001
011 - 00010
011 - 00011

Comparacin de ambos esquemas de asignacin


Normal
Zona de crecimiento
de subred

0 s 1s y 0s

0 s 1s y 0s
Zona de crecimiento
de host

Flexible

1s y 0s

0 s

0 s 1s y 0s
Zona comn de crecimiento
de subred y host

16

Subnetting: uso efectivo del espacio de


direccionamiento

El uso de subnetting lleva implcito un desaprovechamiento del espacio de direcciones, cuya magnitud
depende de la configuracin utilizada.
Por ejemplo, para una red de clase C

Largo de
mscara
25
26
27
28
29
30
31

Mscara (hex)

# bits para
host

FF FF FF 80
FF FF FF C0
FF FF FF E0
FF FF FF F0
FF FF FF F8
FF FF FF FC
FF FF FF FE

# hosts por
subnet
7
6
5
4
3
2
1

126
62
30
14
6
2
0

# bits para
subnet

# subnets
1
2
3
4
5
6
7

# total de
direcciones

0
2
6
14
30
62
126

0
124
180
196
180
124
0

17

Direccionamiento IP
Direccionamiento
Direccionamientojerrquico:
jerrquico:

<prefijo,
<prefijo,host>
host>

prefijo:
prefijo:utilizado
utilizadopor
porlos
losrouters
routerspara
paradeterminar
determinarpaths
pathspara
paradirecciones
direccionesno
no
locales
locales
host:
host:utilizado
utilizadopara
paraubicar
ubicarelelequipo
equipolocal
local

Prefijo
Prefijo
Compuesto
Compuestopor
poruna
unadireccin
direccinIP
IP yyuna
unaindicacin
indicacinde
delalacantidad
cantidadde
debits
bits
contiguos,
contiguos,aaizquierda
izquierdaque
quelolocomponen
componen
Longitud
Longituddeterminada
determinadapor
porcontexto
contexto
clase
clasede
dedireccin
direccin(A,
(A,BBooC)
C)
mscara
de
subred
mscara de subred(extensin
(extensinaaderecha
derechadel
delprefijo
prefijode
declase)
clase)

Indicado
Indicadocomo
comouna
unadireccin
direccinIP,
IP,seguido
seguidode
delalacantidad
cantidadde
debits
bitsque
quelolo
componen
componen
Clase
ClaseC:
C:192.9.200.0/24
192.9.200.0/24
Clase
B:
Clase B: 130.19.0.0/16
130.19.0.0/16
Clase
ClaseA:A: 10.
10.0.0.0/8
0.0.0/8
18

Clases de direccionamiento
Classful
ClassfulAddressing
Addressing
Los
Losrouters
routersaceptan
aceptandeterminadas
determinadaslongitudes
longitudesde
deprefijos
prefijos(clases
(clasesde
dedirecciones
direcciones
IP
IPyymscaras
mscaraslocales).
locales).
Los
Losprotocolos
protocolosde
deruteo
ruteono
notransmiten
transmiteninformacin
informacinacerca
acercade
delos
losprefijos.
prefijos.
Para
encaminar
un
paquete,
se
busca
en
la
tabla
de
rutas
una
Para encaminar un paquete, se busca en la tabla de rutas unadireccin
direccinde
dered
red
que
quecoincida
coincidacon
conelelprefijo
prefijode
delaladireccin
direccinde
dedestino.
destino.

Classless
ClasslessAddressing
Addressing
Los
Losrouters
routersaceptan
aceptanlongitudes
longitudesde
deprefijo
prefijovariables.
variables.
Los
protocolos
de
encaminamiento
Los protocolos de encaminamientotransmiten
transmiteninformacin
informacinde
delongitud
longitudde
deprefijo,
prefijo,
en
enforma
formade
demscara,
mscara,junto
juntocon
concada
cadadireccin.
direccin.
Para
Paraencaminar
encaminarun
unpaquete,
paquete,se
seutiliza
utilizaelelcriterio
criteriode
deruta
rutams
msespecfica
especfica(longest
(longest
match
al
buscar
en
las
tablas).
match al buscar en las tablas).

19

Classless Addressing

Subnetting (VLSM -Variable Length Subnet Masking-)


PREFIJO

HOST

Extiende el prefijo hacia la derecha

Permite un mejor uso del espacio de direcciones, al soportar subredes de longitud


variable que se adaptan mejor a casos particulares.

Supernetting (sumarizacin)
PREFIJO

HOST

Reduce el prefijo hacia la izquierda

Permite reducir tamao de tablas de ruteo y trfico de intercambio de informacin de


encaminamiento al posibilitar que un router anuncie y tenga una nica entrada en la tabla
para un conjunto de rutas.

20

VLSM
Uso
Usoms
mseficiente
eficientedel
delespacio
espaciode
dedirecciones
direcciones
Soporta
Soportasubredes
subredesno
nocontiguas
contiguas(subredes
(subredesseparadas
separadaspor
porparte
partede
de
otra
otrasubred)
subred)
Reglas
Reglasde
deasignacin
asignacinde
dedirecciones
direcciones
El
Elespacio
espaciode
dedirecciones
direccionesen
enelelque
queelelcampo
camposubred
subredes
es00-1
-1para
parauna
una
mscara
mscarade
deuna
unacierta
ciertalongitud,
longitud,puede
puedeser
serutilizado
utilizadoen
enuna
unasubred
subredcon
con
una
unamscara
mscarade
demenor
menorlongitud
longitud
Bajo
una
cierta
mscara,
Bajo una cierta mscara,las
lasdirecciones
direccionescon
concampos
camposde
desubred
subredoohost
host
00oo-1
no
pueden
ser
utilizados
-1 no pueden ser utilizados
El
Elespacio
espaciode
dedirecciones
direccionesasignado
asignadobajo
bajouna
unamscara
mscarano
nopuede
puedeser
ser
asignado
bajo
otra
mscara
(prefijo
ms
largo).
asignado bajo otra mscara (prefijo ms largo).

21

VLSM

Ejemplo
Ejemplo

00 000 vvv
00 vvvvvv

No utilizable

01 vvvvvv

62 hosts

10 vvvvvv

62 hosts

11 vvvvvv

No utilizable

11 000 vvv

00 001 vvv

11 001 vvv

00 010 vvv

11 010 vvv

00 011 vvv

11 011 vvv

00 100 vvv

11 100 vvv

00 101 vvv

11 101 vvv

00 110 vvv

11 110 vvv

No utilizable

Mscara de 26 bits

00 111 vvv

Mscara de 29 bits

11 111 vvv

No utilizable

22

VLSM: ejemplo
Posible subnetting de una red clase C ( 192.2.3.0/24) usando VLSM

00 000000
No usable bajo prefijo 26
00 . . . . . .
00 111111
01 000000
192.2.3.64/26 a 192.2.3.127/26 01 . . . . . .
01 111111
10 000000
192.2.3.128/26 a 192.2.3.191/26 10 . . . . . .
10 111111
11 000000
No usable bajo prefijo 26
11 . . . . . .
11 111111

11 000 000
11 000 . . .
11 000 111
11 001 000
11 001 . . .
11 001 111
11 . . . . . .
11 110 000
11 110 . . .
11 110 111
11 111 000
11 111 . . .
11 111 111

Espacio de direcciones 192.2.3.0/24


dividido en 4 subnets (prefijo 26)

00 0000 00
00 0000 . .
00 0000 11
00 0001 00
00 0001 . .
00 0001 11
00 . . . . . .
00 1110 00
00 1110 . .
00 1110 11
00 1111 00
00 1111 . .
00 1111 11

No usable bajo prefijo 30


192.2.3. 4/26 a 192.2.3. 7/30
192.2.3.8/30 a 192.2.3.55/30
192.2.3.56/26 a 192.2.3.59/30
No usable bajo prefijo 30

No usable bajo prefijo 29


Espacio de direcciones 192.2.2.64/26
dividido en 16 subnets (prefijo 30)
192.2.3.200/29 a 192.2.3.207/29
192.2.3.208/29 a 192.2.3.239/29
192.2.3.240/29 a 192.2.3.247/29
No usable bajo prefijo 29

Espacio de direcciones 192.2.2.192/26


dividido en 8 subnets (prefijo 29)

23

VLSM: ejemplo de asignacin


B:120
A:240

C:40
R4

R1

J:2

H:2
F:130

R2

K:8

D:8

E:60

M:170

R3

G:130

L:20

R5

Alternativa 1: utilizar una clase B (65534)


Alternativa 2: utilizar 13 clases C (1 por red) (3302)
Alternativa 3: utilizar subnetting con mscara de longitud fija( 7 clases C)

I:20

aprovechamiento: 1,4%
aprovechamiento: 23%
aprovechamiento: 53%

Redes A, B, F, G, M: ms de 62 hosts, es necesario utilizar una clase C completa


Redes C, E: Es posible utilizar una clase C dividida en 2 subnets de 62 direcciones c/u
Redes D, H, I, J, K: Una clase C dividida en 6 subnets de 30 direcciones c/u

Alternativa 4: utilizar VLSM (6 clases C)

aprovechamiento: 62%

Redes A, B, F, G, M: mas de 62 hosts, es necesario utilizar una clase C completa


Redes C, E: Es posible utilizar una clase C dividida en 2 subnets de 62 direcciones c/u
Redes I, L: Una subred de 30 hosts c/u, en el espacio libre de C y E
Redes D, K: Una subred con 14 direcciones c/u, en el espacio libre de I y L
Redes H, J: Una subred con 2 direcciones c/u, en el espacio libre de D de K
24

VLSM: Asignacin de direcciones para el ejemplo

Se dispone de 6 redes clase C: 192.2.0.0/24 a 192.2.0.5/24


Asignacin de subredes
Subred A
Subred B
Subred F
Subred G
Subred M

192.2.0.0/24
192.2.1.0/24
192.2.2.0/24
192.2.3.0/24
y192.2.4.0/24

No usable (26)
Subred C
Subred E
No usable (26)

192.2.5.0/26
192.2.5.64/26
192.2.5.128/26
192.2.5.192/26

No usable (27)
Subred I

192.2.5.0/27
192.2.5.32/27

Subred L
No usable (27)

192.2.5.192/27
192.2.5.224/27

No usable (28)
Subred D

192.2.5.0/28
192.2.5.16/28

Subred K
No usable (28)

192.2.5.224/28
192.2.5.240/28

No usable (30)
Subred H
Subred J
No usable

192.2.5.0/30
192.2.5.4/30
192.2.5.8/30
192.2.5.12/30

25

CIDR (Classless Inter Domain Routing)


Crecimiento
Crecimientono
noprevisto
previstode
delalaInternet
Internet
Agotamiento
de
las
direcciones
Agotamiento de las direccionesclase
claseBB(slo
(slohay
hay16382)
16382)
AAmuchas
organizaciones
no
les
basta
con
una
direccin
muchas organizaciones no les basta con una direccinclase
claseCC
(254
hosts)
(254 hosts)
Solucin
Solucinaalargo
largoplazo
plazo(2005):
(2005):IPv6
IPv6
Solucin
a
corto
plazo:
Asignacin
Solucin a corto plazo: Asignacinde
degrupos
gruposde
dedirecciones
direccionesclase
clase
CCaalos
usuarios
los usuarios
Problemas
Problemas
Crecimiento
Crecimientoinmanejable
inmanejablede
detablas
tablasde
deencaminamiento
encaminamiento(memoria
(memoriayyproceso)
proceso)
Consumo
excesivo
de
vnculos
de
transmisin
debido
a
la
Consumo excesivo de vnculos de transmisin debido a lapropagcin
propagcinde
de
informacin
informacinde
deruteo
ruteo

Solucin
Solucinaacorto
cortoplazo:
plazo:CIDR,
CIDR,que
quepermite
permitelalaasignacin
asignacineficiente
eficientede
de
las
lasdirecciones
direccionesde
dered
redclase
claseCCrestantes
restantes

26

CIDR
CIDR
CIDR(RFC
(RFC1519,
1519,Nov
Nov1992)
1992)propone:
propone:
Asignacin
Asignacinjerrquica
jerrquicade
degrupos
gruposde
dedirecciones
direccionesde
declase
claseCC
Direcciones
classless:
la
divisin
entre
la
parte
de
la
Direcciones classless: la divisin entre la parte de ladireccin
direccinque
que
corresponde
correspondeaalalared
redyyalalhost
hostes
esvariable,
variable,indicada
indicadapor
poruna
unamscara
mscara
(p.e.
(p.e.200.2.2.2/24)
200.2.2.2/24)
Los
Losrouters
routerspueden
puedenresumir
resumirinformacin
informacinrespecto
respectode
deun
ungrupo
grupode
de
direcciones
direccionesyypropagar
propagarlalainformacin
informacinresumida
resumida(aggregation)
(aggregation)
En
Enlas
lastablas
tablasde
deencaminamiento,
encaminamiento,se
sealmacena
almacenalalainformacin
informacinresumida
resumida
Los
protocolos
de
encaminamiento
ms
nuevos
lo
soportan
(BGP-4,
Los protocolos de encaminamiento ms nuevos lo soportan (BGP-4,
OSPF,
OSPF,etc)
etc)
Los
routers
Los routerssoportan
soportanelelmecanismo
mecanismode
dematching
matchingms
msespecfico
especfico
(longest
(longestmatch)
match)ya
yaque
quees
eselelutlizado
utlizadoen
ensubnetting
subnetting
Asignacin propuesta para las direcciones clase C
Asignacin propuesta para las direcciones clase C
Direcciones 194.0.0.0 a 195.255.255.255 Europa
Direcciones 194.0.0.0 a 195.255.255.255 Europa
Direcciones 198.0.0.0 a 199.255.255.255 Amrica del Norte
Direcciones 198.0.0.0 a 199.255.255.255 Amrica del Norte
Direcciones 200.0.0.0 a 201.255.255.255 Amrica Central y Amrica del Sur
Direcciones 200.0.0.0 a 201.255.255.255 Amrica Central y Amrica del Sur
Direcciones 202.0.0.0 a 203.255.255.255 Asia y el Pacfico
Direcciones 202.0.0.0 a 203.255.255.255 Asia y el Pacfico

27

Direcciones Multicast

Direccionamiento
Direccionamientosoportado
soportadopor
porlalaclase
claseDD
28
bits
para
direccionar
grupos
de
equipos
28 bits para direccionar grupos de equipos
Grupos
Grupospermanentes
permanentesyytemporarios
temporarios
Los
hosts
Los hostsperidicamente
peridicamenteson
sonpreguntados
preguntadosacerca
acercade
desu
su
pertenencia
a
los
distintos
grupos
(protocolo
IGMP)
pertenencia a los distintos grupos (protocolo IGMP)
Se
Serequieren
requierenrouters
routersespeciales
especiales
Ruteo
Ruteoespecial
especialutilizando
utilizandospanning
spanningtrees
trees
Grupos
permanentes:
Grupos permanentes:
224.0.0.1
224.0.0.1 Todos
Todoslos
lossistemas
sistemasen
enuna
unaLAN
LAN
224.0.0.2
224.0.0.2 Todos
Todoslos
losrouters
routersen
enuna
unaLAN
LAN
224.0.0.5
224.0.0.5 Todos
Todoslos
losrouters
routersOSPF
OSPFen
enuna
unaLAN
LAN
224.0.0.6
Todos
los
designated
routers
224.0.0.6 Todos los designated routersOSPF
OSPFen
enuna
unaLAN
LAN

28

Vous aimerez peut-être aussi