110 likes | 342 Views
Dual Stack Mobile IPv6. 動機. IPv4 的位址再過幾年就會被用完了 IPv6 為此而生 IPv4 跟 IPv6 將會共存一段時間 從 IPv4 到 IPv6 一定會有過渡期 具有移動能力的網路使用者快速增加. MIP 架構. CN. Home agent. MN Home address. MN Care of address. DSMIPv6. DSMIPv6 是從 MIPv6 所延伸的 HA 跟 MN 必須要能同時支援 IPv4 跟 IPv6 目的. V4 network. V4 network. V6 network.
E N D
動機 • IPv4的位址再過幾年就會被用完了 • IPv6為此而生 • IPv4跟IPv6將會共存一段時間 • 從IPv4到IPv6一定會有過渡期 • 具有移動能力的網路使用者快速增加
MIP架構 CN Home agent MN Home address MN Care of address
DSMIPv6 • DSMIPv6是從MIPv6所延伸的 • HA跟MN必須要能同時支援IPv4跟IPv6 • 目的 V4 network V4 network V6 network V6 network
需要考慮的情況 • 當MN在只支援IPv4的網路下 • 當MN使用只支援IPv4的服務 • 當MN在NAT底下 • 當HA在NAT底下
當MN在只支援IPv4的網路下 • MN需要 • 一個暫時的IPv4位址(care of address) • 如此才能使用IPv4網路 • HA需要 • 一個IPv4位址 • 如此MN才能透過IPv4網路找到HA
當MN使用只支援IPv4的服務 • MN就需要 • 一個IPv4家位址(home address ; HoA) • 如此才能跟IPv4通訊 • DSMIPv6相對於MIPv6來說 • MN多了IPv4 HoA跟IPv4 CoA • HA多了IPv4 home address
NAT • 當MN在NAT底下 • MN需要偵測自己是否在NAT底下 • MN需要可以穿透NAT • 當HA在NAT底下 • HA需要偵測自己是否在NAT底下 • HA需要可以穿透NAT
我在哪!? 終於又能上網了 HA Mn 大致流程 Mn移動 檢查自己在Ipv4 或 ipv6 取得位址 Binding update 發送binding update 收到binding Ack 再度連上網路
重新連線後的情況 v4 v6 V4 Home address V6 Home address V6 CoA或是 V4 CoA
判斷自己在IPv4或IPv6下 • 要判斷自己是否在IPv6下很容易 • 因為IPv6路由器會定期發送廣播訊息 • 但是要判斷是否在IPv4下就比較困難了,在此DSMIPv6中,作者們建議可以使用DNAv4 • Detecting Network Attachment in IPv4 (DNAv4) RFC4436