OSPF - EIGRP - różnica
OSPF - EIGRP - różnica
Witam,
mam pytanie odnośnie różnicy EIGRP i OSPF. Ogólnie rozumiem te protokoły, konfigurację, jak sądziedzi się dogadują itd, ale przeczytałem jedną rzecz, której nie mogę zrozumieć.
OSPF - protokół, który tworzy mapę wszytskich ścieżek. Porównywany do google maps.
EIGRP - protokół, który wybiera najlepszą ścieżkę. Porównane do znaków drogowych.
Może mi ktoś wytlumaczyć jak to jest ? Skonfigurowałem sobie w pt topologie sieci z 5 routerami i połączyłem je między sobą.
To co zauważyłem to gdy wyświetle komende show ip route to są drogi identyczne. Mało tego, gdy dam komende show ip eigrp neithbords all-links to EIGRP wyświetli mi wszytskie drogi do różnych miejsc. OSPF takiego czegoś nie ma a niby to on jest jak google maps.
Proszę, żeby mi ktoś to wyjaśnił
mam pytanie odnośnie różnicy EIGRP i OSPF. Ogólnie rozumiem te protokoły, konfigurację, jak sądziedzi się dogadują itd, ale przeczytałem jedną rzecz, której nie mogę zrozumieć.
OSPF - protokół, który tworzy mapę wszytskich ścieżek. Porównywany do google maps.
EIGRP - protokół, który wybiera najlepszą ścieżkę. Porównane do znaków drogowych.
Może mi ktoś wytlumaczyć jak to jest ? Skonfigurowałem sobie w pt topologie sieci z 5 routerami i połączyłem je między sobą.
To co zauważyłem to gdy wyświetle komende show ip route to są drogi identyczne. Mało tego, gdy dam komende show ip eigrp neithbords all-links to EIGRP wyświetli mi wszytskie drogi do różnych miejsc. OSPF takiego czegoś nie ma a niby to on jest jak google maps.
Proszę, żeby mi ktoś to wyjaśnił
Musisz poczytać o różnicy między link state, a distance vector.
W skrócie to jest tak jak napisałeś OSPF "wie" jaką drogą posłać pakiet już na starcie (ma nawigację i zaprogramowaną najszybszą trasę). Natomiast EIGRP wysyła pakiet do kolejnego "gościa" na drodze i pyta go którędy dalej (wie tylko, że następny router jest trochę bliżej na drodze do celu)
W skrócie to jest tak jak napisałeś OSPF "wie" jaką drogą posłać pakiet już na starcie (ma nawigację i zaprogramowaną najszybszą trasę). Natomiast EIGRP wysyła pakiet do kolejnego "gościa" na drodze i pyta go którędy dalej (wie tylko, że następny router jest trochę bliżej na drodze do celu)
Nie, źle rozumiesz. Spędź trochę czasu czytając o OSPF i EIGRP. Google pomoże znaleźć.kobza123 pisze:Witam,
dziękuje Wam za odpowiedzi.
Czyli powiedzcie mi czy dobrze rozumiem.
OSPF nie poda Nam wszytskich tras tylko poprzez algorytm SPF wylicza wszytskie trasy i podaje nam najlepszą ?
EIGRP - pokazuje nam skoki (ewnetualnie najlepszą drogę) do najstepnego routera.
I tak krótko mówiąc tyle ?
Oba protokoły routingu, podadzą RIBowi routera najlepszą trasę. Różnica jest taka, że OSPF zna dokładnie topologię sieci w obrębie obszarów, do których jest podłączony, a EIGRP najlepsze trasy do prefiksów otrzymanych od innych sąsiadów EIGRP i ew. prefiksów zewnętrznych. Każdy z tych protokołów może wykorzystac dodatkową wiedzę, którą trzyma w swoim, specyficznym dla siebie RIBie.
Hej,
Bardzo po krótce, jeśli używasz w sieci EIGRP, to Twój router otrzyma od swoich sąsiadów informacje o trasach, wybierze najlepszą (w ogromnym skrócie, nie będę wchodził w kwestie czym jest feasible successor) i wyśle tą informację do swoich sąsiadów (z poszanowaniem split-horizon). OSPF z kolei nie wysyła informacji o najlepszych trasach, tylko każdy router, wysyła do swoich sąsiadów informację o swoich sieciach skonfigurowanych na interface'ach + Router-ID sąsiada, który jest osiągalny po drugiej stronie łącza (wielkie uproszczenie).
EIGRP:
A ---- B ---- C--| 192.168.10.0/24
C wysyła informację do B o sieci 192.168.10.0/24
B analizuje update'y, które otrzymał, stwierdza, że przez router C będzie osiągał sieć 192.168.10.0/24 z metryką np. 512000 (bo zaoferował najniższy koszt do tej sieci)
B wysyła informację, że jest w stanie osiągnąć 192.168.10.0/24 z kosztem 512000
Router A dodaje do metryki 512000 metrykę związanę z interface'em do routera B (np. 256000) = 768000.
OSPF :
A ----- B ---- C---| 192.168.10.0/24
C tworzy LSA, że ma sieć 192.168.10.0/24 do której nie jest podpięty żaden sąsiad oraz, że na link 1 ma sieć X a po drugiej stronie znajduje się router B.
Podobne informacje tworzą routery A i B.
Informacja, którą wysłał router C do B, jest wysyła również do router A.
Wniosek:
Jak topologię widzi router A w przypadku z EIGRP ?
A----B-----------|192.168.10.0/24 (nic nie wie o routerze C)
Jak topologię widzi router A w przypadku OSPFa ?
A---B---C---| 192.168.10.0/24
Aby samymu zobaczyć to LSDB (tą mapę OSPFa) użyj komendy "show ip ospf database)
Bardzo po krótce, jeśli używasz w sieci EIGRP, to Twój router otrzyma od swoich sąsiadów informacje o trasach, wybierze najlepszą (w ogromnym skrócie, nie będę wchodził w kwestie czym jest feasible successor) i wyśle tą informację do swoich sąsiadów (z poszanowaniem split-horizon). OSPF z kolei nie wysyła informacji o najlepszych trasach, tylko każdy router, wysyła do swoich sąsiadów informację o swoich sieciach skonfigurowanych na interface'ach + Router-ID sąsiada, który jest osiągalny po drugiej stronie łącza (wielkie uproszczenie).
EIGRP:
A ---- B ---- C--| 192.168.10.0/24
C wysyła informację do B o sieci 192.168.10.0/24
B analizuje update'y, które otrzymał, stwierdza, że przez router C będzie osiągał sieć 192.168.10.0/24 z metryką np. 512000 (bo zaoferował najniższy koszt do tej sieci)
B wysyła informację, że jest w stanie osiągnąć 192.168.10.0/24 z kosztem 512000
Router A dodaje do metryki 512000 metrykę związanę z interface'em do routera B (np. 256000) = 768000.
OSPF :
A ----- B ---- C---| 192.168.10.0/24
C tworzy LSA, że ma sieć 192.168.10.0/24 do której nie jest podpięty żaden sąsiad oraz, że na link 1 ma sieć X a po drugiej stronie znajduje się router B.
Podobne informacje tworzą routery A i B.
Informacja, którą wysłał router C do B, jest wysyła również do router A.
Wniosek:
Jak topologię widzi router A w przypadku z EIGRP ?
A----B-----------|192.168.10.0/24 (nic nie wie o routerze C)
Jak topologię widzi router A w przypadku OSPFa ?
A---B---C---| 192.168.10.0/24
Aby samymu zobaczyć to LSDB (tą mapę OSPFa) użyj komendy "show ip ospf database)
A nie prościej odpisać, że EIGRP jest własnościowy Cisco, więc mimo swoich zalet ma tę wadę, że nie użyjemy go w środowisku multi vendor, więc nawet jeśli ktoś ma Cisco ale nie chce się na przyszłość ograniczać to nie wybierze EIGRP. Zaś OSPF jest niezależny, zdefiniowany w RFC 2328 oraz RFC 5340. Ale z racji swojej nazwijmy to "specyfiki" operatorzy i tak wolą IS-IS.
@Kyniu, takie informację to wiem . Ale mi chodziło przede wszytskim jak te dwa protokoły widzą inne routery .
@jacchu_87. Właśnie o to mi chodziło. Teraz jak sobie doczytam to będę wiedział mniej więcej jak to działa. Dziękuje.
Mam jeszcze pytanie odnośnie komendy show ip ospf database. Jest to baza danych routerów, które korzystają z ospf. I tak naprawdę ta komenda służy tylko do tego aby administrator był poinformowany jakie routery korzystają z ospf ?
@jacchu_87. Właśnie o to mi chodziło. Teraz jak sobie doczytam to będę wiedział mniej więcej jak to działa. Dziękuje.
Mam jeszcze pytanie odnośnie komendy show ip ospf database. Jest to baza danych routerów, które korzystają z ospf. I tak naprawdę ta komenda służy tylko do tego aby administrator był poinformowany jakie routery korzystają z ospf ?
Hej,Kyniu pisze:A nie prościej odpisać, że EIGRP jest własnościowy Cisco, więc mimo swoich zalet ma tę wadę, że nie użyjemy go w środowisku multi vendor, więc nawet jeśli ktoś ma Cisco ale nie chce się na przyszłość ograniczać to nie wybierze EIGRP. Zaś OSPF jest niezależny, zdefiniowany w RFC 2328 oraz RFC 5340. Ale z racji swojej nazwijmy to "specyfiki" operatorzy i tak wolą IS-IS.
Ja z pytania kolegi zrozumiałem raczej, że chodziło o specyfikę działania protokołu aniżeli fakt, że EIGRP jest protokołem własnościowym (przynajmniej w praktyce bo prace nad RFC trwają co można przeczytać tutaj: https://tools.ietf.org/html/draft-savage-eigrp-00. Naturalnie poprzez stwierdzenie w praktyce mam na myśli, że narazie nikt poza Cisco chyba nie zaimplementował EIGRP w swoich pudełkach)
Niemniej wielu klientów używa EIGRP (pracując u operatora widziałęm wiele zastosować tego protokołu, najcześniej w parze z DMVPNem)
Co do show ip ospf database -> ta komenda zawiera pełny zestaw informacji jakie przekazują sobie routery (wszystkie LSA, na tej podstawie stosując algorytm SPF dokonyje wyboru najlepszych tras). Dokładniej wgryziesz się w te detale jak będziesz przygotowywał się do CCNP.
dopóki żaden inny vendor nie zaimplementuje w pełni EIGRP i nie będzie go supportował to ten protokół W PRAKTYCE nadal jest "własnościowy"... i żadna ilość RFC tego nie zmienijachu_87 pisze:[...] że EIGRP jest protokołem własnościowym (przynajmniej w praktyce bo prace nad RFC trwają co można przeczytać tutaj: https://tools.ietf.org/html/draft-savage-eigrp-00.[...]
Jest jeden producent, agresywnie konkurencyjny do Cisco, w którym obsługę EIGRP można włączyć. Daleko idąco. Chyba się RFC szczególnie nie przejęli.seba766 pisze:A czy EIGRP jest w pełni udostępnione? Z tego co Internety mówią i przedstawiciele vendorów to nie bardzo przez co nikt się w to nie chce bawić.krisiasty pisze:dopóki żaden inny vendor nie zaimplementuje w pełni EIGRP i nie będzie go supportował to ten protokół W PRAKTYCE nadal jest "własnościowy"... i żadna ilość RFC tego nie zmienijachu_87 pisze:[...] że EIGRP jest protokołem własnościowym (przynajmniej w praktyce bo prace nad RFC trwają co można przeczytać tutaj: https://tools.ietf.org/html/draft-savage-eigrp-00.[...]
Z ciekawostek, HP posiadało kiedyś licencję na CDP i wykorzystanie EIGRP stub (Marcin Ścieślicki, jesteś tu?), ale AFAIK dawno wygasły.
-
- member
- Posty: 34
- Rejestracja: 30 lip 2015, 17:45
Re: OSPF - EIGRP - różnica
OK najprościej:
OSPF - jest protokołem otwartym stanu łacza, rekalkulcja sieci odbywa się na początku (dr,bdr) na których jest tworzona topologia całej sieci :
komendy to show ip route, show ip ospf neighbours , show ip ospf database
w razie zmian sieci w takim protokole jest wysyłany update, w innym wypadku nie ma cyklicznych update a sąsiedzi się tylko sprawdzają za pomocą pakietów czy żyja tam jeszcze. W razie utraty głownego linku jest potrzebna ponowna rekalkulacja trasy, algorytm działania to spf
EIGRP- protokół hybrydowy jednak bliżej mu do stanu łącza, rekalkulacja sieci odbywa się na początku tylko i wyłącznie, w razie utraty łącza głównego jeśli istnieje tkzw sukcesor to on zostanie wybrany dlatego uwaza się, że jest on szybszy w relkulacji niz ospf. W odróżnieniu od poprzednika własność cisco wiec w multi vendorze raczej nie bedzię możliwości użycia takiego protokołu, algorytm działania to dual
OSPF - jest protokołem otwartym stanu łacza, rekalkulcja sieci odbywa się na początku (dr,bdr) na których jest tworzona topologia całej sieci :
komendy to show ip route, show ip ospf neighbours , show ip ospf database
w razie zmian sieci w takim protokole jest wysyłany update, w innym wypadku nie ma cyklicznych update a sąsiedzi się tylko sprawdzają za pomocą pakietów czy żyja tam jeszcze. W razie utraty głownego linku jest potrzebna ponowna rekalkulacja trasy, algorytm działania to spf
EIGRP- protokół hybrydowy jednak bliżej mu do stanu łącza, rekalkulacja sieci odbywa się na początku tylko i wyłącznie, w razie utraty łącza głównego jeśli istnieje tkzw sukcesor to on zostanie wybrany dlatego uwaza się, że jest on szybszy w relkulacji niz ospf. W odróżnieniu od poprzednika własność cisco wiec w multi vendorze raczej nie bedzię możliwości użycia takiego protokołu, algorytm działania to dual
-
- CCIE
- Posty: 213
- Rejestracja: 04 mar 2009, 20:17
- Lokalizacja: Warszawa
Re: OSPF - EIGRP - różnica
Czyli jak mamy sasiedztwo typu point-to-point to takie routery nie tworza topologii sieci i nie dokonuja "rekalkulacji" sieci?ryuuzakikira pisze:rekalkulcja sieci odbywa się na początku (dr,bdr) na których jest tworzona topologia całej sieci
Czyli jak nie ma sukcesora, a utracilismy sciezke, to EIGRP nie dokonuje zadnej rekalkulacji?ryuuzakikira pisze:rekalkulacja sieci odbywa się na początku tylko i wyłącznie, w razie utraty łącza głównego jeśli istnieje tkzw sukcesor to on zostanie wybrany
-
- member
- Posty: 34
- Rejestracja: 30 lip 2015, 17:45
Re: OSPF - EIGRP - różnica
Powiem, że czepiasz się troszku ale ok mogłem dopisać miedzy innymi bdr dr bo nie są one wybierane w ptp Jednak broniłbym tego nawiasu, że to nie jest cześć zdania ale ok przepraszam za moja składnie na szybkomichal_basta pisze: Czyli jak mamy sasiedztwo typu point-to-point to takie routery nie tworza topologii sieci i nie dokonuja "rekalkulacji" sieci?
Czyli jak nie ma sukcesora, a utracilismy sciezke, to EIGRP nie dokonuje zadnej rekalkulacji?
Znowu czepianie sie o słówka jest wysyłane zapytanie do sasiednich routerów czy te nie posiadają właściwej trasy. Zresztą napisane jest jeśli istnieje ok mogłem dopisać, że wtedy nie ma rekalkulacji w przeciwnym jest.
Przyjdź, zadaj pytanie. Dostaniesz kilka odesłań do google, kogoś kto wprowadzi offtopa, obowiązkowa wypowiedź w stylu "a bo u innych vendorów to...". Gdzieś między tym może ze dwie-trzy sensowne odpowiedzi, z których naprawdę się czegoś dowiesz. I obowiązkowo kogoś, kto komuś innemu się będzie starał udowodnić, że wie od niego więcej, albo, że nie miał racji, mimo, że wcześniej nie miał ochoty odpowiedzieć na pytanie. Witamy na forum ccie.pl
Na przyszłość kolego radzę od razu google, mniej zachodu i zdecydowanie szybciej odpowiedź dostaniesz
Na przyszłość kolego radzę od razu google, mniej zachodu i zdecydowanie szybciej odpowiedź dostaniesz
-
- wannabe
- Posty: 581
- Rejestracja: 27 wrz 2007, 01:13