Zum Inhalt springen

IPv6/Router/Advertisement: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
 
(41 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''IPv6/Router/Advertisement'''
'''IPv6/Router/Advertisement''' - IPv6-Router machen sich am [[IPv6/Link|Link]] bekannt


== Beschreibung ==
== Beschreibung ==
; Router Advertisement
; IPv6-Router machen sich am [[IPv6/Link|Link]] bekannt
Router machen sich am Link bekannt
* [[Präfixe]]
* weitere Informationen


Unter IPv6 gehört es zum guten Ton, dass sich ein Router am Link bekannt macht
; [[Router Advertisement]]
* Dabei liefert er auch Informationen zu den verwendeten Präfixen mit, insbesondere zu den Präfixen für die er selbst zuständig ist
Eine solche Information wird [[Router Advertisement]] genannt
* Eine solche Information wird Router Advertisement genannt
* Teil des ([[Neighbor Discovery Protocol]]) ([[NDP]])
* Router Advertisements sind Teil von NDP und werden, wie von NDP gewohnt, über ICMPv6 transportiert
* werden mit [[ICMPv6]] transportiert
* Wir werden ''router'' dazu bewegen, solche Router Advertisements am Link internal auszusenden


==  Router Advertisement aufzeichnen ==
; [[Router Advertisement Daemon]]
[[File:ipv6RouterAdvertisements_01.png|mini|400px]]
* Router versendet [[Router Advertisement]]s am [[internen Link]]
[[File:ipv6RouterAdvertisements_02.png|mini|400px|Router Advertisement nach Minimalkonfiguration]]
* [[IPv6/Router/Advertisement/Daemon]]


; Router Advertisements auf dem Link entdecken
== Siehe auch ==
* Wir starten Wireshark auf linux und lassen ihn auf eth0 lauschen
* Spätestens nach 15 Sekunden sollte das erste Router Advertisement aufgefangen werden
* Das werden wir uns nun genauer anschauen
 
===  IPv6-Header des Router Advertisements ===
; IPv6-Header des Paketes
* Das Feld Next Header verweist auf ICMPv6, dem Transportprotokoll von NDP
* Folgerichtig ist das Hop Limit auf 255 gesetzt
* Die Quelladresse ist die Link-local Address von eth1, was von RFC 2461 [NNS98] so vorgeschrieben wird
* Die Zieladresse für periodisch versandte Router Advertisements ist die All Nodes Multicast Address ff02::1
* Ihr Multicast Scope ist, das haben wir bereits gelernt, an der vierten hexadezimalen Stelle verzeichnet
* Hier handelt es sich um den Scope Link, da wir an vierter Stelle eine 2 finden
* Von den Flags, an dritter hexadezimaler Stelle zu finden, ist keines gesetzt
* Denn nur wenn kein Flag gesetzt ist, kann an die dritte hexadezimale Stelle 0 lauten
* Somit ist auch das TransientFlag nicht gesetzt
* Daher können wir uns sicher sein, dass es sich bei dieser Multicast Address um eine Well-known Multicast Address handelt
* Tatsächlich finden wir sie in '''Tabelle 4.5 auf Seite 103''' wieder
 
==  Router Advertisement Daemon ==
[[IPv6/Router/Advertisement/Daemon]]
 
==  Angepasstes Router Advertisement ==
; Minimalkonfiguration von Radvd leistungssteigern
* Die Router Advertisements sollen weiterhin in Abständen von mindestens 15 Sekunden ausgesendet werden, es sollen aber nie mehr als 60 Sekunden zwischen ihnen liegen
* Das Hop Limit und die Flags erhalten Standardwerte, diese sollen zur Übung dennoch in der Konfigurationsdatei vermerkt werden
* Der Router soll mit mittlerer Priorität als DefaultRouter angepriesen werden
* Da der Tunnel in der Standardkonfiguration eine MTU von 1280 aufweist, propagieren wir diese MTU auf dem Link
* Die Link MTU wird später als weitere ICMPv6-Option im Router Advertisement auftauchen
* Das Präfix soll mit gesetzten Flags für On-Link und Autonomous Address Autoconfiguration verteilt werden
* Generierte Adressen sollen eine Stunde lang gültig sein und für eine halbe Stunde bevorzugt werden
* Natürlich darf auch die Source Link-layer Address nicht fehlen
 
===  Radvd konfigurieren ===
Versuchen Sie mithilfe des Kommandos man radvd.conf das eben beschriebene Router Advertisement zu konfigurieren. Die Lösung:
 
; Angepasste Konfiguration von Radvd
/etc/radvd.conf
[[File:abb5.8.png|mini|400px|Angepasstes Router Advertisement]]
interface eth1 {
  AdvSendAdvert on ;
  MinRtrAdvInterval 15;
  MaxRtrAdvInterval 6 ;
  AdvCurHopLimit 64;
  AdvManagedFlag off ;
  AdvOtherConfigFlag off ;
  AdvMobRtrSupportFlag off ;
  AdvDefaultPreference medium ;
  AdvDefaultLifetime 3 ;
  AdvReachableTime ;
  AdvRetransTimer ;
  AdvLinkMTU 128 ;
  prefix 2a01:198:200:8a23::/64 {
  AdvOnLink on ;
  AdvAutonomous on ;
  AdvRouterAddr off ;
  AdvValidLifetime 36 ;
  AdvPreferredLifetime 18
  };
  AdvSourceLLAddress on ;
};
 
Zum Anwenden der geänderten Konfiguration starten wir Radvd neu:
root@router :~# service radvd restart
Stopping radvd : radvd
Starting radvd : radvd
 
Das neue Router Advertisement fangen wir ebenfalls mit Wireshark auf linux auf


[[Kategorie:IPv6/Router/Advertisement]]
[[Kategorie:IPv6/Router/Advertisement]]


<noinclude>
<noinclude>

Aktuelle Version vom 22. Juli 2025, 15:41 Uhr

IPv6/Router/Advertisement - IPv6-Router machen sich am Link bekannt

Beschreibung

IPv6-Router machen sich am Link bekannt
Router Advertisement

Eine solche Information wird Router Advertisement genannt

Router Advertisement Daemon

Siehe auch