Professional Documents
Culture Documents
(MIPv6)
Chun-Chuan Yang
Dept. Computer Science & Info.
Eng.
National Chi Nan University
1
Outline
MIPv6 Features
MIPv6 Security
No Foreign Agent
Reply message
Mobility Header
Binding
Binding
Binding
Binding
Update
Acknowledgement
Refresh Request
Error
7
Mobility Header
MH Type=5
Message Data:
A: Acknowledge
H: Home Registration
Binding Acknowledgement
Message
MH Type=6
Message Data:
11
PayLoad
CN
Home Network
Internet
HA
Foreign Network
IP Header
PayLoad
S: CNs IP Address
D: MNs Home Address
Mobile Node
12
Internet
PayLoad
MH=5
Foreign Network
HA
PayLoad
Binding Update
Binding Ack
Mobile Node
13
PayLoad
CN
Internet
Home
Network
HA
Tunneled packets
New IP Header Old IP Header
PayLoad
S: HAs Address
D: MNs COA
Mobile Node
14
HA
IP Header Mobility Header
PayLoad
MH=5
Binding Ack
IP Header Mobility Header
Binding Update
PayLoad
MH=6
Mobile Node
15
Internet
HA
S: CNs Address
D: MNs COA
IP Header Routing Header
S: MNs COA
D: CNs Address
IP Header HA Dest Opt
Payload
(Type 2, MNs
Home Address)
Payload
(includes MNs
Home
Address)
Mobile Node
16
Movement
Home registration
Correspondent registration
17
18
Sequence #
Lifetime
19
Correspondent Registration
(1) the CN to cache the MNs current careAllowing
of address
Correspondent Registration
A(2)
Binding Update is created as follows
22
MIPv6 Security
Binding Updates to HA
Binding Updates to CN
23
IPsec
Authentication
Header
(authentication
only service)
24
Encapsulating Security
Payload
ESP: authentication + encryption
25
26
Binding Updates to CN
27
Return Routability
Procedure
28
RR Procedure Terminology
(1) Key: a secret key (20 octets), Kcn, at CN
Node
29
RR Procedure Terminology
(2) Token
Keygen
Cryptographic Functions
30
Home Agent
Home Test:
src=<correspondent address>
dst=<home address>
<home init cookie>
<home keygen token>
home nonce index: 1
31
Care-of Test:
src=<correspondent address>
dst=<care-of address>
<care-of init cookie>
<care-of keygen token>
care-of nonce index: 1
32
Cookies:
<Care-Of Address> <care-of init cookie>
<care-of keygen token>
care-of nonce index: 1
<home init cookie>
<home keygen token>
home nonce index: 1
Mobile Node
33
Mobile IPv6
(same)
Foreign agent
Collocated care-of address
Agent Discovery
Router Discovery
34
MIPv6 References
35