Académique Documents
Professionnel Documents
Culture Documents
ROUTING
Fredy Lemus C.
Enrutamiento en Interredes
Fredy Lemus C.
Qu es Routing?
Cmo envo esto
a Hong Kong?
Opciones
Hong Kong
Fredy Lemus C.
Direccin de destino
De dnde puedo aprender las rutas
Rutas posibles
La mejor ruta
Formas de verificar la ruta vlida
Categoras de Prot.
Vector Distancia
Estado de Enlace
Caractersticas
Protocolos
Fredy Lemus C.
Identificacin de Vecinos
B
AA
DC
D
Fredy Lemus C.
Token
Ring
FDDI
Fredy Lemus C.
B
Token
Ring
FDDI
Fredy Lemus C.
Oficinas
Remotas
Fredy Lemus C.
Redistribucin
IGRP
RIP
172.16.23.0
172.16.27.0
172.16.27.46
Fredy Lemus C.
Administracin de Direcciones
172.16.25.0
Yo puedo encaminar
a la red 172.16.0.0
172.16.26.0
172.16.27.0
172.16.28.0
Una direccin individual, similar a un
estado, representa una gran coleccin de
direcciones
Fredy Lemus C.
10
Sistemas Autnomos
Fredy Lemus C.
11
Sistema
Autnomo 100
Fredy Lemus C.
12
Application
Transport
Internet
Network
Interface
Hardware
Routing Information
Protocol (RIP)
Interior Gateway Routing
Protocol (IGRP)
Open Shortest Path First
(OSPF) Protocol
Enhanced IGRP (EIGRP)
Fredy Lemus C.
13
Tareas de la Configuracin de
Routing
Configuracin Global
Network 172.16.0.0
Seleccin de protocolo(s)
RIP
de routing
Especificacin de red(es)
Configuracin de Interfaces
IGRP,
RIP
Network
160.89.0.0
Asignacin de mscaras
de direccin/subred
IGRP
RIP
Network 172.30.0.0
Fredy Lemus C.
14
Encaminamiento
Intra-Dominio
Fredy Lemus C.
Protocolos de Encaminamiento
Intra-Dominio
Se los conoce como IGP (Interior Gateway Protocols)
Los principales son:
RIP (Routing Information Protocol)
IGRP (Interior Gateway Routing Protocol)
OSPF (Open Shortest Path First)
Hello
Encaminamiento OSI:
IS-IS (Intermediate System - Intermediate System)
ES-IS (End System - Intermediate System)
Fredy Lemus C.
16
RIP
Routing Information
Protocol
Protocolo de
Encaminamiento de
Redes WAN de Telecomunicaciones
Fredy Lemus C.
RIP Antecedentes
Diseado por Xerox PARC (GWINFO) y usado en el
conjunto de protocolos (XNS) Xerox Network Systems
Fue formalmente definido en la publicacin XNS Internet
Transport Protocols (1981) y en el RFC 1058 (1988). RFC
1095
Ha sido ampliamente adoptado por fabricantes de tecnologa
de networking
Fue la base para protocolos de Novell, 3Com, UngermannBass, RTMP de Appletalk, etc..
Fredy Lemus C.
18
RIP Caractersticas
RIP calcula el camino ms corto hacia la red de destino
usando el algoritmo Vector de Distancia
Comunicacin no orientada a conexin
Mtrica: nmero de saltos (mximo 15)
La mtrica de un destino se calcula como la mtrica
comunicada por un vecino ms la distancia en alcanzar a ese
vecino
Si la mtrica alcanza un valor de 16 o ms se considera como
infinito (inalcanzable) y el destino se elimina de la tabla
Para enviar sus mensajes utiliza UDP y el puerto 520
Fredy Lemus C.
19
RIP Caractersticas
Es gestionado por los demonios routed y gated
Dos tipos de participantes: activos e inactivos
Cada 30 segs, los activos difunden su vector de distancias
consistente en duplas (dir IP; distancia)
Los pasivos escuchan los mensajes RIP y actualizan sus tablas
Fredy Lemus C.
20
RIP
19.2 kbps
T1
T1
T1
Fredy Lemus C.
21
Fredy Lemus C.
22
Command Version
Zero
Add
Family
Identifier
Zero
Address
Zero
Zero
Metric
Fredy Lemus C.
23
RIP Timers
tu
tu
B
AA
DC
tu
tu
Fredy Lemus C.
24
RIP Timers
ti
ti
ti
tu
tu
B
AA
DC
tu
ti
Route Invalid Timer (ti): Indica cunto se puede esperar sin haber
escuchado sobre una ruta particular, antes de considerarla como invlida,
valor tpico: 180 segs
Redes WAN de Telecomunicaciones
Fredy Lemus C.
25
RIP Timers
tf
tf
tf
tu
tu
B
AA
DC
tu
tf
Route Flush Timer (tf): Indica cunto tiempo se espera antes de
eliminar a una ruta, valor tpico: 240 segs
Redes WAN de Telecomunicaciones
Fredy Lemus C.
26
Fredy Lemus C.
27
Fredy Lemus C.
28
IGRP
Interior Gateway
Routing Protocol
Redes WAN de Telecomunicaciones
Fredy Lemus C.
IGRP Antecedentes
Desarrollado por Cisco Systems Inc. en 1980
IGRP se dise para superar las limitaciones de RIP (redes
pequeas a moderadas en ambientes homogneos), as:
Se emplea en ambientes multiprotocolo y multirutas
Es un protocolo robusto para encaminar entre sistemas autnomos (AS)
con topologas complejas diversas y medios de comunicacin
heterogneos (ancho de banda, retardo, etc..)
Fredy Lemus C.
30
IGRP Caractersticas
IGRP
Fredy Lemus C.
31
IGRP Caractersticas
IGRP
Fredy Lemus C.
32
IGRP Caractersticas
IGRP
Usos
Se emplea en redes IP que requieren protocolos de routing simples,
robustos y escalables.
Cuando se trata de evitar la sobrecarga de procesamiento de O/H de
los protocolos de estado de enlace
** IGRP no soporta VLSM**
Redes WAN de Telecomunicaciones
Fredy Lemus C.
33
IGRP Mtricas
19.2 kbps
19.2 kbps
Fuente
Token
Ring
Destino
FDDI
Ancho de Banda
Retardo
Confiabilidad
Carga
MTU (Max Transport Unit)
Redes WAN de Telecomunicaciones
Fredy Lemus C.
34
IGRP Mtricas
Las mtricas emplean parmetros por omisin, o configurables por
administrador
Poseen amplios rangos de variacin lo que permite amplias
variaciones de performance
Los componentes de las mtricas se combinan en algoritmos
definidos por usuario de manera que el administrador puede influir en
la seleccin de las rutas
La configuracin por omisin toma en cuenta:
- Ancho de banda
- Retardo
Fredy Lemus C.
35
Fuente
Ruta
Inicial
Token
Ring
Destino
FDDI
Fredy Lemus C.
36
Fuente
Ruta
Inicial
Token
Ring
Destino
FDDI
Fredy Lemus C.
37
Fredy Lemus C.
38
Opcode
Edition
AS #
No.of
No. of
Subsets in Networks
Update in Update
No of
networks
outside
update Checksum
Routing
table
entries
Fredy Lemus C.
39
Opcode
Edition
AS #
No.of
No. of
Subsets in Networks
Update in Update
No of
networks
outside
update Checksum
Routing
table
entries
Fredy Lemus C.
40
Address
Opcode
Edition
Delay
AS #
No.of
No. of
Subsets in Networks
Update in Update
Bandwidth
MTU
No of
networks
outside
update Checksum
Reliability
Load
Routing
table
entries
Hopcount
Address: Direccin IP
Delay: 10us a 167s
Bandwidth: 1.2 Kbps a 10 Gbps
MTU: Tamao del paquete en bytes
Reliability: % de paquetes transmitidos/recibidos exitosamente
Load: % de ocupacin en el canal
Hop count: no se lo usa como mtrica sino como informacin
Redes WAN de Telecomunicaciones
Fredy Lemus C.
41
IGRP Operacin
Los mecanismos que emplea para mejorar la estabilidad de la red son:
Flash updates: Adicionalmente a las actualizaciones peridicas, se realizan actualizaciones tan
pronto se notan cambios en la red
Holdowns: Son los timers que previenen inestabilidad en la red antes de su convergencia, los
caminos perdidos no se renuevan sino cuando los holdowns expiran
Split horizon: para evitar realimentaciones en la red
Poison reverse: El poison reverse se establece si la mtrica de la ruta se ha incrementado por un
factor de 1.1 o mayor
Fredy Lemus C.
42
IGRP Operacin
Holddown Timer
Actualizacin
Automtica
A
Red
10.3.0.0
Falla
Split Horizon
Poison Reverse
Fredy Lemus C.
43
OSPF
Open Shortest
Path First
Redes WAN de Telecomunicaciones
Fredy Lemus C.
OSPF Antecedentes
Protocolo desarrollado por el grupo IGP del IETF en 1988
Fue diseado para superar las limitaciones de RIP
Es gestionado por el demonio gated
Tiene dos caractersticas bsicas:
Es un protocolo abierto, su especificacin es de dominio pblico (RFC 1247)
Se basa en el algoritmo de Estado de Enlace SPF (Dijkstra)
Fredy Lemus C.
45
Qu es OSPF?
No tiene limitacin en cuenta de saltos
Tiene convergencia rpida
Soporta VLSM y CIDR
Enva sus mensajes utilizando IP con su nmero de
protocolo 89 (para OSPF)
Usa direccionamiento multicast para actualizaciones
Las actualizaciones nicamente se envan cuando
ocurren cambios en la red
Procesa eficientemente las actualizaciones
Permite autenticacin de rutas (usa MD5)
Redes WAN de Telecomunicaciones
Fredy Lemus C.
46
Qu es OSPF?
Se mtrica se denomina Cost
Cost = 108 / BW
(BW=ancho de banda)
Fredy Lemus C.
47
OSPF Terminologa
Area 0
Enlace
Area 1
DR
Costo=10
Token
Ring
Costo=
1785
Base de Datos
de Adyacencias
Lista de Vecinos
BDR
Costo=6
Base de Datos
Topolgica
Lista
Todas las Rutas
Tabla de Rutas
Lista de las
Mejores Rutas
Fredy Lemus C.
48
Base de Datos de
Estado de Enlace
Adyacentes
Todos los routers poseen bases de datos topolgicas idnticas que describen al AS
Cuando las bases de datos topolgicas de los routers se han sincronizado se dice que se ha completado la adyacencia
Los routers corren paralelamente el algoritmo SPF y construyen su rbol de rutas considerndose a s mismos como la raz del
rbol
Fredy Lemus C.
49
LSA
Fredy Lemus C.
50
Establecimiento de Vecinos
Hello
Fredy Lemus C.
51
Establecimiento de Vecinos
D
E
Hello
A
afadjfjorqpoeru
39547439070713
Hello
Router ID
Intervalos Hello/Dead
Vecinos
Area-ID
Prioridad de Router
Direccin IP DR
Direccin IP BDR
Password de Autenticacin
Bandera de Area Stub
Fredy Lemus C.
52
Establecimiento de Vecinos
D
E
Hello
A
afadjfjorqpoeru
39547439070713
Hello
Router ID
Intervalos Hello/Dead
Vecinos
Area-ID
Prioridad de Router
Direccin IP DR
Direccin IP BDR
Password de Autenticacin
Bandera de Area Stub
Fredy Lemus C.
53
Establecimiento de Vecinos
A
172.68.5.2/24
172.68.5.1/24
E1
E0
Estado Desconectado
Fredy Lemus C.
54
Establecimiento de Vecinos
El protocolo Hello sirve para los siguientes propsitos primarios:
Descubrimiento de vecinos
Eleccin de DR (Designated Router) y BDR(Backup Designated Router)
Verificacin de integridad del enlace
Fredy Lemus C.
55
Establecimiento de Vecinos
El protocolo Hello sirve para los siguientes propsitos primarios:
Descubrimiento de vecinos
Eleccin de DR (Designated Router) y BDR(Backup Designated Router)
Verificacin de integridad del enlace
Dos routers se convierten en vecinos una vez que se han puesto de acuerdo en:
Area-id: segmentos de red comunes
Password de autenticacin
Intervalos Hello y Dead
Bandera de rea Stub
Fredy Lemus C.
56
Adyacencias
Seleccin de DR y BDR
P=3
P=2
DR
BDR
Hello
P=1
P=1
P=0
Fredy Lemus C.
57
Adyacencias
Seleccin de DR y BDR
DR
BDR
Fredy Lemus C.
58
Mantenimiento de la Informacin
de Routing - Multiacceso de Redes
Cambio de Estado de Enlace
2
LSU
1 LSU
A
Nuevo Router
DR
Necesito actualizar
mi tabla de rutas
B
LSU
Fredy Lemus C.
59
Mantenimiento de la Informacin
de Routing
LSU
LSA
Existe la entrada en
la base de datos de
estado de enlace?
Si
Ignorar LSA
Si
No
No
A
El # seq es
el mismo?
Enviar LSAck
El # seq.
Es nuevo?
a DR
Si
No
Difundir LSA
Enviar LSU
Correr SPF para calcular
con nueva
informacin a
Ir
a
A
la fuente
Fin
Fin
Redes WAN de Telecomunicaciones
Fredy Lemus C.
60
Punto a Punto
NBMA
Nonbroadcast
Multiaccess
X.25
Frame Relay
Fredy Lemus C.
61
OSPF
Multi Areas
ACRC_Revision_11.3
Problemas en el Mantenimiento de
Redes OSPF Grandes
OSPF
El SPF es demasiado
frecuente para mi capacidad
Yo solo recibo
LSAs, no datos
OSPF
OSPF
OSPF
OSPF
Fredy Lemus C.
63
Solucin:
OSPF Enrutamiento Jerrquico
Area 0
Area 1
Area 2
Sistema Autnomo
Fredy Lemus C.
64
Routers
LSAs
afadjfjorqpoeru
39547439070713
Area 0
Backbone.
Interno
Tipo 1
afadjfjorqpoeru
39547439070713
Tipo 2
Area 1
Standard.
Area 2
Stub.
ABR
afadjfjorqpoeru
39547439070713
Tipo 3/4
ASBR
afadjfjorqpoeru
39547439070713
Tipo 5
Backbone
Redes WAN de Telecomunicaciones
Fredy Lemus C.
65
Tipos de Routers
Area 1
Area de Backbone 0
ABR
Routers
Internos
Area 2
Routers
Internos
Routers
Internos
ASBR
AS
ABR
Boundary
Area Border
Routers de
Router
Router
AS
Backbone
Externo
Fredy Lemus C.
66
Tipos de Areas
Area Stub
Area 0
Backbone
No acepta
LSAs externos
Interconecta
reas;
acepta todos
los LSAs
Area Totalmente
Stubby
No acepta
LSAs sumarios
externos
Fredy Lemus C.
67
Tipos de LSAs
Area 0
Area 1
R5
Red
R4
R3
Sumario
Externo
AS
Externo
Fredy Lemus C.
68
Tipos de LSAs
Tipo de
LSA
Nombre
Router link
advetisements
Network link
advertisements
3y4
Summary link
advertisements
Autonomous system
external link
advertisements
Descripcin
Generados por cada router para el rea a la que
pertenecen, solamente se transmiten dentro del rea y
describen los enlaces del router dentro del rea
Generados por los DRs. Describen un conjunto de routers
en una red particular, nicamente se transmiten en el rea
que contiene la red.
Generados por los ABRs, describen las rutas entre reas y
se transmiten entre las reas asociadas. El tipo 3 describe
rutas a redes y el tipo 4 describe rutas a ASBR
Originados por los ASBRs, describen rutas a destinos
externos de los AS, se transmiten a travs del sistema
autnomo, excepto en las reas stub.
Fredy Lemus C.
69
Area 1
Area 1
Area 1
Area 0
RIP
Fredy Lemus C.
70
Area 0
E1
E1
R5
R4
10
R3
E1
10
10
R1
1785
1785
Costo de R5 a:
AS1 (E1) via R1 = 1815
AS1 (E1) via R3 = 1805
Costo de R3 a:
AS1 (E1) via R1 = 1795
AS1 (E1) via R3 = 1785
AS1
Fredy Lemus C.
71
Area 0
ABR1
ABR2
Internal
BBone
afadjfjorqpoeru
39547439070713
A la Red
de Destino
Data
Al ABR1
Al Backbone Al ABR2
Fredy Lemus C.
72
Type 5
Area 50-Stub
Area 0
ABR1
ABR2
Internal
BBone
Type 4
afadjfjorqpoeru
39547439070713
Type 1-2
afadjfjorqpoeru
39547439070713
afadjfjorqpoeru
39547439070713
Type 3
Type 3
afadjfjorqpoeru
39547439070713
Type 5
afadjfjorqpoeru
39547439070713
afa
39 d jfjo
54
74 rqp
390 oe
707 ru
13
Ty
pe
5
Default
Fredy Lemus C.
73
Lazos
Virtuales
Area 2
Area 1
Area de Trnsito
Area 3
El backbone concentra la comunicacin
Los enlaces virtuales proveen camino hacia el backbone
Es preferible evitar la configuracin de lazos virtuales
Redes WAN de Telecomunicaciones
Fredy Lemus C.
74
Area 0
Area 3
Guayaquil
Area 0
Quito|
Fredy Lemus C.
75
Encaminamiento
Inter-Dominio
Fredy Lemus C.
Protocolos De Encaminamiento
Inter-dominio
Los principales son:
Encaminamiento Esttico
EGP (Exterior Gateway Protocol)
BGP (Border Gateway Protocol)
Encaminamiento OSI
IDRP (Inter Domain Routing Protocol)
Fredy Lemus C.
77
Encaminamiento Esttico
Ventajas:
No se intercambia informacin de encaminamiento
Se pueden implementar polticas muy complejas
Robustez
Desventajas:
Falta de adaptacin a cambios topolgicos
Inconsistencias (lazos)
Monitoreo y administracin altamente complejos
Fredy Lemus C.
78
EGP
Exterior Gateway
Protocol
Redes WAN de Telecomunicaciones
Fredy Lemus C.
EGP Antecedentes
Descrito en los RFCs 827 y 904
Es el primer protocolo de encaminamiento en obtener
aceptacin general.
Sus debilidades se han hecho ms evidentes a medida
que el Internet ha madurado
Debido a sus debilidades actualmente est siendo
sustituido por BGP e IDRP
Fredy Lemus C.
80
EGP Caractersticas
Nucleo Arpanet
Area 3
AS 1
AS 2
AS 3
Area 1
Area 2
Fredy Lemus C.
81
EGP Caractersticas
No emplea mtricas por tanto no puede tomar decisiones de
encaminamiento inteligentes
Las actualizaciones de rutas nicamente contienen informacin
de alcanzabilidad, en otras palabras solamente indican que
ciertas redes son alcanzables a travs de ciertas rutas
Fredy Lemus C.
82
Variable
Version
Type
Code
Status
Checksum
AS#
Seq #
Data
Fredy Lemus C.
83
AS 1
CONEXION
DESCONEXION
NA
NA Refusal/ Reply
ND
NC Ack
Fredy Lemus C.
84
AS 1
Hello
I hear You
Fredy Lemus C.
85
AS 1
Routing Update
Peridico
Routing Update
Poll
Request
Fredy Lemus C.
86
EGP Limitaciones
La topologa de la red se restringe a un rbol
La conectividad depende del ncleo
Caminos nicos
No es posible balancear trfico
No se pueden interconectar backbones
No existe inteligencia para resolucin de lazos
Fredy Lemus C.
87
BGP
Border Gateway
Protocol
Redes WAN de Telecomunicaciones
Fredy Lemus C.
BGP Antecedentes
BGP est descrito en los RFCs 1163, 1267, 1654 y 1655
Fue diseado para superar las desventajas de EGP:
(Exterior Gateway Protocol):
Detecta y suprime lazos de enrutamiento
Est orientado ms a acceso que a encaminamiento
Hace uso ms eficiente del ancho de banda
Tiene mejor comportamiento en ambientes congestionados
Es ms tolerante a retransmisiones
Fredy Lemus C.
89
BGP Caractersticas
Autonomous
System
Internet
Service
Provider
Fredy Lemus C.
90
BGP Caractersticas
Puede ser usado como intra o entre ASs
Los vecinos BGP para comunicacin entre ASs
deben residir en la misma red fsica
Los routers BGP se comunican mutuamente para
asegurarse de que tienen una visin consistente
de la red y para definir cul router BGP servir
como router externo al AS
Fredy Lemus C.
91
BGP Pass-through
BB
AS
100
AS
200
BGP
AS
400
AS
300
BGP
D
Algunos ASs se emplean como pass-through, es decir que llevan trfico que no
se origina ni es destinado hacia su AS
El router BGP debe interactuar con cualquier protocolo intra- AS (IGP) que
empleen los routers del AS
Fredy Lemus C.
92
BGP Actualizaciones
Las actualizaciones son incrementales y asncronas
El intercambio inicial de datos consiste en las tablas de rutas BGP
Se envan actualizaciones incrementales cuando se producen cambios en las tablas de rutas
No se realizan refrescos peridicos de las tablas de rutas, en su lugar los routers BGP emplean la ltima versin de la tabla
Los routers BGP mantienen una tabla de rutas con todos los caminos posibles a una red particular, no obstante nicamente informan del camino
ptimo en sus mensajes de actualizacin
Fredy Lemus C.
93
BGP Mtricas
La mtrica BGP es una unidad arbitraria que especifica el grado de preferencia por un camino particular
Las mtricas son tpicamente asignadas por el administrador de red a travs de archivos de configuracin
El grado de preferencia puede basarse en cualquier nmero o criterio, incluyendo:
- Nmero de ASs intermedios
- Fiabilidad del enlace
- Velocidad del enlace, etc..
Fredy Lemus C.
94
BGP Sesiones
AS 2
AS 1
EBGP
IBGP
Service
Provider
IBGP
IBGP
Fredy Lemus C.
95
Marker
Variable
Length Type
Data
Fredy Lemus C.
96
Keepalive: Si el mensaje de Open se confirma positivamente, el keepalive se enva para indicar la presencia del AS y con frecuencia suficiente para evitar
que el timer hold-time expire
Fredy Lemus C.
97
Fredy Lemus C.
98
Fredy Lemus C.
99