Protokół ICMP


 
  Strona główna
  Inf. podstawowe
  Budowa pakietu
  Szczegóły działania
    ICMPv4
    ICMPv6
  Typy komunikatów  
    ICMPv4
    ICMPv6
  Opcje ICMPv6
  Przykłady działania
    Polecenie ping
    Polecenie traceroute
    Redirect
  Kod źródłowy
 

Ogłoszenie routera - Router Advertisement (ICMPv6)

Typ komunikatu: 134

Kody: nieużywane - zawsze 0

Format wiadomości:

  • domyślna wartość Hop Limit - 8 bitów
  • Flaga konfiguracji adresu - 1 bit
  • Flaga konfiguracji ustawień sieci - 1 bit
  • nieużywane - 6 bitów
  • Czas życia - 16 bitów
  • Czas dostępności sieci - 32 bity
  • Czas powtórzenia wiadomości - 32 bity
  • opcje - dowolna długość

Komunikat ten wysyłany jest tylko przez routery do sieci lokalnej. Zawiera informacje o dostępności routera pod wskazanym adresem IP. Wysyłany jest on co pewien ustalony okres czasu oraz po odebraniu komunikatu Router Solicitation.
W pierwszym polu wiadomości zawarta jest domyślna wartość Hop Count jaka powinna być umieszczana w nagłówkach IPv6 pakietów wysyłanych do sieci. Kolejne dwie flagi ustawione na wartość 1 oznaczają, że urządzenia używają ustalonych protokołów do uzyskiwania informacji o sieci. Pole czasu życia zgłoszenia jest informacją dla urządzeń, przez ile sekund router będzie jeszcze dla nich dostępny. Czas dostępności sieci oznacza, przez ile milisekund po otrzymaniu potwierdzenia, router będzie przyjmował, że jest podłączony do sieci. Czas powtórzenia wiadomości oznacza co ile milisekund router wysyła komunikat Router Advertisement.
Jako opcje wiadomości mogą wystąpić:

  • Source link-layer address
    Zawierająca adres warstwy łącza danych urządzenia wysyłającego komunikat. Opcja nie może być dołączona, jeśli adres ten nie występuje w urządzeniu.
  • MTU
    Powinna być wysyłana w sieciach, gdzie wartość MTU jest zmienna.
  • Prefix Information


Autorzy: Dariusz Obidowski
Marek Wardziński

22.01.2003r.