Documente Academic
Documente Profesional
Documente Cultură
Estructura IP subnet-zero
Considerando la subutilizacin de las subredes todos 0s y todos 1s, Cisco cre la estructura:
IP subnet-zero
Que permite utilizar la subnet con todos ceros, de manera que con el uso de esta estructura el clculo del # de subredes sera:
2bits de subred-1
Y se habilitaran todos los hosts de la subred 0
Internet
Variable-Length Subnet Masks, RFC 1009 Asignacin de Direcciones IP Privadas, RFC 1918 Network Address Translation, RFC 1631
VLSM
Nueva Notacin de Prefijos de Longitud
Se indica el nmero x de dgitos de red con /x Ej. Clase A: 10.0.0.0/8 10.0.0.0 255.0.0.0
Clase B: /16
Clase C: /24 Los routers Classless aceptan cualquier longitud de
Mscara VLSM
172.16.14.32/27
A
172.16.14. 64/27
B HQ
172.16.0.0/16
172.16.14.96/27
Backbone WAN
Distribucin
172.6.32.0/22 Enlaces WAN 172.6.34.4/30 172.6.34.8/30
Backbone Campus
Backbone de Sucursal
Regional Grupos de Trabajo
172.6.64.0/22
Acceso
Dial-In
Telecommuter
172.6.32.64/26
172.6.32.128/26 172.6.64.64/26
172.6.64.128/26
Resumen de Rutas
172.16.25.0/24 Puedo encaminar a la red 172.16.0.0/16
172.16.26.0/24
A
172.16.27.0/24
Los protocolos de routing pueden resumir direcciones de varias redes en una sola direccin
8
Bits No comunes= 11
172.16.32.64/26
172.16.32.0/24 C 172.16.32.128/26 A Internet
172.16.0.0/16
172.16.64.0/20
10
Direcciones Privadas
Los siguientes rangos de direcciones IP son considerados privados:
Clase A10.0.0.0 a 10.255.255.255
12
13
Direcciones Privadas
Uso de NATs (Network Add. Translators)
SA 2.2.2.2
10.4.4.5
SA 10.4.1.1
Internet
NAT Table
10.4.1.1
SASource Address
14
Direcciones Privadas
Uso de NATs (Network Add. Translators)
4 5
DA 10.4.1.1
3
SA 2.2.2.2
DA 2.2.2.2
10.4.4.5 1
SA 10.4.1.1
Internet 6
A 10.4.1.1
2 NAT Table
Inside Local IP Address 10.4.4.5 10.4.1.1 Inside Global IP Address 2.2.2.3 2.2.2.2
15
Aplicacin Telnet
Transporte Internet ICMP trace Interfaz de Red Hardware
trace telnet
16
PROTOCOLOS DE ROUTING
Seccin 3
Fredy Lemus C.
Enrutamiento en Interredes
Los protocolos de enrutamiento necesitan manejar problemas relacionados con redes grandes:
Mantener la informacin de rutas: vector de distancia / estado de enlace / hbridos Seleccionar rutas: mtricas / compartir carga / estructuras jerrquicas Soportar gestin flexible de direccionamiento de redes (VLSM), gran cantidad de direcciones (resmenes de rutas) Redistribuir rutas, compartir informacin de routing Soportar mltiples protocolos de enrutamiento, mltiples protocolos de red
18
Qu es Routing?
Cmo envo esto a Hong Kong?
Opciones
Servicio regular de correo Servicio de correo de dos semanas Servicio de correo nocturno areo
Hong Kong
19
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
Antiguos:para redes pequeas RIP, IGRP, RTMP Nuevos: para redes grandes OSPF, NLSP, IS-IS
20
Identificacin de Vecinos
B A A D D C
21
Qu rutas tengo en cada red? Cul es la mejor ruta desde la Fuente al Destino?
22
Oficinas Nacionales
Oficinas Remotas
24
Redistribucin
IGRP
172.16.23.0
RIP
172.16.27.0 172.16.27.46
25
Administracin de Direcciones
172.16.25.0
172.16.27.0
172.16.28.0
Una direccin individual, similar a un estado, representa una gran coleccin de direcciones
Una direccin individual, similar a una ciudad representa una coleccin ms pequea de direcciones
Los protocolos de enrutamiento pueden resumir direcciones de varias redes en una sola direccin
26
Sistemas Autnomos
28
Encaminamiento Intra-Dominio
Fredy Lemus C.
30
31
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..
33
RIP Caractersticas
Protocolo basado en Vectores de Distancias Comunicacin no orientada a conexin Mtrica: nmero de saltos 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
RIP
19.2 kbps T1 T1 T1
RIP mantiene nicamente la mejor ruta al destino Cuando se provee informacin de una mejor ruta, esta informacin reemplaza a la ruta antigua Los cambios en topologa se reflejan en mensajes de actualizacin de rutas. P.Ej. Si se un router detecta una falla de enlace, ste recalcula la ruta y enva mensajes de actualizacin a los otros routers de la red
36
Command Version
Zero
Zero
Address
Zero
Zero
Metric
Version: Indica la versin de RIP Family Address Identifier: Familia de direcciones particulares (familia IP=2) Address: Generalmente contiene la direccin IP
Metric: Contiene el hop count o nmero de routers (hops) que debe atravesar el paquete antes de llegar a su destino
37
RIP Timers
tu
B A A
tu
D C
tu
tu
Routing Update Timer (tu): Indica el intervalo de tiempo en que cada router enviar su tabla de rutas a sus vecinos, valor tpico: 30 segs.
38
RIP Timers
ti
ti ti
tu
B A A D
tu
D C
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: 90 segs
39
RIP Timers
tf
tf tf
tu
B A A D
tu
D C
tu
tf
Route Flush Timer (tf): Indica cunto tiempo se espera antes de eliminar a una ruta, valor tpico: 270 segs
40
Lmite de cuenta de saltos: Se limita el nmero mximo de saltos a 15, cualquier destino ms lejano es considerado como inalcanzable
Hold down timers: Los timers regulan la actualizacin y eliminacin de rutas Divisin horizontal: Para evitar realimentaciones en la actualizacin de rutas Actualizacin Inversa Poison: Se incrementan las rutas al mximo para dar a conocer fallas en rutas
41
Mensaje pequeo y de formato uniforme Distribuido con UNIX BSD (routed) Desventajas: Diferencia entre implementaciones Convergencia lenta (inconsistencias transitorias) Puede crear lazos Carga las redes Mximo de 15 saltos La mtrica no tiene en cuenta la velocidad de los enlaces, la carga, etc.. No soporta subnetting
42
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..)
La implementacin inicial fue diseada para IP, luego se extendi para correr en ambientes OSI-CLNP (Connectionless Network Protocol)
44
IGRP Caractersticas
IGRP
Es un protocolo IGP (Interior Gateway Protocol) de Vector de Distancia Escalable para inter-redes grandes Respuesta rpida a cambios de red
45
IGRP Caractersticas
IGRP
Mtricas sofisticadas: Usa mtricas compuestas que permiten flexibilidad en la seleccin de rutas y superar la limitacin del lmite de 15 saltos Soporte a mltiples rutas: Puede mantener hasta seis caminos distintos entre la fuente y el destino, los caminos se pueden usar para incrementar el ancho de banda o para redundancia
46
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**
47
Fuente
Ruta Inicial
Token Ring
FDDI
Destino
La caracterstica de soportar mltiples caminos entre fuente y destino se conoce como Unequal-cost load balancing, esta caracterstica permite que el trfico se distribuya entre caminos con costos distintos
48
Fuente
Ruta Inicial
Token Ring
FDDI
Destino
Reglas del Unequal cost load balancing Mximo: seis rutas Se selecciona el siguiente router ms cercano al destino Se toma en cuenta la variacin de las mtricas, la mtrica para el camino alterno debe encontrarse dentro de un rango de variacin con respecto a la mejor mtrica
49
50
Edition: Nmero serial que es incrementado cuando se producen cambios en la tabla de rutas AS#: Cantidad de ASs que se pueden enlazar
51
Address
Delay
Bandwidth
MTU
Reliability
Load
Hopcount
Address: Direccin IP Delay: 10us a 167s Bandwidth: 1.2 Kbps a 10 Gbps MTU: Tamao del paquete en bytes Reliability: % de paquetes recibidos/transmitidos exitosamente Load: % de ocupacin en el canal Hop count: no se lo usa como mtrica sino como informacin
53
IGRP Mtricas
19.2 kbps 19.2 kbps
Fuente
Token Ring
FDDI
Destino
Sumatoria de Pesos = 100 COSTE = dD + bB+ mM + rR + lL COSTE IDEAL = 100 COSTE VALIDO +/-10% de 100
55
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
El ajuste de las mtricas IGRP puede afectar dramticamente al rendimiento de la red, por tanto las decisiones de ajuste de mtricas se deben hacer cuidadosamente (pruebas de laboratorio)
56
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
57
IGRP Operacin
Holddown Timer Actualizacin Automtica
A
Split Horizon
Poison Reverse
Actualizaciones automtica (flash) de A a B Router B remueve la ruta de 10.3.0.0 del router A e inicia el holddown timer, durante este tiempo acepta nuevas rutas para 10.3.0.0 Si C enva una ruta con la mtrica incrementada, B enva a C un poison reverse, -> C remueve la ruta incorrecta de su tabla de rutas Split horizon previene a B de enviar informacin errnea a A
58
Fredy Lemus C.
OSPF Antecedentes
Es un protocolo por el grupo IGP del IETF (Internet Engineering Task Force) en 1988 Fue diseado para superar las limitaciones de RIP
Qu es OSPF?
No tiene limitacin en cuenta de saltos Tiene convergencia rpida Soporta VLSM Usa direccionamiento multicast para actualizaciones Las actualizaciones nicamente se envan cuando ocurren cambios en la red Permite autenticacin de rutas Procesa eficientemente las actualizaciones Selecciona caminos basado en el ancho de banda Soporta routing jerrquico Permite la definicin de dominios, esto limita la explosin de las actualizaciones en la red, y permite un mecanismo para agregar rutas y evitar la propagacin innecesaria de informacin de subnet
61
OSPF Terminologa
Area 0
Enlace
DR
Area 1
Costo= 1785
Costo=10
BDR
Costo=6
Base de Datos Topolgica Lista Todas las Rutas
62
Adyacentes
Representa la topologa de red Compartida con los routers OSPF en la misma rea 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
63
LSA
La fuente se origina en el router conectado el enlace Se difunde por todos los routers en el rea Se transmite en cada cambio de estado de enlace, tambien se generan cada 30 minutos con el fin de asegurar la sincronizacin de la base de datos topolgica
64
Establecimiento de Vecinos
Hello
Los routers que comparten un segmento comn se convierten en vecinos mediante el protocolo Hello
65
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
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
Establecimiento de Vecinos
172.68.5.1/24 172.68.5.2/24 E1
E0
Estado Desconectado
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
69
DR
BDR
Hello
P=1
P=1
P=0
Los paquetes Hello se intercambian por multicast Se eligen a los routers con mayor prioridad OSPF (prioridad
default : 1 prioridad 0: no puede ser DR ni BDR)
70
Los paquetes Hello se intercambian por multicast Se eligen a los routers con mayor prioridad OSPF (prioridad
default : 1 prioridad 0: no puede ser DR ni BDR)
Cada router forma adyacencia con el DR y BDR Si se pierde el DR, el BDR se convierte en DR y se elige un nuevo BDR
71
2
DR
1 LSU
A Nuevo Router
4
B
LSU
El nuevo router avisa con un LSU (Link State Update) a todos los OSPF DRs en la red DR avisan a los otros routers en la red Los BR avisan a las otras redes
72
Punto a Punto
X.25
Frame Relay
73