KWALIFIKACJA INF8 - CZERWIEC 2017

PYTANIE NR 33.
W jakim celu rutery korzystające z protokołu OSPF porozumiewają się ze sobą za pomocą pakietów Hello?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Pakiety Hello w OSPF służą do wykrywania sąsiadów oraz nawiązywania i utrzymywania relacji sąsiedztwa/przyległości. Dzięki nim ruter potwierdza obecność innych ruterów na łączu i utrzymuje je jako aktywne (mechanizm czasu Dead), co jest warunkiem dalszej wymiany informacji routingu.

Pełne wyjaśnienie:

W OSPF pakiety Hello pełnią rolę "sygnału obecności" oraz mechanizmu uzgadniania relacji między ruterami na danym segmencie sieci. Ich głównym celem jest wykrywanie sąsiadów oraz tworzenie i podtrzymywanie przyległości (relacji, w której rutery mogą następnie wymieniać informacje potrzebne do wyznaczania tras).

Dlaczego odpowiedź "Tworzenia i podtrzymywania ,,przyległości" z innymi ruterami w sieci." jest poprawna? Ponieważ bez poprawnie wymienianych pakietów Hello ruter nie uzna drugiego rutera za aktywnego sąsiada, a relacja może nie przejść do stanów umożliwiających synchronizację informacji. Dodatkowo Hello realizują mechanizm "keepalive": jeśli przez czas martwy (Dead interval) nie nadejdą Hello, sąsiad zostanie uznany za niedostępnego.

Pozostałe odpowiedzi opisują inne czynności, które nie są podstawową funkcją Hello:

  • "Żądania od ruterów dodatkowych informacji o dowolnych wpisach." – żądania i uzupełnianie danych dotyczą innych typów komunikatów/procesów niż Hello; Hello nie służy do arbitralnego "dopytywania" o wpisy, tylko do utrzymania relacji sąsiedzkiej i parametrów sąsiedztwa.
  • "Przesłania skróconej listy bazy danych stanu łącza rutera wysyłającego." – skrócone zestawienia i synchronizacja bazy informacji o stanie łączy to osobny etap działania OSPF (wymiana danych o topologii). Hello nie jest pakietem służącym do przesyłania takiej listy, tylko do inicjowania/utrzymania relacji, aby dopiero potem możliwa była wymiana właściwych informacji o topologii.
  • "Diagnozowania połączenia pomiędzy ruterami." – choć brak Hello może ujawnić problem (np. filtrację multicastu, niezgodne timery), samo Hello nie jest narzędziem diagnostycznym w sensie testu łączności jak np. ping. Jego rola jest protokołowa: wykrycie i utrzymanie sąsiadów w OSPF.

W praktyce egzaminacyjnej warto zapamiętać: Hello = sąsiad/przyległość. Jeśli pytanie dotyczy "bazy stanu łącza" lub jej synchronizacji, zwykle chodzi o inne mechanizmy/typy wymiany niż Hello.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Pakiety Hello służą do wykrywania sąsiadów OSPF oraz do nawiązywania i podtrzymywania relacji sąsiedztwa/przyległości. Dzięki nim ruter wie, które rutery na danym segmencie są aktywne i może utrzymywać z nimi relację niezbędną do dalszej wymiany informacji routingu.
Bez Hello ruter nie potrafi potwierdzić obecności drugiego rutera i uzna go za sąsiada. Jeśli Hello nie przychodzą przez określony czas (tzw. czas martwy), sąsiad jest usuwany, a przyległość zrywana. To blokuje kolejne etapy współpracy, np. synchronizację informacji o topologii.
Rutery muszą mieć zgodne kluczowe parametry interfejsu używane w OSPF, m.in. timery Hello/Dead, typ sieci na interfejsie oraz zgodność obszaru OSPF. Niezgodność takich ustawień często powoduje brak sąsiedztwa mimo fizycznej łączności.
Nie. Hello nie służą do przesyłania pełnej bazy informacji o topologii. Ich zadaniem jest ustanowienie i utrzymanie relacji sąsiedztwa. Wymiana i synchronizacja danych o topologii odbywa się innymi mechanizmami OSPF, gdy relacja jest już zestawiona.
Praktycznie cały czas podczas działania sąsiedztwa. Rutery cyklicznie wysyłają Hello, aby potwierdzić, że nadal są obecne na łączu. Jeśli w określonym czasie nie nadejdą Hello od sąsiada, jest on uznany za niedostępnego i usuwany z relacji OSPF.
Niekoniecznie. Ping (ICMP) i OSPF to różne mechanizmy. OSPF używa własnych pakietów (m.in. Hello), często wysyłanych na adresy multicast. Możliwa jest sytuacja, że ping jest filtrowany, ale OSPF działa, albo odwrotnie: ping działa, a OSPF nie zestawia sąsiedztwa z powodu np. niezgodnych timerów.
Można podejrzeć stan sąsiedztwa w systemie rutera (polecenia diagnostyczne zależne od platformy) oraz wykonać przechwytywanie ruchu na interfejsie (np. w Wiresharku). Obecność cyklicznych Hello i zmiany stanów sąsiedztwa pomagają szybko namierzyć problem konfiguracji lub filtracji.
Hello mogą pośrednio ujawniać problem (gdy sąsiedztwo się zrywa), ale nie są zaprojektowane jako narzędzie diagnostyczne typu test łączności. Ich podstawowa rola jest protokołowa: wykryć sąsiada, utrzymać relację i dopiero na tej podstawie umożliwić dalszą wymianę informacji routingu.
Najczęstsze problemy to: niezgodny identyfikator obszaru, różne timery Hello/Dead, błędny typ sieci na interfejsie, filtrowanie ruchu multicast lub niezgodność ustawień uwierzytelniania. W takich przypadkach Hello mogą nie być akceptowane i sąsiedztwo nie przechodzi do kolejnych stanów.
Skup się na mapowaniu: Hello → wykrycie i utrzymanie sąsiadów. Ćwicz też rozróżnianie, które elementy OSPF dotyczą sąsiedztwa, a które wymiany danych o topologii. Dobre są krótkie laby w emulatorze i analiza przechwyconych pakietów, bo utrwala skojarzenia.
info

Około 46% zdających odpowiada poprawnie na to pytanie. trudne

Według specjalistów z branży: "Pakiety Hello w OSPF służą do wykrywania sąsiadów oraz nawiązywania i utrzymywania relacji sąsiedztwa/przyległości."

Źródła:

  • RFC 2328: OSPF Version 2, Section 10 (The Hello Protocol) - https://www.rfc-editor.org/rfc/rfc2328.html (accessed 2026-02-27)
  • RFC 2328: OSPF Version 2, Section 9 (The Interface State Machine) - https://www.rfc-editor.org/rfc/rfc2328.html (accessed 2026-02-27)
  • RFC 5340: OSPF for IPv6, Section 4.1 (Hello Packets) - https://www.rfc-editor.org/rfc/rfc5340.html (accessed 2026-02-27)

Materiały:

  • Dokumentacja RFC dotycząca OSPF (opis typów pakietów i sąsiedztwa)
  • Materiały szkoleniowe z administracji sieci IP (rozdziały o OSPF i stanach sąsiedztwa)
  • Laboratoria na emulatorach (np. GNS3/EVE-NG): obserwacja pakietów Hello w Wiresharku

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego