Redystrybucja tras - Route redistribution

W routerze redystrybucja tras umożliwia sieci korzystającej z jednego protokołu routingu dynamiczne kierowanie ruchu na podstawie informacji uzyskanych z innego protokołu routingu.

Wytyczanie

W Internecie routery przekazują pakiety danych między sieciami komputerowymi . Aby router mógł określić, gdzie przekazać każdy pakiet, może użyć:

W małej sieci, takiej jak dom lub biuro domowe, do przesyłania całego ruchu do dostawcy usług internetowych użytkownika często używana jest trasa domyślna . Podobnie sieci średniej wielkości, takie jak oddziały lub mali dostawcy usług internetowych, mogą używać domyślnych tras dla ruchu przeznaczonego dla publicznego Internetu . Jednak w średnich i dużych sieciach routery używają protokołów routingu dynamicznego do określania najlepszych ścieżek do różnych miejsc docelowych w sieci.

Zdarza się, że sieć może używać więcej niż jednego routing dynamiczny protokół , na przykład, jeśli dwie różne firmy scalenia lub jeśli są używane urządzenia sieciowe od wielu dostawców. W takich sieciach często przydatna jest redystrybucja informacji z jednego protokołu routingu do innego.

Były użyte

Redystrybucja tras może być wykorzystana, aby umożliwić różnym sieciom należącym do tej samej firmy komunikowanie się ze sobą. Może być również używany, gdy dwie firmy łączą się, a ich sieci używają różnych protokołów routingu. I może być używany w połączeniu z VRF lub MP-BGP .

Pułapki związane z redystrybucją tras

Jeśli nie zostanie wdrożona ostrożnie, redystrybucja tras może powodować pętle routingu .

Każdy protokół routingu zawiera mechanizmy unikania pętli, ale informacje potrzebne do uniknięcia pętli są tracone podczas redystrybucji tras. Na przykład protokół routingu działający na podstawie wektora odległości może zapobiegać powstawaniu pętli dzięki zasadzie „split-horizon”; to znaczy, jeśli router pozna trasę z określonego interfejsu, nie będzie ponownie ogłaszał trasy przez ten sam interfejs. Innymi słowy, jeśli A dowie się od B, że ścieżka do C prowadzi przez B, to nie powie B, aby kierował pakiety przeznaczone dla C do A. Podobnie, protokół routingu według stanu łącza może przechowywać bazę danych zawierającą stan różnych łączy w sieć, reprezentująca „mapę” (że tak powiem) sieci. Jednak część sieci, której trasy są uczone przez redystrybucję, nie jest „mapowana” w ten sam sposób. Pytanie „Gdzie nauczyłem się tej trasy?” informacje są tracone w procesie redystrybucji.

Szansa na pętle wzrasta, jeśli w tej samej sieci występuje więcej niż jeden router, który przeprowadza redystrybucję i jeśli redystrybucja odbywa się w obu kierunkach (na przykład zarówno z EIGRP do OSPF, jak iz OSPF do EIGRP).

Bibliografia

Linki zewnętrzne