Info

Imagen Topologia

Sobre

Resolviendo Problemas de BGP en una Red

Requerimientos

Ticket 1: EIGRP

  • Revisar funcionamiento de protocolo de enrutamiento.
  • Se solicita de ser necesario, dejar interfaces pasivas según corresponda.
  • Es importante que propagar rutas sumarizadas según sea necesario.
  • Documente todos los inconvenientes detectados

Ticket 2: OSPF

  • Revisar funcionamiento de protocolo de enrutamiento.
  • Se solicita de ser necesario, dejar interfaces pasivas según corresponda.
  • Área más aislada del protocolo de enrutamiento solo debe ver rutas 0.0.0.0/0
  • Documente todos los inconvenientes detectados.

Ticket 3: BGP

  • Revisar funcionamiento de protocolo de enrutamiento.
  • Por parte de cliente ha mencionado que las relaciones de vecindad se deben realizar entre routers, y las loopback deben participar dentro del protocolo.
  • Documente todos los inconvenientes detectados.

Ticket 4: Redistribuciones y Conectividad

  • El cliente ha solicitado que la conectividad IGP-EGP sea mediante mapas de rutas.
  • El cliente ha solicitado que loopback 66 no sea propaga a las demás áreas sin utilizar distribute -lists, prefix-lists ni route-maps.
  • A nivel de EIGRP se ha solicitado que exista balanceo de carga.
  • Comprobar conectividad completa.

Equipo: R1

  • Enfoque Utilizado: Abajo hacia arriba
  • Problema Detectado (Descripcion Breve): Interfaces E0/0 y E0/1 estan apagadas
Comando para encontrar el problemaComando Aplicado
show ip int briefR1(config)#int range e0/0-1
R1(config-if-range)#no shut

  • Enfoque Utilizado: Abajo hacia Arriba
  • Problema Encontrado (Descripcion Breve): EIGRP: Interfaces por defecto como pasivas
Comando para encontrar el problemaComando Aplicado
show run | section eigrp
show ip protocols
R1(config)#router eigrp TSHOOT
R1(config-router)#address-family ipv4 unicast autonomous-system 1
R1(config-router-af)#af-interface default
R1(config-router-af-interface)#no passive-interface

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): EIGRP: Network 192.168.12.0 y 192.168.13.0 Incorrectas
Comando para encontrar el problemaComando Aplicado
show ip protocols
show run | section eigrp
R1(config)#router eigrp TSHOOT
R1(config-router)#address-family ipv4 unicast autonomous-system 1
R1(config-router-af)#no network 192.168.12.0 0.0.0.0
R1(config-router-af)#no network 192.168.13.0 0.0.0.0
R1(config-router-af)#network 192.168.12.1 0.0.0.0
R1(config-router-af)#network 192.168.13.1 0.0.0.0

  • Enfoque Utilizado:
  • Problema Detectado (Descripcion Breve): BGP: Vecino 192.168.13.3 AS incorrecto
Comando para encontrar el problemaComando Aplicado
show ip bgp summaryR1(config)#router bgp 100
R1(config-router)#no neighbor 192.168.13.3 remote-as 200
R1(config-router)#neighbor 192.168.13.3 remote-as 100

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): BGP: Vecinos iBGP le falta loopback
Comando para encontrar el problemaComando Aplicado
show runR1(config)#router bgp 100
R1(config-router)#neighbor 192.168.12.2 update-source loopback 1
R1(config-router)#neighbor 192.168.13.3 update-source loopback 1

Equipo: R2

  • Enfoque Utilizado:
  • Problema Detectado (Descripcion Breve): Redistribucion: Rutas EIGRP en BGP
Comando para encontrar el problemaComando Aplicado
show ip routeR2(config)#ip prefix-list EIGRP permit 192.168.12.0/24
R2(config)#ip prefix-list EIGRP permit 192.168.13.0/24
R2(config)#ip prefix-list EIGRP permit 192.168.23.0/24
R2(config)#ip prefix-list EIGRP permit 11.11.11.1/32
R2(config)#ip prefix-list EIGRP permit 11.11.21.1/32
R2(config)#ip prefix-list EIGRP permit 33.33.33.3/32
R2(config)#ip prefix-list EIGRP permit 33.33.34.3/32
R2(config)#route-map BGP permit
R2(config-route-map)#match ip address prefix-list EIGRP
R2(config-route-map)#set metric 10000 100 255 1 1500
R2(config-route-map)#router bgp 100
R2(config-router)#redistribute eigrp 1 route-map BGP

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): Redistribucion: Ruta BGP en EIGRP
Comando para encontrar el problemaComando Aplicado
show ip routeR2(config)#ip prefix-list BGP permit 209.50.0.0/30
R2(config)#route-map EIGRP permit
R2(config-route-map)#match ip address prefix
R2(config-route-map)#match ip address prefix-list BGP
R2(config-route-map)#set metric 10000 100 255 1 1500
R2(config-route-map)#router eigrp TSHOOT
R2(config-router)#address-family ipv4 unicast autonomous-system 1
R2(config-router-af)#topology base
R2(config-router-af-topology)#redistribute bgp 100 route-map EIGRP

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): Optimizacion: Permitir balanceo de carga mediante variance
Comando para encontrar el problemaComando Aplicado
show ip protocolsR2(config)#router eigrp TSHOOT
R2(config-router)#address-family ipv4 unicast autonomous-system 1
R2(config-router-af)#topology base
R2(config-router-af-topology)#variance 2

Equipo: R3

  • Enfoque Utilizado: Comparacion de configuraciones
  • Problema Detectado (Descripcion Breve): EIGRP: Network 192.168.13.0 incorrecta
Comando para encontrar el problemaComando Aplicado
show ip protocolsR3(config)#router eigrp TSHOOT
R3(config-router)#address-family ipv4 unicast autonomous-system 1
R3(config-router-af)#no network 192.168.13.0 0.0.0.0
R3(config-router-af)#network 192.168.13.3 0.0.0.0

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): BGP: Vecino 192.168.23.2 AS incorrecto
Comando para encontrar el problemaComando Aplicado
show ip bgp summaryR3(config)#router bgp 100
R3(config-router)#no neighbor 192.168.23.2 remote-as 200
R3(config-router)#neighbor 192.168.23.2 remote-as 100

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): iBGP: Loopback no participan de BGP
Comando para encontrar el problemaComando Aplicado
R3(config)#router bgp 100
R3(config-router)#neighbor 192.168.23.2 update-source l3
R3(config-router)#neighbor 192.168.13.1 update-source l3

Equipo: ISP

  • Enfoque Utilizado:
  • Problema Detectado (Descripcion Breve): Falta BGP
Comando para encontrar el problemaComando Aplicado
show runISP(config)#router bgp 200
ISP(config-router)#neighbor 209.50.0.2 remote-as 100

Equipo: R4

  • Problema Encontrado (Descripcion Breve): BGP: Falta vecino BGP con ISP
Comando para encontrar el problemaComando Aplicado
show ip protocolsR4(config)#router bgp 300
R4(config-router)#neighbor 219.50.0.1 remote-as 200

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): Redistribucion: Faltan rutas OSPF a BGP
Comando para encontrar el problemaComando Aplicado
show ip routeR4(config)#ip prefix-list OSPF permit 192.168.45.0/24
R4(config)#ip prefix-list OSPF permit 192.168.56.0/24
R4(config)#ip prefix-list OSPF permit 192.168.60.6/32
R4(config)#ip prefix-list OSPF permit 192.168.66.6/32
R4(config)#route-map BGP permit
R4(config-route-map)#match ip address prefix-list OSPF
R4(config-route-map)#set metric 20
R4(config)#router bgp 300
R4(config-router)#redistribute ospf 1 route-map BGP

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): Redistribucion Faltan Rutas BGP a OSPF
Comando para encontrar el problemaComando Aplicado
show ip routeR4(config)#ip prefix-list BGP permit 219.50.0.0/30
R4(config)#ip prefix-list BGP permit 209.50.0.0/30
R4(config)#route-map OSPF permit
R4(config-route-map)#match ip address prefix-list BGP
R4(config-route-map)#set metric 20
R4(config-route-map)#set metric-ty
R4(config-route-map)#set metric-type type-1
R4(config-route-map)#router ospf 1
R4(config-router)#redistribute bgp 300 subnet
R4(config-router)#redistribute bgp 300 subnets route-map OSPF

Equipo: R5

  • Enfoque Utilizado:
  • Problema Detectado (Descripcion Breve): OSPF: Tiempos dead interfaz e0/1 y saludos e0/2 incorrectos
Comando para encontrar el problemaComando Aplicado
R5#show ip ospf int e0/1 | include Timer
R5#show ip ospf int e0/2 | include Timer
R5#show run
R5(config)#int e0/1
R5(config-if)#no ip ospf dead-interval
R5(config-if)#no ip ospf hello-interval
R5(config-if)#exit
R5(config)#int e0/2
R5(config-if)#no ip ospf dead-interval
R5(config-if)#no ip ospf hello-interval

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): OSPF: Network 192.168.45.5 area incorrecta
Comando para encontrar el problemaComando Aplicado
show ip protoclsR5(config-if)#router ospf 1
R5(config-router)#no network 192.168.45.5 0.0.0.0 area 1
R5(config-router)#network 192.168.45.5 0.0.0.0 area 0

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): BGP: No esta configurado
Comando para encontrar el problemaComando Aplicado
show ip protocolsR5(config)#router bgp 300
R5(config-router)#bgp router-id 5.5.5.5
R5(config-router)#neighbor 192.168.56.6 remote-as 300
R5(config-router)#neighbor 192.168.45.4 remote-as 300

  • Enfoque Utilizado:
  • Problema Detectado (Descripcion Breve): Interfaz e0/1 incorrecta, deberia ser S1/0
Comando para encontrar el problemaComando Aplicado
show ip int briefR5(config)#int e0/1
R5(config-if)#no ip address 192.168.45.5 255.255.255.0
R5(config-if)#exit
R5(config)#int s1/0
R5(config-if)#ip address 192.168.45.5 255.255.255.0
R5(config-if)#no shut

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): Interfaz e0/2 incorrecta, deberia ser s1/1
Comando para encontrar el problemaComando Aplicado
show ip int briefR5(config)#int e0/2
R5(config-if)#no ip address 192.168.56.5 255.255.255.0
R5(config-if)#exit
R5(config)#int s1/1
R5(config-if)#ip address 192.168.56.5 255.255.255.0
R5(config-if)#no shut

Equipo: R6

  • Enfoque Utilizado:
  • Problema Detectado (Descripcion Breve): Interfaz e0/2 incorrecta, deberia ser S1/1
Comando para encontrar el problemaComando Aplicado
show ip int briefR6(config)#int e0/2
R6(config-if)#no ip address 192.168.56.6 255.255.255.0
R6(config-if)#shut
R6(config-if)#exit
R6(config)#int s1/1
R6(config-if)#ip address 192.168.56.6 255.255.255.0
R6(config-if)#no shut
R6(config-if)#exit

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): BGP: Vecino usa Loopback 6
Comando para encontrar el problemaComando Aplicado
show runR6(config)#router bgp 300
R6(config-router)#neighbor 192.168.56.5 update-source loopback 6

  • Enfoque Utilizado:
  • Problema Encontrado (Descripcion Breve): Optimizacion: L66 no se muestra a los demas vecinos
Comando para encontrar el problemaComando Aplicado
show runR6(config)#router ospf 1
R6(config-router)#area 1 range 192.168.66.6 255.255.255.255 not-advertise