Documente Academic
Documente Profesional
Documente Cultură
Experiencia:
Conceptos Básicos de Redes y Enrutamiento.
Temas
PARTE 1. CONCEPTOS
FUNDAMENTALES DE ENRUTAMIENTO
Parte 1. Conceptos Fundamentales de Enrutamiento
Introducción
• El enrutamiento es, en esencia, la capacidad de enviar
paquetes desde su origen en la red hasta su destino en otra
red.
• Existe una multitud de protocolos y técnicas que permiten
completar estar tarea
• Esta parte muestra una discusión conceptual del proceso de
enrutamiento, además de sentar las bases de las tecnologías
de la suite de protocolos TCP/IP
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos del Enrutamiento
• Un router puede saber como alcanzar una red simplemente
teniendo una de sus interfaces conectadas directamente a
dicha red.
• Además, se puede configurar una ruta estática, la cual le
indica al router como alcanzar cierta red, pero para redes
grandes, esta no es una práctica aconsejable
• Para redes grandes existe la alternativa del uso de protocolos
de enrutamiento dinámicos, el cual activa un mecanismo de
intercambio de información de enrutamiento entre distintos
routers
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos del Enrutamiento
• Una red empresarial conecta varias edificaciones, otorgando
conectividad a una o mas oficinas remotas
• Las estructuras que se pueden encontrar en una red
empresarial pueden ser:
– Estructura de Acceso (Building Access): provee el acceso a la red a los
usuarios. Se debe considerar seguridad de acceso entre otros puntos
– Estructura de Distribución (Building Distribution): agrega y organiza
dispositivos de acceso
– Troncal de Campus (Campus Backbone): es parte de la red de Campus
y debe tener una alta tasa de transferencia
– Distribución Limítrofe (Edge Distribution): sirve como punto de ingreso
y egreso de todo el tráfico de la red de Campus
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos del Enrutamiento
• Una red empresarial conecta varias edificaciones, otorgando
conectividad a una o mas oficinas remotas
• Las estructuras que se pueden encontrar en una red
empresarial pueden ser:
– Internet Gateway: contiene routers que conectan la red de Campus
hacia Internet
– Agregación WAN: routers que conectan la red de Campus con las
oficinas remotas
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos del Enrutamiento
Parte 1. Conceptos Fundamentales de Enrutamiento
Selección del Protocolo de Enrutamiento
• A medida que avancemos, revisaremos protocolos de
enrutamiento como RIPv2, RIPng, OSPFv2, OSPFv3, EIGRP,
BGP y MP-BGP
• Entre la variedad de alternativas, el proceso de selección debe
considerar los siguientes puntos:
– Escalabilidad
– Interoperabilidad
– Familiarización con el protocolo por parte de personal TI
– Velocidad de convergencia
– Capacidad de desarrollar sumarización
– Enrutamiento interior o exterior
– Tipo de protocolo de enrutamiento
Parte 1. Conceptos Fundamentales de Enrutamiento
Selección del Protocolo de Enrutamiento
• Convergencia
Parte 1. Conceptos Fundamentales de Enrutamiento
Selección del Protocolo de Enrutamiento
• Sumarización
Parte 1. Conceptos Fundamentales de Enrutamiento
Categorías de Protocolos de Enrutamiento
• Vector Distancia
– Envía copias completas de su tabla de enrutamiento
– Envía actualizaciones periódicas, aunque no se hayan producido
cambios topológicos
– Posee una velocidad de convergencia baja
– Propensos a bucles de enrutamiento, los cuales se pueden prevenir
mediante dos mecanismos
• Horizonte Dividido
• Envenenamiento en Reversa
– Ejemplos son:
• Routing Information Protocol (RIP): actualmente en uso sus versiones RIPv2 y RIPng
(RIP para IPv6)
• Enhanced Interior Gateway Rounting Protocol (EIGRP): Propietario de Cisco, pero
desde el 2013 liberado
Parte 1. Conceptos Fundamentales de Enrutamiento
Categorías de Protocolos de Enrutamiento
• Estado Enlace
– Permite a los routers construir un mapa topológico de la red
– Los routers envían anuncios de estado enlace (LSA) para avisar a sus
vecinos qué conocen y cómo alcanzarlo
– Las actualizaciones de enrutamiento son enviadas durante el arranque
de los routers y cuando se producen cambios en la red
– Tiene un tiempo de convergencia bajo
– Los protocolos que pertenecen a esta clasificación son:
• Open Shortest Path First (OSPF): es escalable, de rápida convergencia e
interoperable
• Intermediate System – t – Intermediate System (IS-IS): similar a OSPF pero no se ha
masificado su uso
Parte 1. Conceptos Fundamentales de Enrutamiento
Categorías de Protocolos de Enrutamiento
• Vector – Ruta
– Incluye información acerca del camino exacto que los paquetes toman
para alcanzar su destino
– La información de ruta consiste en una serie de sistemas autónomos a
través de los cuales viajan los paquetes.
– BGP es el único protocolo de enrutamiento que pertenece a esta
categoría, por lo que es considerado EL protocolo de Internet, ya que
conecta múltiples sistema autónomos
Parte 1. Conceptos Fundamentales de Enrutamiento
Características de los Protocolos
Characteristics RIPv1 RIPv2 EIGRP IS-IS OSPF BGP
Distance vector
Link-state
Classless
VLSM support
Automatic route
summarization
(can be disabled
using no auto-
(can be disabled
using no auto-
summary) summary)
Manual route
summarization
Hierarchical
topology required
Composite
Metric Hops Hops Metric Cost Path attributes
metric
OSPF 89 -- 110
IS-IS 124 -- 115
BGP -- TCP 179 eBGP – 20
iBGP – 200
Parte 1. Conceptos Fundamentales de Enrutamiento
Distancia Administrativa
• Los routers cisco usan valores llamados distancia administrativa para
seleccionar el mejor camino cuando aprenden desde dos o más routers al
mismo destino con el mismo prefijo desde diferentes protocolos de
enrutamiento.
• La distancia administrativa mide la credibilidad de un protocolo de
enrutamiento
• Cisco ha asignado una distancia administrativa por defecto a cada
protocolo de enrutamiento soportado por sus routers.
Parte 1. Conceptos Fundamentales de Enrutamiento
Distancia Administrativa
Origen de la Ruta Distancia por Defecto Entrada en la Tabla
Connected interface 0 C
Static route out an interface 0 S
Static route to a next-hop address 1 S
EIGRP summary route 5 D
External BGP 20 B
Internal EIGRP 90 D
IGRP 100 I
OSPF 110 O
IS-IS 115 i
RIPv1, RIPv2 120 R
Exterior Gateway Protocol (EGP) 140 E
ODR 160 O
External EIGRP 170 D EX
Internal BGP 200 B
Unknown 255
Parte 1. Conceptos Fundamentales de Enrutamiento
Protocolos de Enrutamiento
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos de las Tecnologías de Red
• Cuando se diseña una nueva red o se analiza una existente, se
debe contar con la habilidad de determinar cómo fluye el
tráfico a través de la red
• El flujo de tráfico es determinado por:
– El tipo de tráfico
• Unicast
• Multicast
• Broadcast
• Anycast
– El tipo de arquitectura de red
• Punto-a-Punto
• Broadcast
• NBMA
Parte 1. Conceptos Fundamentales de Enrutamiento
Tipos de tráficos de Red
• El tráfico puede ser enviado a un solo host, a todos los host o
a un conjunto definido de host
• Los primeros protocolos de enrutamiento (RIPv1 e IGRP)
usaban broadcast para anunciar cambios en la red, pero en la
actualidad, los protocolos de enrutamiento IGP usan multicast
para realizar esta función
• En el caso de BGP, éste establece una sesión TCP, por lo que se
usa transmisión Unicast para enviar las actualizaciones de ruta
BGP
Parte 1. Conceptos Fundamentales de Enrutamiento
Tipos de tráficos de Red: Unicast
• La mayoría del tráfico de red es Unicast por naturaleza
• En IPv4, las direcciones Unicast son de clase A, B o C, mientras
que es direcciones IPv6 se usan el direccionamiento Unicast
Global, el cual comienza con el prefijo 2000::/3
Parte 1. Conceptos Fundamentales de Enrutamiento
Tipos de tráficos de Red: Broadcast
• El tráfico Broadcast viaja desde un destino a todos los
destinos en una subred
• Una dirección Broadcast 255.255.255.255 muestra que se
deben alcanzar todos los host en la red conectada
• Este tipo de tráfico es usado en redes IPv4, pero no en redes
IPv6
Parte 1. Conceptos Fundamentales de Enrutamiento
Tipos de tráficos de Red: Multicast
• El tráfico Broadcast viaja desde un destino a todos los
destinos en una subred
• Una dirección Broadcast 255.255.255.255 muestra que se
deben alcanzar todos los host en la red conectada
• Este tipo de tráfico es usado en redes IPv4, pero no en redes
IPv6
Parte 1. Conceptos Fundamentales de Enrutamiento
Tipos de tráficos de Red: Anycast
• Una sola dirección IPv6 es asignada a múltiples
dispositivos, la comunicación fluye de uno a los
más cercanos
• Anycast es un concepto IPv6 y no
se aplica a redes IPv4
Parte 1. Conceptos Fundamentales de Enrutamiento
Arquitecturas de Red: Punto a Punto
• Arquitectura de red muy básica
• Un segmento de red punto a punto consiste en un solo enlace
interconectando dos routers
• Este tipo de red es comúnmente encontrada en enlaces
seriales
Parte 1. Conceptos Fundamentales de Enrutamiento
Arquitecturas de Red: Broadcast
• En este tipo de arquitectura se puede enviar un broadcast
desde uno a varios routers.
• Un ejemplo común de este tipo de redes son las redes
Ethernet
Parte 1. Conceptos Fundamentales de Enrutamiento
Arquitecturas de Red: NBMA
• NonBroadcast MultiAccess
• Como su nombre lo dice, no soportan broadcast
• Como resultado, si una interface de un router conecta a otros
dos routers, se pueden enviar mensajes individuales a cada
uno de ellos
Parte 1. Conceptos Fundamentales de Enrutamiento
Arquitecturas de Red: NBMA
• La ausencia de soporte de broadcast implica la ausencia de
soporte multicast, lo que puede generar problemas ante
protocolos de enrutamiento dinámicos
• Para resolver esto, se debe configurar direccionamiento IP de
manera estática
• Ejemplos son ATM y Frame Relay
• La necesidad de configuración estática de los vecinos no es el
único problema, además se tiene:
– Problemas de Horizonte Dividido, con protocolos como RIP y EIGRP
– Problemas de Router Designado, especialmente en OSPF
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos de TCP/IP
• Características IPv4
– Campo Versión: IPv4, mostrado con
el valor 0100
– Campo Header Length: indica la
cantidad de palabras de 4 bytes en
la cabecera IPv4
– Campo Type of Service: usado para
fines de QoS
– Campo Total Length: indica el
tamaño del paquete
– Campo Identification: marca
fragmentos
– Campo IP Flags: Marca fragmentos
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos de TCP/IP
• Características IPv4
– Campo Fragment Offset: muestra el
desfase de un fragmento
– Campo TTL: campo que se
decrementa en 1 cada vez que el
paquete es enrutado desde una red
IP a otra
– Campo Protocolo: especifica el tipo
de dato encapsulado
– Campo Source Address: Indica
origen del paquete IPv4
– Campo Destination Address: Indica
el destino del paquete IPv4
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos de TCP/IP
• Características IPv6
– Campo Version: con el valor 0110
indica que es un paquete IPv6
– Campo Traffic Class: realiza la
misma función del campo Type of
Class de IPv4
– Campo Payload Length: indica el
tamaño de la carga transportada en
el paquete IPv6
– Campo Next Header: similar al
campo de protocolo de IPv4
– Campo Hop Limit: equivalente al
campo TTL de IPv4
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos de TCP/IP
• Revisión de Enrutamiento
– Se revisa cómo es usada la cabecera IP para enrutar un paquete desde
una red a otra
– mientras el proceso es similar para IPv6, los siguientes ejemplos
consideran IPv4
Parte 1. Conceptos Fundamentales de Enrutamiento
Fundamentos de TCP/IP
R1(config-rtr)#
Anexo. Implementando RIPng
Deshabilitar Horizonte Dividido
• Deshabilitar la característica de prevención de
bucles de enrutamiento
Router(config-rtr)#no split-horizon
Anexo. Implementando RIPng
Verificar y corregir RIPng
Comando Descripción