Network Protocols Internet Protocol version 6 IPv 6

  • Slides: 8
Download presentation
Network Protocols Internet Protocol version 6 (IPv 6) TDC 375 Autumn 03/04 John Kristoff

Network Protocols Internet Protocol version 6 (IPv 6) TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

Motivation for IPv 6 • The overriding need was for a larger address space

Motivation for IPv 6 • The overriding need was for a larger address space • Other potentially useful things were done: • simpler header format • fragmentation by the network is not allowed • header checksumming is no longer done • multiple addresses and scopes per interface not fully ironed out how all this will be done Note, at this time, routing is essentially unchanged • • TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

IPv 6 datagram format TDC 375 Autumn 03/04 John Kristoff - De. Paul University

IPv 6 datagram format TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

IPv 6 Options TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

IPv 6 Options TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

Fragmentation changes TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

Fragmentation changes TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

Changes to other protocols • ICMP streamlined, combined with IGMP • Upper layers need

Changes to other protocols • ICMP streamlined, combined with IGMP • Upper layers need to know about IPv 6 addresses • New DNS record types (e. g. AAAA) • RIP updated, RIPng • OSPF updated, OSPFv 3 • DHCPv 6 TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

IPv 6 transition • When, if ever? • 6 Bone and tunneling • Dual

IPv 6 transition • When, if ever? • 6 Bone and tunneling • Dual stacks • Address translation • Software/stack changes required TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1

Transition issues • Colon hexadecimal notation with 0's compression • • IPv 4 addresses

Transition issues • Colon hexadecimal notation with 0's compression • • IPv 4 addresses can be encoded with 96 leading 0's • • e. g. 2001: 435: e 201: : 1 e. g. : : 140. 192. 5. 1 Assignment and encoding strategies • auto-configuration • EUI-64 encoded (use MAC in host id portion) privacy extensions, geographical encoding, etc. • TDC 375 Autumn 03/04 John Kristoff - De. Paul University 1