iLab 2
Internet Protocol version 6 Stefan Liebald liebald@net.in.tum.de
Lehrstuhl für Netzarchitekturen und Netzdienste Fakultät für Informatik Technische Universität München
April 25, 2017
Based on slides of Lukas Schwaighofer
iLab 2 Internet Protocol version 6 Stefan Liebald - - PowerPoint PPT Presentation
iLab 2 Internet Protocol version 6 Stefan Liebald liebald@net.in.tum.de Lehrstuhl fr Netzarchitekturen und Netzdienste Fakultt fr Informatik Technische Universitt Mnchen April 25, 2017 Based on slides of Lukas Schwaighofer 1
Based on slides of Lukas Schwaighofer
◮ Fixed header length (40 byte) + extension headers ◮ Fewer fields (no checksum, fragmentation)
◮ replace longest block of zeros with :: ◮ ommit leading zeros ◮ e.g. 2001:db8::102:0:304
◮ use [IPv6-address]:port ◮ e.g.: [2001:db8::102:0:304]:80
◮ Sender sends Neighbour Solicitation to target: ◮ IP dest: Solicitated Node Multicast IPv6 Address of target
◮ MAC dest: IPv6 multicast over ethernet address (33:33:+last 4
◮ Full IPv6 address of target as payload ◮ Target returns Neighbour Advertisment with MAC as payload
◮ Send Neighbour Solicitation to own LL address ◮ no response → assign address
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31