Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ebook Fundamentos de Routing
Ebook Fundamentos de Routing
e-book
29 de julio de 2009
2
Índi
e general
1. Prefa io 7
2. Introdu
ión 9
2.1. Introdu
ión al routing IP . . . . . . . . . . . . . . . . 9
3. Dire
ionamiento IP 27
3.1. Subnetting IP . . . . . . . . . . . . . . . . . . . . . . . 27
4. Diseño de redes IP 47
4.1. Criterios de diseño de redes IP . . . . . . . . . . . . . 47
3
4 ÍNDICE GENERAL
5.2. RIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.3. IGRP . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
5.4. EIGRP . . . . . . . . . . . . . . . . . . . . . . . . . . 82
7. OSPF 109
7.1. Fundamentos . . . . . . . . . . . . . . . . . . . . . . . 109
10.EIGRP 229
10.1. Introdu
ión a EIGRP . . . . . . . . . . . . . . . . . . 229
11.BGP 261
11.1. Introdu
ión a BGP . . . . . . . . . . . . . . . . . . . 261
Prefa io
Espero que este material pueda serle útil al le tor porque está
7
8 CAPÍTULO 1. PREFACIO
Introdu ión
El pro
eso de routing propor
iona tres pasos envueltos en la
rea
ión,
mantenimiento y utiliza
ión de la tabla de routing:
9
10 CAPÍTULO 2. INTRODUCCIÓN
NLSP: Net-Ware Link Servi
es Proto
ol. Proto
olo de estado del
enla
e basado en IS-IS.
Routing Classless.
Routing Classful.
Los proto
olos de routing son esen
ialmente apli
a
iones en el router.
Su propósito es asegurar el
orre
to inter
ambio de informa
ión y en
un tiempo ade
uado entre los routers de la red, para que los routers
de la red puedan realizar ade
uadamente la fun
ión de routing y la
de swit
hing.
12 CAPÍTULO 2. INTRODUCCIÓN
Si existe una ruta por defe
to y la red de destino es des
ono
ida, el
datagrama será enviado por la ruta por defe
to.
Si existe una red mayor a la soli
itada, pero la más restri
tiva no
existe el paquete será des
artado aunque exista una ruta por defe
to.
Routing Classless:
Las
ara
terísti
as de los proto
olos de routing
lassless son las
siguientes:
Las limita iones que quedan patentes en los proto olos lassful son:
OSPF.
EIGRP.
14 CAPÍTULO 2. INTRODUCCIÓN
RIPv2.
IS-IS.
BGP4.
Red
Interfaz de Salida
Métri a
Siguiente Salto
16 CAPÍTULO 2. INTRODUCCIÓN
La ruta por defe
to puede ser aprendida por un proto
olo de routing
o puede haber sido
ongurada por el administrador de red.
Esta prueba dejará al router sin
one
tividad
on las redes remotas
durante un lapso de tiempo,
on lo que no se puede realizar a la
ligera sin
ono
er los posibles efe
tos no deseados.
Pero en el
aso que estemos en una red stub o que nuestro router
disponga de po
os re
ursos existen otras posibilidades:
La desventaja es:
ODR utiliza CDP para enviar los prejos de las redes
one
tadas
desde los routers spoke al router hub o
entral. El router
entral
envía la dire
ión de su interfaz del enla
e
ompartido
omo ruta
por defe
to para el router stub.
Como ODR fun
iona sobre CDP tenemos que tener habilitado el
CDP en nuestros routers, re
ordemos que para habilitar el CDP es
ne
esario utilizar el
omando
dp enable.
En la siguiente imagen vemos un ejemplo donde podría resultar
utilizar ODR:
2.5. ROUTING Y SWITCHING 23
Si no hay entrada para la red, ¾existe una ruta por defe
to?
24 CAPÍTULO 2. INTRODUCCIÓN
El datagrama se en apsula.
Prejo IP.
El interfaz de salida.
Tipos de a hé en Cis o:
Dire ionamiento IP
3.1. Subnetting IP
El subnetting IP ha
e referen
ia a
ómo están dire
ionadas las redes
IP.
27
28 CAPÍTULO 3. DIRECCIONAMIENTO IP
Tenemos que tener en
uenta que la estru
tura tanto físi
a
omo
lógi
a de la red debe de permitir el ujo de informa
ión en la empresa.
El swit
hing de
apa 3 y las VLANs son te
nologías de swit
hing que
distinguen entre distintas redes lógi
as de
apa 3.
La LAN.
¾A que proto
olo de nivel 3 hay que pasar la informa
ión? (IP,
IPX ...).
Desempaquetar la trama.
Las dire
iones IP originales están gestionadas por IANA, estás redes
pueden ser subdivididas en rangos llamados subredes y se
onsiguen
re
olo
ando los bits de host y de red dependiendo de las ne
esidades
on
retas de
ada
aso.
Dire
ión de Red. (Por defe
to todas las dire
iones son lo que
se llamaba en el CCNA Classless).
Redes Mayores.
Registro de Dominios:
Tenemos lo siguiente:
AND | 1 0
---------
1 | 1 0
0 | 0 0
Si una empresa ne
esitaba 300 dire
iones se le tenía que asignar una
lase B.
Todo esto provo
aba un enorme gasto inne
esario de dire
ionamien-
to públi
o.
3.2. PREFIJO DE ROUTING/CIDR 35
ARIN, RIPE y APNIC pro
uran asignar espa
ios
onse
utivos a los
ISPs, de forma que esto reduz
a las tablas de routing de Internet.
Para tener un ahora de dire
iones tenemos que utilizar también otro
tipo de té
ni
as
omo el NAT, ya que sólo deben de tener dire
iones
públi
as aquellas máquinas que estén en Internet por algún motivo
on
reto.
Ventajas:
RIP v2
OSPF
IS-IS
EIGRP
BGP-4
RIP v1
IGRP
EGP
Región:
• California: 001
• Texas: 010
Campus:
• San Fran is o: 01
• San José: 10
• San Rafael: 11
Edi ios:
• Edi
io 1: 0001
40 CAPÍTULO 3. DIRECCIONAMIENTO IP
• Edi io 2: 010
• Edi io 3: 011
• Edi io 4: 100
Plantas:
• Planta 1: 001
• Planta 2: 010
• Planta 3: 011
• Planta 4: 100
• Planta 5: 101
Hosts:;
• 1-30
Este esquema jerárqui
o nos permite sólo
on ver la dire
ión del
host saber su situa
ión físi
a exa
ta.
3.3. VLSM VARIABLE-LENGTH SUBNET MASKS 41
0: Clase A
10: Clase B
110: Clase C
1110: Clase D
1111: Clase E
Este
aso se puede dar por un diseño inten
ionado o por un error
en la topología de la red, pero en
ualquier
aso en el supuesto de
utilizar un proto
olo de routing
lasful tendremos un problema.
Diseño de redes IP
Sólo los datos e informa
ión global ne
esitan salir del dominio
inmediato o nivel.
47
48 CAPÍTULO 4. DISEÑO DE REDES IP
El nivel de a eso.
Para asegurar una
ontinuidad de este nivel el nivel de
ore tiene que
ser altamente redundante.
4.1.3. A
ess-list IP
4.1.3.1. Seguridad
on a
ess-lists
Cis
o re
omienda utilizar métodos alternativos a los a
ess lists para
seguridad.
Snapshot routing: esta podría ser una solu
ión para enla
es WAN
bajo demanda.
en todos los routers afe
tados, si no se hi
iera así las tablas de routing
a
abarían por estar desin
ronizadas.
4.1.7. Té
ni
as de queuing
Estas té
ni
as de prioriza
ión son
onguradas de forma manual
utilizando a
ess lists.
4.1. CRITERIOS DE DISEÑO DE REDES IP 53
Interfa
e null0:
54 CAPÍTULO 4. DISEÑO DE REDES IP
Una solu
ión puede ser la
rea
ión de un interfaz que sólo exista
en el sistema operativo.
También tenemos que tener en
uenta todos los puntos que hemos
visto hasta ahora.
Utiliza
ión de VLSM, ya que permite evitar las limita
iones del
dire
ionamiento
lasful de IANA.
Una de las ventajas del dire
ionamiento privado es que los routers
en Internet no entienden este tipo de dire
ionamiento.
El dire ionamiento privado viene des rito en las RFCs 1597 y 1918.
Este dire
ionamiento permite que sea utilizado en las redes internas
de las organiza
iones, y que mu
has organiza
iones tengan el mismo
dire
ionamiento privado idénti
o.
Las dire
iones privadas no tienen signi
ado global, esto signi
a
que para salir a Intenet es ne
esario utilizar un gateway que pueda
ha
er la tradu
ión a dire
ión globalmente válida, esto se ha
e
on
NAT Network Address Translation.
Seguridad.
Para inter
one
tar dos organiza
iones que utilizan el mismo dire
-
ionamiento.
Outside Global: Son dire
iones de Internet. Son dire
iones que
están outside y apare
en
omo globally en Internet.
Este tamaño de dire
ión permite unas 1030 dire
iones por
ada
persona del planeta.
QoS.
Seguridad.
4.4. INTRODUCCIÓN A IPV6 61
Renumera ión.
Seguridad.
Movilidad.
Nota
ión hexade
imal, se separan por dos puntos (:)
ampos de 16
bits.
4021:0000:240E:0000:0000:0AC0:3428:121C
Las dire
iones de IPv6 pueden simpli
arse utilizando las pautas
de la RFC 2373 IP Version 6 Addressing Stru
ture .
Para evitar
onfusiones se han estable
ido una serie de reglas que
simpliji
an el uso de las dire
iones IPv6.
• 4021:0000:0000:0000:0000:0000:AC21:BCD
• 4021::AC21:BCDE
Una dire
ión de uni
ast es una dire
ión que espe
i
a a un nodo
de forma úni
a.
Los últimos 3 bits anteriores son jos 001 y se utilizan para indi
ar
que es una dire
ión global.
En IPv4 tenemos una
osa pare
ida llamada routing triangular, que
onsisten en ha
er un túnel hasta la red antriona y desde allí enrutar
hasta el destino.
Túneles ongurados:
Tunneling 6to4:
RIPng
OSPF
IS-IS
BGP-4
4.4. INTRODUCCIÓN A IPV6 69
71
72 CAPÍTULO 5. PROTOCOLOS VECTOR DISTANCIA
Los proto
olos ve
tor distan
ia son proto
olos
lassful, entendiendo
que sumarizan de forma natural en al límite de la red a la
lase de
IANA o al límite de la red mayor. Utilizan la regla del primer o
teto.
Split Horizon.
Poison Reverse.
Holddown.
Triggered Updates.
Aging of Routes.
5.2. RIP
5.2.1. Introdu
ión históri
a
Uno de los proto
olos de routing más antiguos es el Routing
Informa
ition Proto
ol o más
omúnmente llamado RIP. RIP utiliza
algoritmos de ve
tor distan
ia para
al
ular sus rutas. Este tipo de
algoritmos para
al
ular rutas fueron utilizados durante dé
adas en
sus distintas variantes. De he
ho los algoritmos de ve
tor distan
ia
utilizados por RIP están basados en aquellos algoritmos utilizados
por ARPANET en el año 1969.
Los proto
olos ve
tor distan
ia fueron des
ritos a
adémi
amente por:
R.E. Bellman, L.R. Ford Jr y D.R. Fulkerson.
El proto
olo RIP, tal
ual lo
ono
emos a
tualmente, fue des
rito por
primera vez en el RFC 1058 (http://www.rf
-editor.org/rf
/rf
1058.txt)
por C. Hedri
k de la Rutgers University en Junio de 1988, y posterior-
mente fue mejorado en la RFC 2453 (http://www.rf
-editor.org/rf
/
rf
2453.txt) por G.Malkin de la
ompañía Bay Networks en Noviem-
bre de 1998.
RIP, al
ontar úni
amente saltos,
omo
ualquier proto
olo de ve
tor
distan
ia no tiene en
uenta datos tales
omo por ejemplo an
ho de
banda o
ongestión del enla
e.
5.2.3. RIPv1
Proto
olo simple que fun
iona bien en una red pequeña que no vaya
a
re
er mu
ho.
Además de los problemas que
ita el autor del proto
olo tenemos que
tener en
uenta que el proto
olo RIPv1 es un proto
olo
lassful6,
on
lo que existe el problema de la dis
ontinuidad de redes. El problema
de la dis
ontinuidad de redes se produ
e en el momento que tenemos
una red dividida en varias subredes y no pueden ser sumarizadas en
una misma ruta, ya que físi
amente
ada una de las subredes está
ubi
ada en un lugar que depende de un interfaz distinto una subred
de la otra. Pero
laro, en la épo
a en la que se es
ribió este RFC,
que era en 1988 estos problemas no estaban
ontemplados y
on el
tiempo se dete
tó este problema, esta es una de las razones de la
existen
ia de RIPv2.
onvergen
ia, que son muy elevados para redes
5.2. RIP 77
grandes, aunque RIP nun
a se penso para redes grandes, sino todo
lo
ontrario.
Siguiente salto.
Métri a.
Temporizador.
5.2.4.4. Métri
a
La métri
a utilizada por RIP
omo ya hemos
omentado
onsiste
en el
onteo de saltos,
omo métri
a se
onsidera
ada salto
omo
una úni
a unidad, independientemente de otros fa
tores
omo tipo
de interfaz o
ongestión de la línea. La métri
a total
onsiste en el
5.2. RIP 79
5.2.4.5. Temporizador
El temporizador nos indi
a el tiempo trans
urrido desde que se
ha re
ibido la última a
tualiza
ión de esa ruta. RIP utiliza dos
tiempos importantes, el tiempo de a
tualiza
ión que se estable en 30
segundos, el tiempo de desa
tiva
ión que se estable
e en 180 segundos
y el tiempo de borrado se estable
e en 300 segundos.
El tiempo de borrado impli
a que una vez trans
urrido ese tiempo
todas las rutas de ese router supuestamente
aído son eliminadas de
la tabla de routing.
5.2.5. RIPv2
Diez años después de que se publi
ara la versión 1 de RIP se
publi
ó la versión 2, por G.Malkin de la
ompañía Bay Networks
en Noviembre de 1998 en el RFC 2453.
Utiliza
ión de más
aras de red en la ele
ión del siguiente salto,
lo
ual nos puede permitir la utiliza
ión de arquite
turas de red
dis
ontinuas.
Pero RIPv2 aunque haya tenido una serie de mejoras muy impor-
tantes desde la versión 1 del proto
olo sigue teniendo una serie de
aren
ias muy importantes
omo:
RIPv2 sólo permite al igual que su ante
esor una ruta por
ada
destino, lo
ual impli
a la imposibilidad de realizar balan
eos
de
arga por ejemplo, lo que redunda en una pobre y po
o
óptima utiliza
ión de los enla
es.
5.3. IGRP
Interior Gateway Routing Proto
ol es un proto
olo propietario de
Cis
o Systems
reado a mediadios de los 80s.
Rutas por Defe
to: A
epta
omo
andidato al router del borde de
la red.
5.4. EIGRP
Enhan
ed Interior Gateway Routing Proto
ol. Proto
olo
propietario de Cis
o Systems. Mu
has ve
es referido
omo Proto
olo
de Ve
tor Distan
ia Avanzado o Proto
olo Híbrido Equilibrado.
5.5. SELECCIONAR PROTOCOLOS DE ROUTING 83
5.5.2. Convergen
ia
La
onvergen
ia o
urre
uando todos los routers del dominio están
de a
uerdo en las rutas que se en
uentran disponibles.
3. El router ini
ial soli
ita a sus ve
inos una ruta alternativa, si el
ve
ino la tiene se la envía, si no envía una inversa envenenada.
3. El router ini
ial soli
ita a sus ve
inos una ruta alternativa, si el
ve
ino la tiene se la envía, si no envía una inversa envenenada.
Como se puede observar los tres primeros pasos son exa
tamente
iguales a los de RIP.
RIPv1.
RIPv2.
IGRP.
EIGRP.
88 CAPÍTULO 5. PROTOCOLOS VECTOR DISTANCIA
OSPF.
IS-IS.
Los proto
olos que inter
ambian informa
ión de routing entre
las organiza
iones son llamados EGP (Exterior Gateway routing
Proto
ols). Este tipo de proto
olos ne
esitan determinar políti
as
de routing entre organiza
iones debido a su
omplejidad:
BGP-4
Los proto
olos de routing de estado del enla
e están pensados para
mantener las tablas de routing libres de bu
les y pre
isas.
89
90 CAPÍTULO 6. PROTOCOLOS ESTADO DEL ENLACE
Enviar informa
ión sobre los enla
es es más e
iente que sobre
las rutas, ya que los enla
es afe
tan a las rutas.
Aprendizaje de la Red:
Los proto
olos de estado del enla
e son ade
uados para ser
utilizados en redes grandes, ya que minimizan la utiliza
ión del
an
ho de banda para a
tualiza
iones de routing de la siguiente
manera.
OSPF.
IS-IS.
92 CAPÍTULO 6. PROTOCOLOS ESTADO DEL ENLACE
6.1. OSPF
6.1.1. Introdu
ión
Open Shortest Path First (OSPF), es un proto
olo de routing de
estado del enla
e basado en un estándar abierto. OSPF ha sido
des
rito en varios RFCs, pero el estándar de OSPF v.2 está des
rito
por John J. Moy en el RFC2328 y en el libro OSPF Anatomy of an
Internet Routing Proto
ol , es
rito por el mismo autor, y publi
ado
por la editorial Addison-Wesley.
OSPF es uno de los proto
olos que sin duda están preparados
para las redes a
tuales. OSPF también
onsidera la
apa
idad de
es
alabilidad de la red a través de la es
alabilidad que permite un
modelo jerárqui
o que es posible
onseguir mediante la utiliza
ión
de distintas áreas.
Como proto
olo de estado del enla
e, OSPF opera de forma distinta
a los proto
olos de ve
tor distan
ia
omo podrían ser RIP.
de forwarding.
Los routers que utilizan OSPF mantienen informa
ión de sus ve
inos
y de sus bases de datos de adya
en
ia. Para simpli
ar el inter
ambio
de informa
ión de routing sobre varios ve
inos en la misma red, los
routers que eje
utan OSPF tienen que es
oger el Router Designado
(DR) y el Router Designado de Ba
kup (BDR) para servir de punto
entral para la a
tualiza
ión de rutas.
Los routers que eje
utan OSPF estable
en rela
iones, o estados,
on sus ve
inos para un inter
ambio de informa
ión de estado más
e
iente. En
ontraste
on los proto
olos de ve
tor distan
ia,
omo
RIP, los
uales realizan broad
ast o multi
ast de su tabla de routing
ompleta por
ada interfaz, esperando que los demás routers la
re
iban. RIP por defe
to envía
ada 30 segundos sólo un úni
o tipo
de mensaje, su tabla
ompleta de routing. Sin embargo, los routers
que eje
utan OSPF disponen de
in
o tipos de paquetes distintos
a enviar a sus ve
inos para a
tualizar la informa
ión de estado del
enla
e.
La emula
ión de una red de broad
ast en una red que no lo es sólo
se puede ha
er mediante la repli
a
ión de mensajes. Una red NBMA
totalmente mallada, en la
ual todos los routers están
one
tados
on todos los routers tenemos que repli
ar un mensaje de multi
ast
en mu
hos mensajes de uni
ast, es de
ir, en vez de enviar un úni
o
mensaje a la red a la dire
ión de multi
ast 224.0.0.5 tenemos que
envíar el mismo mensaje por
ada uno de los enla
es que tiene el
router
on los demás routers de la red, es de
ir, estamos realizando
una topología que emula a una red de broad
ast mediante un
onjunto de redes punto a punto.
6.1. OSPF 97
se esté utilizando, es de
ir, de qué tipo de red esté
one
tado los
routers.
Los interfa
es de un router que estén eje
utando OSPF tiene que
re
ono
er tres tipos de redes: redes de broad
ast (p.e. ethernet),
NBMA (p.e. frame relay totalmente mallada) y redes punto a punto
(sólo dos routers). Un administrador de red podría
ongurar un
uarto tipo de red:
Tipo 5: Son también
ono
idos
omo external links, los
uales
se
rean en los ASBRs. Estos LSAs des
riben las rutas a
destinos fuera del AS. Estos LSAs van por las áreas estándar
y por la ba
kbone. Existen dos tipos de external links:
Tal y
omo se puede observar en la des
rip
ión de los tipos de área,
ningún tipo de LSA atraviesa las áreas totally stubby.
102 CAPÍTULO 6. PROTOCOLOS ESTADO DEL ENLACE
6.2. IS-IS
IS-IS es un proto
olo de routing que utiliza el algoritmo SPF.
Asigna fun
ionalidad a los routers. Los routers Level 1 operan dentro
del área, mientras que los routers de Level 2
2 operan entre áreas.
6.3. BGP-4
BGP-4 estri
tamente hablando no es un proto
olo de estado del
enla
e, sino un proto
olo de path ve
tor, aunque mantiene mu
has
ara
terísti
as
omunes
on los de ve
tor distan
ia.
4 LSP: Link State Pa
ket. En entornos de multia
eso se enviará para avisar a
los demás routers a los DIS (Designated Intermediate System), no a los ve
inos.
(DIS en IS-IS = DR en OSPF).
6.3. BGP-4 107
OSPF
7.1. Fundamentos
OSPF es un estándar abierto que utiliza el algoritmo SPF.
Estándar Abierto signi
a que
ualquier puede leer las espe
i
a
io-
nes y
rear apli
a
iones.
Muy buena solu
ión para
one
tar varias te
nologías y varios
fabri
antes.
109
110 CAPÍTULO 7. OSPF
Todos los routers eje
utando OSPF es
u
han el proto
olo y envían
sus a
tualiza
iones
on paquetes Hello de forma periódi
a.
7.2.3. El DR
Un router del segmento es asignado a la tarea de mantener las
adya
en
ias
on los demás routers del segmento. Este router se llama
Designated Router (DR).
7.2.4. El BDR
El Ba
kup Designated Router (BDR), es el router que se queda
omo
DR en
aso de que el DR
aiga.
Version (8 bits)
Type (8 bits)
Pa
ket Lenght (16bits)
Router ID (32 bits)
Area ID (32 bits)
Che
ksum (16 bits)
Authenti
ation Type (16 bits)
Authenti
ation (16 bits)
LSR: Link State Request. Soli
ita informa
ión más detallada
sobre una ruta.
Hay que tener
uidado al utilizar los
omandos de debug, ya que este
tipo de
omandos ha
en un uso intensivo de la CPU.
122 CAPÍTULO 7. OSPF
7.4.5. Virtual-links
Un virtual-link es una
onexión virtual a un área remota que no tiene
ninguna
onexión
on el área de ba
kbone.
Punto a punto
NBMA
• NBMA.
• Point-to-multipoint.
• Broad ast.
• Point-to-point.
• No se requiere BR o BDR.
Entorno NBMA:
130 CAPÍTULO 7. OSPF
miento
DR/BDR No No Sí Manual No
Sí
Congura- Sí No No Sí No
ión
manual
de los
ve
inos
Hello 30 Seg, 10 seg. 10 seg. 30 Seg, 30 Seg,
Dead=120 Dead=40 Dead=40 Dead=120 Dead=120
segundos segundos segundos
RFC/Cis
o Cis
o Cis
o Cis
o RFC2328 RFC2328
Redes so- Estrella, Estrella, Totalmente Totalmente Estrella,
portadas par
ial- par
ial- mallada mallada par
ialmen-
mente mente te
mallada mallada, mallada
subinter-
fa
es
7.5. CONFIGURACIÓN DE OSPF EN UN ÚNICO ÁREA 131
Para interfa es Frame Relay. Nonbroad ast (hello 30, dead 120).
Una vez arran
ado el OSPF tenemos que de
irle que tiene que tiene
que operar
on alguna red, para ello utilizaremos el
omando de
arriba.
255.255.255.255
- 255.255.255.000 -> Más
ara original
---------------
000.000.000.255 -> Wild
ard resultante
Tras identi
ar los interfa
es que van a parti
ipar en OSPF su
ede
lo siguiente:
Si existen áreas stub podría ser útil realizar una redistribu
ión de
las redes
one
tadas dire
tamente mediante el
omando:
134 CAPÍTULO 7. OSPF
Interfaz de Loopba k.
El
omando
ost.
El
omando priority.
El RID (Router ID).
El RID también es el identi
ador que se utiliza para la ele
ión del
DR y el BDR, el RID mayor será el que sea el DR si todos tienen la
misma prioridad.
136 CAPÍTULO 7. OSPF
Es muy útil denir diferentes rangos para las dire
iones de loopba
k,
ya que de esta forma serán fá
ilmente diferen
iables del resto.
7.5. CONFIGURACIÓN DE OSPF EN UN ÚNICO ÁREA 137
Estas son las dos formas que tenemos de utilizar una dire
ión IP en
un router de forma que se identiquen en el dominio de OSPF
on
otra IP a la de los interfa
es reales .
108
ancho de banda
Por defe
to una red es
onsideada
omo una serie de interfa
es punto
a punto.
show ip route
Un área de OSPF es una agrupa
ión lógi
a de routers que eje
utan
OSPF
on una base de datos topológi
a idénti
a.
151
152 CAPÍTULO 8. OSPF EN MÚLTIPLES ÁREAS
Sin embargo si mantenemos una gran red en un úni
o área el pro
eso
será intensivo de CPU y de memoria.
Ciertas
ondi
iones tienen que existir antes de que los LSAs sean
inundados por los interfa
es.
Los diferentes LSA tienen pesos diferentes en el pro
eso de sele
ión.
Es preferible utilizar una ruta interna a una remota, además de esta
forma nos ahorramos la posibilidad de
rear bu
les inne
esarios en
la red.
Las rutas externas son rutas pasadas entre los routers del dominio
de OSPF y el router en otro AS o dominio. Estas rutas se
al
ulan
de dos formas:
158 CAPÍTULO 8. OSPF EN MÚLTIPLES ÁREAS
1 O
2 O
3 ó 4 O IA
5 O E1 u O E2
Para
ada área a la
ual está
one
tado el ABR debe de tener
una base de datos topológi
a, lo
ual in
remente la ne
esidad
de CPU y memoria.
8.3.9. El virtual-link
Para
one
tar un área que no está dire
tamente
one
tada al área 0
se
rea un túnel al ABR, de forma que desde el punto de vista de
OSPF existe una
onexión dire
ta.
Sin embargo para los
aso en los que esto no pueda su
eder OSPF
tiene una solu
ión llamada virtual-link.
Prerequisitos:
Todos los routers dentro del área stub de OSPF deben estar
ongurados
omo routers stub para que puedan empezar a
inter
ambiar paquetes Hello.
Las demás rutas son onguradas omo áreas internas del área stub.
Este
omando es muy útil
uando el stub área tiene más de un ABR,
enton
es deniremos
ostes distintos para de
idir el ABR por el
ual
queremos salir.
Hay que re ordar que los omandos utilizados en un úni o área son:
show ip ospf.
show ip route.
Este
omando muestra los ABRs y los ASBRs para los
uales el IR
tiene entradas en su tabla de routing.
Router#show ip route
8.6. VERIFICACIÓN OSPF MULTIÁREA 173
El área de transito.
El oste.
Sintaxis:
Fundamentos de IS-IS
179
180 CAPÍTULO 9. FUNDAMENTOS DE IS-IS
IS-IS: Otro término utilizado para Dual IS-IS. Indi
a que IS-
IS puede ser utilizado para soportar proto
olos de routing de
IP y CLNP en la red de forma simultánea.
Link State Pa
ket (LSP): Paquete que des
ribe los enla
es
de los routers. Existen LSPs separados de nivel 1 y de nivel 2.
9.2.3. Terminología
En IS-IS los LSPs son enviados úni
amente por el DIS en nombre
del pseudonode.
En IS-IS
ada IS envía los LSPs a todos los IS del medio mediante
multi
ast y no se a
eptan, en OSPF los LSAs se a
eptan.
9.2.5.5. LSAs
En IS-IS existen dos tipos de LSPs mientras que en OSPF existen
siete tipos de LSA.
Una dire ión ISO puede ser de dos formas (dire ión NSAP o NET).
Una dire
ión ISO está dividida en tres partes (Area, ID y SEL) tal
y
omo viene des
rito en la norma ISO 10589:
AREA ID SEL
Una de las
ara
terísti
as de IS-IS que le están ha
iendo tan popular
es la longitud de su espa
io de dire
ionamiento.
Las tres partes de la dire
ión des
riben
omo llegar al área,
omo
en
ontrar el host y
omo en
ontrar la apli
a
ión dentro del host.
IDP DSP
Las dire
iones NET son bási
amente dire
iones NSAP
on el
ampo NSEL a 0x00.
Sin embargo las dire
iones NSAP son dire
iones ISO
ompletas,
y no sólo des
ribe el área y el host, sino también a quien enviar la
informa
ión una vez llegado al host destino.
Tanto NET
omo NSAP son dire
iones ISO, la diferen
ia entre ellas
es sutil, la diferen
ia estriba en el valor del
ampo NSEL:
La dire
ión del Área tiene que ser la misma para todos los
routers del área.
IDP DSP
IP: 144.132.16.19
IDP DSP
IDP DSP
1 GOSIP: Government OSI Prole. Pro
edimiento del Gobierno de los EEUU
para los proto
olos OSI. A través del GOSIP el gobierno de los EEUU ordenó a
sus agen
ias federales estándarizar OSI e implementarlo en sus sistemas y ha
erlo
omer
ialmente disponible.
194 CAPÍTULO 9. FUNDAMENTOS DE IS-IS
Para que los Routers de Level 1 y los de Level 2 puedan
omuni
arse
es ne
esaria la utiliza
ión de Routers Level 1-2.
Router Level 1-2: Estos routers eje
utan pro
esos de Level 1
y de Level 2 y pueden ser vistos
omo routers de una ter
era
lase.
9.4. ESTRUCTURA JERÁRQUICA DE IS-IS 195
Estos routers pueden informar a los Routers Level 2 de las áreas a las
que está
one
tado y a los Routers Level 1 de que pueden utilizarlo
para reenviar el trá
o a otras áreas.
Este pro
eso se des
ribe basándonos en la dire
ión de destino OSI
del paquete entrante.
Para que las a
tualiza
iones de Level 2 puedan inter
ambiarse, todos
los Routers Level 2 tienen que ser
ontiguos.
9.5. PRINCIPIOS BÁSICOS DE ROUTING DE ÁREA 197
Cada Hello informa de las
apa
idades del interfaz emisor, si estas
apa
idades
on
uerdan enton
es se forma la adya
en
ia y los ve
inos
inter
ambian informa
ión de Routing en forma de LSPs.
Para
one
tar
on otro área al menos debe de existir un Router Level
1-2.
NBMA link.
2 Complete Se
uen
e Number Pa
ket (CSNP): CSNP des
ribe
ada enla
e en
la BD de estado del enla
e. Los CSNP se envían en enla
es punto a punto
uando
el enla
e se levanta para sin
ronizar las BD de estado del enla
e. El Router
200 CAPÍTULO 9. FUNDAMENTOS DE IS-IS
Las adya
en
ias
on los demás routers se mantienen por el DIS
ada
3,3 segundos
La ele
ión del DIS se basa en el valor más alto para el SNPA .
3
IS-IS soporta
omo medio la LAN y por tanto ne
esita
apa
idades
de broad
ast, sin embargo una WAN se puede
onsiderar una LAN
si se
onsigue emular.
3 Sunetwork Point of Atta
hment (SNPA): El SNPA se reere a los servi
ios
ofre
idos por el nivel de enla
e al nivel físi
o y al de red. La dire
ión SNPA es
la dire
ión físi
a.
202 CAPÍTULO 9. FUNDAMENTOS DE IS-IS
LSP: Mantienen informa
ión de los ve
inos
one
tados dire
tamente
al router.
Level 1.
Level 2.
Partial SNP (PSNP): In luye un sub onjunto de LSPs, bajo peti ión:
Level 1.
Level 2.
El LSP de un Router Level 2 inunda los LSPs a los otros Router Level
2 del dominio. Este tipo de LSPs
ontienen la lista de adya
en
ias
a los otros Routers Level 2 y a las áreas que los routers son
apa
es
de a
eder.
El TLV
4 mantiene la informa
ión de Level 1 y Level 2, permitiendo
que el formato del LSP sea el mismo para Level 1 y Level 2.
ATT: Atta
hed Bit. Utilizado por los LSPs Level 1 generados por
los Routers Level 1-2. Muestra a los Routers Level 1 la salida del
área más próxima.
9.6.14. TLVs
Los TLVs también son llamados CLVs, y forman una de las
ara
terísti
as más importantes de IS-IS, ya que propor
ionan
exibilidad y fun
ionabilidad extendida del proto
olo.
Forwarding (Reenvío).
9.7.1.3. Métri
as
Default: También llamada
oste. Cada router eje
utando IS-
IS debe soportar esta métri
a. Cis
o
ongura
omo defe
to en
todos sus interfa
es
on
oste 10.
Una red plana utiliza úni
amente routing Level 1 (no es
ala-
ble).
Una red plana utiliza úni
amente routing Level 1-2 (por defe
to
de Cis
o). Este tipo de diseño requiere más re
ursos para
mantener las dos tablas de routing.
Broad ast.
Punto a Punto.
ip router isis
frame-relay interfa
e-dl
i 901
6 Sin el
omando frame-relay map
lns no apare
erán las rutas IP en la tabla
de routing ya que no se re
ibirá IS-IS y no se podrá a
tualizar la tabla.
9.11. VERIFICACIÓN DE LA OPERACIÓN DE IS-IS 221
show ip route
224 CAPÍTULO 9. FUNDAMENTOS DE IS-IS
Trigger: Lista on todos los eventos que han provo ado el ál ulo.
EIGRP
229
230 CAPÍTULO 10. EIGRP
Interfaz saliente.
Holdtime.
Uptime.
Tabla Topológi
a: Tabla que
ontiene todos los
aminos anun
ia-
dos por los ve
inos a todas las redes
ono
idas. Lista de:
Feasible su essors.
Feasible distan e.
Advertised distan e.
Interfaz saliente.
DUAL.
Convergen ia rápida.
RTP.
DUAL.
IP.
AppleTalk.
IPX.
10.1.3.2. RTP
EIGRP utiliza tanto dire
iones uni
ast
omo multi
ast, y mu
hos
de estos paquetes tienen que ser
onables utilizando RTP, es de
ir,
tienen que ser a
eptados.
Hello.
ACK.
Update.
Query.
Reply.
10.1.3.4. DUAL
EIGRP utiliza DUAL para mantener las bases de datos de la red.
Tabla de Ve inos.
Tabla de Topología.
Tabla de Routing.
10.2. OPERACIÓN DE EIGRP 237
El proto
olo Hello informa a los ve
inos que las
onexiones están
vivas y a
tivas y mantiene el seguimiento de los paquetes enviados
entre ve
inos.
Hay que tener en
uenta que
ada proto
olo de
apa 3 tiene su propia
tabla de routing.
LAN WAN
El siguiente salto.
Los siguientes puntos des riben el pro eso después de que G aiga.
K1 Bandwith 1
K2 Loading 0
K3 Delay 1
K4 Reliability 0
K5 MTU 0
Si K5=0
K2∗bw
métrica = K1 ∗ bw + 256−load + K3 ∗ delay
Si K6=5
métrica∗K5
métrica = reliability+K4
El
oste a una red de destino desde un router que la anun
ia, más el
oste a ese router es igual a la métri
a hasta esa ruta.
Ejemplo de FS:
Origen: A
Destino: G
Su essor: C
Feasible Su essor: D
A C F G
Ruta Se undaria:
A D E F G
Una vez que está en a
tive los routers ve
inos ya pueden enviar sus
AD y aunque sean mayores que la FD a
tual el router las a
eptará.
Cara router mantiene una tabla de routing que
ontiene una lista de
las redes disponibles y el mejor o más e
iente
amino a
ada una
de ellas.
Un ve
ino puede llegar a ser FS para una ruta sólo si AD < FD, esto
es uno de los
on
eptos fundamentales de DUAL para mantener la
red libre de bu
les.
Cómo de lejos están los routers que envían las a tualiza iones.
Si tenemos una red EIGRP que no puede es alar puede ser por:
Congestión de red:
• Delay.
• Retransmisiones.
Routers Stub.
Otra razón para
ongurar el router remoto
omo stub es aislar del
resto de la red los SIA. Si hay una
ongura
ión stub, el router
responde a las queries
omo ina
esible, de esta forma se evita que
o
urra SIA.
Los Hello y los ACK utilizan RTP ya que se envían sólo modi
a-
iones in
rementales.
BGP
261
262 CAPÍTULO 11. BGP
Route ree
tor: Router que está
ongurado para reenviar rutas
desde otros
lientes identi
ados iBGP, esto elimina la ne
esidad de
la red totalmente mallada iBGP, preservando los re
ursos de la red.
Una red totalmente mallada tiene el problema de la sobre
arga y la
di
ultad de ser es
alable.
Una vez que se ha estable
ido la sesión, las tablas de routing son
inter
ambiadas y sin
ronizadas.
Esta
ara
terísti
a distingue a BGP del resto de los proto
olos de
routing.
Estas
ara
terísti
as pueden ser utilizadas para distinguir los paths
(
aminos) al utilizar PBR. Así que la PBR utiliza los atributos de
BGP para tomar de
isiones sosti
adas en la sele
ión del path.
BGP utiliza atributos para sele
ionar el mejor
amino. Bási
amente
los atributos son la métri
a de BGP.
Optional
AS-path *
Next-hop *
Lo al preferen e
Origin *
Community
Weight **
11.3. ATRIBUTOS DE BGP 273
Atomi Aggregate *
Aggregator
Originator ID
Cluster ID
En iBGP, para las rutas originadas fuera del AS, se mantiene
omo
next hop la dire
ión que ha originado la a
tualiza
ión del otro AS.
11.3. ATRIBUTOS DE BGP 275
Este atributo se utiliza para de
irle a los otros routers dentro del AS
omo salir del AS en
aso que tengamos varias posibilidades.
IGP (i)
Comando network.
EGP (e)
In omplete (?)
Este atributo in
luirá una lista de todos los ASs que las rutas
agregadas han atravesado.
11.3.13. Ejemplos
11.3.13.1. El atributo Next Hop en una red de broad
ast
multia
eso
Open:
Keepalive:
282 CAPÍTULO 11. BGP
Update
Noti ation
Es más seguro desa
tivar la sin
roniza
ión
uando todos los
routers del AS están eje
utando BGP porque todos los routers
han aprendido esa ruta mediante IGP.
11.3. ATRIBUTOS DE BGP 283
Si la sin roniza ión está a tiva (por defe to), enton es:
Con este me
anismo se les agrupa para una
ongura
ión más
simple.
El
omando network debe de in
luir todas las redes que tienen que
ser anun
iadas en el AS, o simplemente las dire
tamente
one
tadas
al router.
11.5. COMANDOS OPCIONALES DE BGP 287
11.5.4. Ejemplo
La op ión soft no tira las sesiones, pero reenvía las a tualiza iones.
Muestra los pro
esos a
tivos en el router. Identi
a los pro
esos que
están
onsumiendo ex
esivos re
ursos:
Este
omando muestra informa
ión a tiempo real de los eventos que
van su
ediendo.
Los routers iBGP no tienen que estar dire tamente one tados.
Los routers eBGP tienen que estar físi
amente
one
tados.
296 CAPÍTULO 11. BGP
BGP puede pasar la informa
ión de routing al proto
olo IGP que
esté en la red mediante redistribu
ión.
Esta regla está habilitada por defe
to y sólo se puede desa
tivar en
situa
iones muy
on
retas,
omo p.e. que todos los routers de AS
eje
uten BGP.
n (n−1)
2 = 13 (13−1)
2 = 78 Sesiones
11.7. DISEÑO Y CONFIGURACIÓN DE IBGP 299
Cuando un
liente envía una a
tualiza
ión al route ree
tor, este la
reenvía a sus otros
lientes.
Como solu ión a estos problemas se dispone de los route ree tors.
Los routers que no sean Route Ree
tor no se verán afe
tados por
ambios en la topología, ya que siguen re
ibiendo las a
tualiza
iones
que ne
esitan de los Route Ree
tor.
Redu
ión de CPU ne
esaria para mantener las sesiones TCP entre
peers iBGP.
Esta solu
ión es muy buena para entornos iBGP amplios
omo redes
de ISPs donde no es posible disponer de una red totalmente mallada.
302 CAPÍTULO 11. BGP
Router B
Router A
Router C
304 CAPÍTULO 11. BGP
El
omando para de
irle al pro
eso que reenvíe una a
tualiza
ión de
BGP es:
11.7. DISEÑO Y CONFIGURACIÓN DE IBGP 305
También es posible
ongurar el pro
eso BGP para alma
enar los
prejos antes de apli
ar la políti
a, esto permite que las nuevas
ongura
iones sean implementadas sin tirar abajo las sesiones de
los peers.
Una vez denidos los Peer Groups,
ada router del Peer Group
tiene la misma políti
a de trá
o de salida, pero permite diferentes
políti
as de entrada en
ada sistema. Es de
ir, se genera una úni
a
a
tualiza
ión para todo el Peer Group.
Modi ando los atributos para inuir en la sele ión del path.
Tanto los Distribute Lists
omo los Prex Lists están basados
en números de red, no en paths de ASs.
Para
ongurar un router para que utili
e un prex list hay que
utilizar el siguiente
omando:
Ejemplo:
BGP sele
iona el mejor
amino a una red externa yendo al gateway
más
er
ano que anun
ia el path.
7206#sh ip bgp
BGP table version is 3, lo
al router ID is 1.1.1.1
Status
odes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin
odes: i - IGP, e - EGP, ? - in
omplete
Network Next Hop Metri
Lo
Prf Weight Path
*> 1.1.1.1/32 0.0.0.0 0 32768 i
*> 2.2.2.2/32 70.0.0.2 0 100 0 (100) i
* 3.3.3.3/32 121.1.1.102 0 100 0 (100 23456) i
Redistribuyendo rutas
3
estáti
as : Cualquier ruta estáti
a
puede ser redistribuida en BGP. Ha
iendo una ruta estáti
a
a null 0 ha
emos que el router no tenga punto de salida para
esta ruta porque no existe pero será redistribuida en BGP. El
problema empieza si la ruta desapare
e de la tabla de routing
IP, enton
es el trá
o
ir
ulará por el AS hasta que muera.
Cis
o re
omienda utilizar el
omando aggregate-address.
3 Además de ha
er el:
Router(
onfig)#ip route x.y.z.t x.y.z.t null 0
hay que ha
er:
Router(
onfig-router)#redistribute stati
320 CAPÍTULO 11. BGP