ne:scapy:ipv6_ra
Dies ist eine alte Version des Dokuments!
IPv6 Router Advertisements
https://tools.ietf.org/html/rfc4861
head = IPv6() # IPv6-Header head.dst = "ff02::1" # Destination-Adresse ist die All Nodes Multicast Address icmp6 = ICMPv6ND_RA() # ICMPv6-Header für Neighbor Discovery Router Advertisement o_pref = ICMPv6NDOptPrefixInfo() # ICMPv6-Option Prefix Information o_pref.prefix = '2001:db8:1::' # Präfix wie in RA vom regulären Router o_pref.prefixlen = 64 # Präfix-Länge (in Bit) setzen pkt = (head/icmp6/o_pref) # Zusammensetzen des Pakets send(pkt) # Einmaliges Senden des Pakets
weitere mögliche Optionen:
o_source = ICMPv6NDOptSrcLLAddr() # ICMPv6-Option Source Link Layer Address (kann entfallen) o_source.lladdr = "xx:xx:xx:xx:xx:xx" o_mtu = ICMPv6NDOptMTU() # ICMPv6-Option MTU (kann entfallen)
ne/scapy/ipv6_ra.1519915525.txt.gz · Zuletzt geändert: 2018/03/01 14:45 von admin