BGP Rozważania

Problemy związane z routingiem
Wiadomość
Autor
Kyniu
wannabe
wannabe
Posty: 3595
Rejestracja: 04 lis 2006, 16:23
Kontakt:

BGP Rozważania

#1

#1 Post autor: Kyniu »

Obrazek

Ostatnio pojawiły się narzekania, że nudno, nic się nie dzieje, to taki temat do dyskusji.

Rysunek zakładam, że jest czytelny. Książkowa sytuacja. Użytkownik ma dwa DC, w każdym router i dwóch ISP. Jest redundantnie, jest prosto, wszyscy są szczęśliwi.

A gdyby tak dodać jeszcze redundancji i na obu routerach użytkownika peerować się z obydwoma ISP? Warunek - nie można dołożyć światła do ISP. Ale można wstawić switcha;)

Jak by to miało działać - weźmy jako przykład router AA - na trasach "backupowych" w kierunku OUT podnosimy metrykę i obniżamy local-preference - coś w stylu:

Kod: Zaznacz cały

router bgp YYYY
	address-family ipv4
		network 40.40.40.0 mask 255.255.254.0
		(...)
		neighbor 10.10.10.1 remote-as AAAA
		neighbor 20.20.20.1 remote-as BBBB
		neighbor 20.20.20.1 route-map METRIC_UP_OUT out
		neighbor 20.20.20.1 route-map LP_LOW_IN in
		
route-map METRIC_UP_OUT permit 10
	set metric 10
	
route-map LP_LOW_IN permit 10	
	set local-preference 90
Zadziała? Nie zadziała? Zalety? Wady?
CCNA: R&S, Security, Wireless, Collaboration. MCSE: Cloud Platform and Infrastructure, Server Infrastructure. ITIL: Foundation. PPL(A)
https://www.facebook.com/itserviceskielce/ :: https://www.linkedin.com/company/itservicespoland :: https://www.linkedin.com/in/krzysztofkania/

seba766
wannabe
wannabe
Posty: 115
Rejestracja: 19 lut 2016, 12:26

Re: BGP Rozważania

#2

#2 Post autor: seba766 »

Na pierwszy rzut oka nie widzę przeciwskazań dlaczego to by miało nie zadziałać. Najważniejsze jest to aby wysterować dobrze ruch.
BGP jest na tyle przyjemne, że nawet samemu możemy wysterować ruch wychodzący(local-pref) jak i przychodzący(as-prepend).
W nawiasach naturalnie tylko przykłady rozwiązań.

saiqard
wannabe
wannabe
Posty: 385
Rejestracja: 09 lip 2012, 22:10
Lokalizacja: Wałbrzych/Wrocław

Re: BGP Rozważania

#3

#3 Post autor: saiqard »

Metryka o ile nie zostanie wycieta u operatora to nie zostanie przekazana dalej w świat.
W tym wypadku ja bym zastosował prependy ASów na backupowym łączu. Albo jeśli mamy wiekszą sieć jak /24 to rozgłoszenie prefixów /24 na łączu podstawowym, a prefixu głównego (np /23) na obu łączach
PCNSA PCNSE JNCIP-DC JNCDA JNCIA-SEC JNCIA-JUNOS JNCIA-CLOUD CCNA-RS

Kyniu
wannabe
wannabe
Posty: 3595
Rejestracja: 04 lis 2006, 16:23
Kontakt:

Re: BGP Rozważania

#4

#4 Post autor: Kyniu »

saiqard pisze: 28 kwie 2022, 22:37 Metryka o ile nie zostanie wycieta u operatora to nie zostanie przekazana dalej w świat.
W tym wypadku ja bym zastosował prependy ASów na backupowym łączu. Albo jeśli mamy wiekszą sieć jak /24 to rozgłoszenie prefixów /24 na łączu podstawowym, a prefixu głównego (np /23) na obu łączach

Zarówno ISP A jak i ISP B rozgłaszają AS YYYY.
W tym scenariuszu metryka i LP służą (tudzież w założeniu mają służyć) tylko i wyłącznie sterowaniu ruchem na trasie ISP a użytkownik, tak by cały ruch nie szedł od obu ISP do jednego z routerów użytkownika.
Także to bardzo dobrze, jeśli operator nigdzie dalej tej informacji nie roześle.
CCNA: R&S, Security, Wireless, Collaboration. MCSE: Cloud Platform and Infrastructure, Server Infrastructure. ITIL: Foundation. PPL(A)
https://www.facebook.com/itserviceskielce/ :: https://www.linkedin.com/company/itservicespoland :: https://www.linkedin.com/in/krzysztofkania/

ODPOWIEDZ