Beruflich Dokumente
Kultur Dokumente
Copy Rights
This slide set is the ownership of the 6DISS project via its partners
The Powerpoint version of this material may be reused and modified only with written authorization
Using part of this material must mention 6DISS courtesy
PDF files are available from www.6diss.org
Looking for a contact ?
Mail to : martin.potts@martel-consulting.ch
Or bernard.tuy@renater.fr
Droits dauteur
Lensemble des prsentations utilises dans le cadre de cet atelier est la proprit de 6DISS,
reprsent par ses diffrents partenaires.
La version Powerpoint des prsentations peut tre rutilise et modifie aprs quune autorisation
crite ait t obtenue
Lusage de tout ou partie de ce matriel doit mentionn que sa source est le projet 6DISS
La version PDF des prsentations est disponible sur www.6diss.org
Pour tout contact :
Mail Martin.Potts@martel-consulting.ch
Ou Bernard.Tuy@renater.fr
Contribs
B. Tuy, RENATER
L. Toutain, ENST-B
Updates
B. Tuy 20/05/2008
Agenda
IPv6 Header
Comparison with IPv4
IPv6 Header
The IPv6 header is designed
To minimize header overhead
and reduce the header process for most of the packets
Less important information and option fields are moved to
extension headers
32 bits
Ver.
IHL
Total Length
ToS
Identifier
flags
fragment
Checksum
TTL
Protocol
Source Address
20 Bytes
IPv4 Header
Destination Address
Options
Flow label
Next Header Hop Limit
Source Address
40 Bytes
Destination Address
(Extensions)
Data
9
Payload length
Use Jumbogram for specific cases (payload = 0)
16 bits
Hop limit
8 bits
Next header
8 bits
10
2 bits
DSCP
CU
Further info:
RFC 3697 (PS)
11
Destination
Routing (loose source routing)
Fragmentation
Security
Authentication (AH)
Encapsulating Security Payload (ESP) : confidentiality
12
Order is important
(RFC 2460)
IPv6
Hop by hop
Destination
Routing
Fragmentation
Authentication
Security
Destination
Upper Layer
13
TCP Header
+ DATA
IPv6 Header
Next Header
= Routing
Routing Header
Next Header
= TCP
TCP Header
+ DATA
IPv6 Header
Next Header
= Routing
Routing Header
Next Header
= Fragment
14
A -> R1
R1
A -> B
15
A -> R1
R1
A -> B
16
Conclusion
Main changes in IPv6 protocol are within address format
and datagram headers
A lot of fields in the IPv6 header have
disappeared
More efficient processing in the (intermediate) routers
17
Questions