Co to znaczy, że router musi znaleźć najlepsze dopasowanie w tablicy routingu? Odpowiedź jest stosunkowo prosta, najlepsze dopasowanie, to najdłuższe dopasowanie.

Aby zaistniało dopasowanie pomiędzy docelowym adresem IPv4 pakietu a trasą w tablicy routingu, pomiędzy adresem i trasą musi się zgadzać minimalna liczba bitów położonych najbardziej na lewo. Minimalną liczbę położonych na lewo bitów, które muszą się zgadzać, ustala się na podstawie maski podsieci trasy w tablicy routingu. Pamiętaj, że pakiet IPv4 zawiera tylko adres IPv4, a maski nie.

Najlepszym dopasowaniem jest ta trasa z tablicy routingu, w której największa liczba położonych na lewo bitów zgadza się z docelowym adresem IPv4 pakietu. Trasa z największą liczbą równoważnych bitów lub najdłuższym dopasowaniem, zawsze jest trasą preferowaną.

Na ilustracji widzimy pakiet przeznaczony dla sieci 172.16.0.10. Router może wybrać drogę spośród trzech pasujących tras: 172.16.0.0/12, 172.16.0.0/18 i 172.16.0.0/26. Z tych trzech tras najdłuższe dopasowanie ma trasa 172.16.0.0/26. Pamiętajmy, że aby którakolwiek z tych tras została uznana za dopasowanie, zgadzać się musi co najmniej liczba bitów określonych w masce podsieci tej trasy.

Przed rozpoczęciem tego kursu, zaloguj się na stronę netacad.com.