BGP Rpki Campus PDF
BGP Rpki Campus PDF
BGP Rpki Campus PDF
BGP + RPKI
Protocolos de ruteo
• IGP (Interior Gateway Protocol) - Protocolo de ruteo usado para intercambiar información de ruteo
dentro de un sistema autónomo.
• EGP (Exterior Gateway Protocol) - Protocolo de ruteo usado para intercambiar información de ruteo
entre sistemas autónomos.
2
Sistema Autónomo
Sistema Autónomo: Grupo de redes IP que comparten una política de ruteo propia e
independiente.
3
Sistema Autónomo
• Desde afuera el AS es visto como una entidad única.
• Tiene su propia política de ruteo interna (IGPs) y su propia política de ruteo
externa (EGP)
5
Cómo trabaja BGP?
6
Configuración Básica
198.51.100.1 198.51.100.0/30
B
AS 64496 AS 64505
192.0.2.0 203.0.113.0
A 198.51.100.2
7
Atributos de rutas
8
Atributos
9
Ejemplo de lectura de atributos
# show ip bgp
10
Decisiones administrativas
• Filtrado de rutas
11
Cómo realiza BGP la selección del mejor camino?
1. Si el next-hop es inaccesible, descartar la ruta. 8. A igualdad de “origen”, se prefiere el menor valor
de MED. Esta comparación se realiza sólo si los
2. Si el camino es interno (iBGP), synchronization está
neighbors de los que se aprendieron la ruta
habilitado y la ruta no está en el IGP, descartarla.
pertenecen todos a un mismo AS (a menos que
3. Se prefiere el camino con mayor peso “weight” (propietario se especifique “bgp always-compare-med”).
Cisco). 9. Se prefieren rutas aprendidas por eBGP que por
4. Luego, se prefiere la ruta de mayor “local preference”. iBGP.
6. Si la ruta no fue originada por el router y local-pref es igual, correspondiente al neighbor de menor router-id.
se prefiere la ruta con el path de sistemas autónomos más
corto (shortest as-path).
12
Sobre mejores prácticas recomendadas
BGP
• Qué anuncios no debería recibir
• Qué no debería enseñar
• Qué es lo que NUNCA debería hacer
13
Confiabilidad sobre la información
• Secuestros de rutas
• Intencional
• Por error en la operación
• Route Leak
• Ataques contra el camino
Varios secuestros de rutas vienen ocurriendo en los
últimos años.
MEDIDAS DE PROTECCIÓN
• Medidas para ayudar a mitigar los problemas de
ruteo causados por ataques o errores.
• Informales, LoAs, IRR, Whois
• Las medidas mencionadas no proveen
información firmada
RPKI
RPKI
• Resource Public Key Infraestructure.
• Mecanismo para validar el origen
de una ruta.
• Ayudarán a evitar secuestro de rutas
y route leaks.
IMPORTANTE
Previene problemas que devienen del
origen de la ruta, no de otros ataques.
Componentes solución RPKI
• PKI de recursos (IPs y ASN + Certificados).
• Objetos firmados digitalmente (ROAs).
• Repositorio que almacena la información
criptográfica (que constituye la PKI).
Finalmente: VALIDACIÓN
Contenidos
¿Qué vimos?
...
... !
RPKI
route-map filter-on-as-path permit 10
ip as-path access-list 10 permit ^$
match as-path 1
•Lanzamiento en 2017
• Capacitadas más de 300 personas
•Modalidad:
•Online (videos) con asistencia de tutor
•Teórico / Práctico (simulador)
•Duración: 6 semanas
• Un módulo por semana
•Exámenes parciales opcionales
•Exámen final obligatorio para la certificación
• Calificación >= 7
20
”Fundamentos de BGP e Introducción a RPKI”
21