Strona 1 z 1

BGP Rozważania

: 24 kwie 2022, 15:36
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?

Re: BGP Rozważania

: 27 kwie 2022, 11:50
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ń.

Re: BGP Rozważania

: 28 kwie 2022, 22:37
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

Re: BGP Rozważania

: 28 kwie 2022, 23:16
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.