1 / 10

Hui Deng Hitachi (China) Xiaodong Duan China Mobile

Reliability and Load Balance among multiple Home Agents draft-deng-mip6-vrrp-homeagent-reliability-00.txt. Hui Deng Hitachi (China) Xiaodong Duan China Mobile Qin Li Beihang University Rong Zhang China Telecom. Problem. Problem: draft-jfaizan-mipv6-ha-reliability-01

kaitlync
Download Presentation

Hui Deng Hitachi (China) Xiaodong Duan China Mobile

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Reliability and Load Balanceamong multiple Home Agentsdraft-deng-mip6-vrrp-homeagent-reliability-00.txt Hui Deng Hitachi (China) Xiaodong Duan China Mobile Qin Li Beihang University Rong Zhang China Telecom

  2. Problem Problem: draft-jfaizan-mipv6-ha-reliability-01 Related solution: draft-jfaizan-mipv6-ha-reliability-01 draft-devarapalli-mip6-nemo-local-haha-00.txt draft-thubert-nemo-global-haha-00.txt draft-wakikawa-mip6-nemo-haha-spec-00.txt draft-deng-mip6-ha-loadbalance-02 draft-li-mip6-ha-init-bootstrap-00

  3. Motivation - 1 • The use of IPsec in payload traffic passing through the home agent to the mobile node is optional, as described in [RFC3775] Section 5.5. Then VRRP could support bidirectional full recovery. • draft-li-mip6-ha-init-bootstrap-00 support full recovery.

  4. IPsec SA Problem • IPsec SA is hard to be synchronized since serial number and replay window fields (Updated packet by packet).

  5. Deployment Scenario +-------------+ +-------------+ +------------+ | HA1 | | HA2 | | HA3 | |Master A | |Master B | |Master C | |Backup B | |Backup A | |Backup A | |Backup C | |Backup C | |Backup B | +-------------+ +-------------+ +------------+ VHA A ---->* VHA B -->* *<---- VHA C | | | | | | ---------------+-----------+-----+--------+--------+--------+- ^ ^ ^ ^ | | | | \``\``\``\``\``\``\``\``\``\``\``\``\``\``\ { I N T E R N E T } \__\__\__\__\__\__\__\__\__\_/ | | | | (VHA A) (VHA B) (VHA C) (VHA D) | | | | +--+--+ +--+--+ +--+--+ +--+--+ | MN1 | | MN2 | | MN3 | | MN4 | +------+ +------+ +--+---+ +--+--+ Legend: ---+---+---+-- = Ethernet, Token Ring, or FDDI MN = Mobile Node HA = Home Agent VHA = Virtual Home Agent (Virtual HA IP) * = IPv6 Address (VHA A) = Home Agent for Mobile Node

  6. New VRRP VRRP_BC_REQUEST Message 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |Version | Type | Virtual Rtr ID | UNUSED 1 | UNUSED 2 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- | (rsvd) | UNUSED 3 | Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

  7. New VRRP VRRP_BC_UPDATE Message 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version| Type | Virtual Rtr ID| UNUSED 1 | # of Bindings | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |(rsvd) | UNUSED 2 | Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + + | Binding(s) | + + + + + + + + | | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  8. Partial Recovery • Partial Recovery • bi-directional traffic from MN to CN could be forwarded by new HA • Transparent to MN • Limit • Once a Mobile Node changes its CoA after the failure of its original • partial recovery can no longer be provided • VRRP HA operation • Tunnel packet with dest addr of HoA to CoA (HoA, CoA appeared as a binding in RBC) • De-tunnel the packet with dest addr of the failed HA, and forward to CN

  9. Full Recovery • Full recovery • could be achieved by a new bootstrap procedures • Comparison with Partial recovery • Partial recovery is transparent to MN, unfortunately it can not last forever • Full recovery could not be transparent to MN but solves all the problems

  10. Work Item?

More Related