BGP Autonomous System Path Duplicate AS


9

Czy normalnie jest widzieć taką ścieżkę w mojej aktualizacji BGP?

12 34 33 2 2 45 331 

Jak widzę na powyższej ścieżce, numer AS „2” pojawia się dwukrotnie! Jest to normalne ? Czy są jakieś scenariusze, które mogły sprawić, że tak się stało? Czy to anomalia? Jeśli tak jest, w jaki sposób odbywa się routing po osiągnięciu pakietu przez AS 2? czy AS 2 ponownie przekieruje ruch do siebie przed wysłaniem do 45?

Odpowiedzi:


17

Tak, można to zrobić przez BGP i nazywa się to AS prepending.

Celem jest zmiana najlepszej trasy obranej przez BGP, ponieważ BGP preferuje najkrótszą ścieżkę AS.

W twoim przypadku może istnieć inna ścieżka z tylko jednym AS 2, dlatego BGP wybierze inną trasę, a nie tę.

Przykładem może być strona z 2 łączami WAN do Internetu, jeśli umieścimy nasz AS na jednym z linków, wtedy hosty spoza naszego AS wolą drugi link podczas wysyłania do nas ruchu, ponieważ patrz krótsza ścieżka AS do 2. linku .

Ruch jest kierowany normalnie do następnego AS, gdy osiągnie AS 2.


1
dodaj do swojej odpowiedzi: AS-Path Prepending to podstawowa technika manipulacji trasą używana do przyciągania ruchu do niektórych linków, powodując, że inne linki wyglądają nieatrakcyjnie. Np .: masz 2 linki do różnych dostawców z powodu redundancji, jeden kosztuje więcej niż drugi i niestety są bardzo dobrze połączeni i zwykle są preferowani. Po prostu dodajesz kilka własnych AS do wszystkich prefiksów reklamowanych temu dostawcy i Voila, ten dostawca ma teraz dłuższą AS-Path dla twojego prefiksu i nie jest już tym preferowanym!
Remi Letourneau

0
  1. Nazywa się to przygotowaniem ścieżki AS. Zazwyczaj odbywa się to za pomocą map tras. Aby wyznaczyć jedną ścieżkę jako najlepszą, inne ścieżki do tych samych miejsc docelowych są powiększone o numery AS, zwiększając w ten sposób ich długość AS.

  2. Kiedy jakaś trasa z tą ścieżką AS (12 34 33 2 2 45 331) osiągnie AS 2, AS 2 zobaczy pętlę routingu i nie doda jej do swojej Loc-RIB. Dlatego ta trasa nie zostanie przekazana sąsiadom.


1
Drugie stwierdzenie jest nieprawidłowe. AS2 przekieruje ruch do AS45, nie jest to w żaden sposób uważane za pętlę routingu.
Teun Vink

Soumen Das zakłada pętlę trasy „Aktualizacja BGP”.
t3mp

Kiedy jakaś aktualizacja NLRI ze ścieżką AS (12 34 33 2 2 45 331) osiągnie AS2, uzna ją za pętlę routingu i nie
zapisze
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.