Wybór trasy w OSPF

Problemy związane z routingiem

Moderatorzy: mikrobi, garfield, gangrena, Seba, aron

Wiadomość
Autor
telecwel
fresh
fresh
Posty: 3
Rejestracja: 06 lut 2020, 18:51

Wybór trasy w OSPF

#1

#1 Post autor: telecwel »

Cześć,
mam następujące pytanie. Załóżmy dwa wpisy w tablicy rutingu:

192.168.0.0/24 z metryką 100
192.168.0.0/25 z metryką 200

W takim wypadku ruter wysyłając pakiet na adres 192.168.0.1 wybierze trasę z lepszą metryką, czy bardziej precyzyjną maską?

martino76
CCIE
CCIE
Posty: 858
Rejestracja: 17 gru 2010, 15:23
Lokalizacja: Barczewo

Re: Wybór trasy w OSPF

#2

#2 Post autor: martino76 »

zawsze wybierze pierw bardziej specyficzna trase

Pozdro,

SQ8UW
wannabe
wannabe
Posty: 107
Rejestracja: 14 maja 2014, 13:39

Re: Wybór trasy w OSPF

#3

#3 Post autor: SQ8UW »

telecwel pisze: 13 lut 2020, 20:11 Cześć,
mam następujące pytanie. Załóżmy dwa wpisy w tablicy rutingu:

192.168.0.0/24 z metryką 100
192.168.0.0/25 z metryką 200

W takim wypadku ruter wysyłając pakiet na adres 192.168.0.1 wybierze trasę z lepszą metryką, czy bardziej precyzyjną maską?
Generalna reguła:
1. Policy Based Routing (PBR)
2. Longest Prefix Match (LPM)
3. Lowest Administrtive Distance (AD)
4. Lowest Cost

Jeżeli masz 2 i więcej tras o takim samym koszcie robiony jest ECMP. W przypadku pudeł Cisco robione to jest automatycznie, na Juniperach jak masz powiedzmy 10 tras o tym samym koszcie nadal tylko 1 będzie wybierana (przy domyślnych ustawieniach).

Awatar użytkownika
judge dredd
wannabe
wannabe
Posty: 199
Rejestracja: 02 sie 2009, 15:23

Re: Wybór trasy w OSPF

#4

#4 Post autor: judge dredd »

Do wszystkiego, co koledzy wcześniej powiedzieli ja bym dodał jeden drobniutki szczegół, który, moim zdaniem, jest kluczowy do zrozumienia idei routingu i wykorzystania informacji routingowych. Metryka jest brana pod uwagę tylko wtedy gdy do danego routera przychodzi kilka informacji routingowych z tego samego źródła (w tym przypadku z OSPF) dotyczących TEJ SAMEJ SIECI (żeby wypowiedzieć się jeszcze precyzyjniej TEGO SAMEGO PREFIXU). Wtedy do tabeli routingu wstawiana jest trasa o najniższej metryce. W przedstawionym przez Ciebie przykładzie obie trasy dotyczą innych prefixów, dlatego obie są zainstalowane w tabeli routingu. W tej sytuacji wybór trasy pakietu odbywa się poprzez najdokładniejsze dopasowanie adresu IP z pakietu do prefixu w tabeli routingu. W Twoim więc przykładzie pakiet idący do adresu 192.168.0.1 jest traktowany jako pakiet idący do sieci 192.168.0.0/25, a nie idący do sieci 192.168.0.0/24, dlatego wybierana będzie ta trasa.

ODPOWIEDZ