w Cisco (z jakiegoś powodu to polecenie jest ukryte)
#bgp bestpath as-path multipath-relax
Domyślne zachowanie BGP instaluje tylko trasy z dokładnie tym samym AS_PATH w RIB. Przy relaksacji wielu ścieżek AS_PATH musi mieć tylko tę samą długość.
Jakie problemy może potencjalnie powodować? Dlaczego nie jest używany częściej?
Czy jako dostawca usług tranzytowych ta funkcja komplikuje rozwiązywanie problemów (myślę o skargach użytkowników końcowych dotyczących wydajności sieci)? Czy utrudnia to rozpoznanie określonego ruchu na trasie w danym momencie? Czy jest coś jeszcze, co może pomóc w rozwiązywaniu problemów. Nie jestem pewien co do skalowalności i kosztów NetFlow w sieci SP.
Odpowiedzi:
bgp bestpath as-path multipath-relax
został wprowadzony przez CSCea19918. Zwykle równoważenie obciążenia eBGP wymaga, aby trasy kandydujące były ścieżkami o jednakowych kosztach; tj. identyczne atrybuty BGP:Jak wspomniałeś, to polecenie rozluźnia to samo wymaganie ścieżki AS, więc każda kandydująca ścieżka AS eBGP o tej samej długości ścieżki AS może być używana do równoważenia obciążenia eBGP (nie spowoduje to równoważenia obciążenia między ścieżkami eBGP i iBGP). Jeśli korzystasz z protokołu BGP między wieloma dostawcami usług internetowych i szukasz lepszego równoważenia obciążenia wyjściowego między połączeniami nadrzędnymi, może to ci pomóc.
Nie ma większego niebezpieczeństwa, o ile jesteś klientem korporacyjnym, który nie świadczy usługi tranzytu do innego ASN;
dla dostawcy usług tranzytowych może to być całkowicie bezpieczne, ale nie jestem pewien, czy nie ma pętli routingu, jeśli tranzytowy ASN korzysta z tej funkcji. Na początku myślałem, że łatwo będzie zapętlić tranzytowe sprawy ASN, po głębszym zastanowieniu nie mogę znaleźć prawdziwego problemu.Dobre pytanie, istnieje już od co najmniej 2005 roku.
źródło
źródło