Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lightweight 4over6 deployment with DHCPv4 over DHCPv6

Similar presentations


Presentation on theme: "Lightweight 4over6 deployment with DHCPv4 over DHCPv6"— Presentation transcript:

1 Lightweight 4over6 deployment with DHCPv4 over DHCPv6
draft-liu-softwire-lw4over6-dhcp-deployment-00 C. Liu, Q. Sun IETF 87th,

2 Motivation Lightweight 4over6 DHCPv4 over DHCPv6
Support dynamic, on-demand IPv4-IPv6 address binding IPv4-IPv6 decoupled DHCPv4 over DHCPv6 Provisioning IPv4 information over IPv6 networks DHCPv4-based, dynamic IPv4 provisioning method Deploy Lightweight 4over6 with DHCPv4 over DHCPv6 DHCP 4o6 Server Relay Agent (optional) DHCP Client (on CPE)

3 Considerations Lw4over6 in dynamic mode Location of lwAFTR
Binding table is dynamically updated through DHCP process Location of lwAFTR On the path of the DHCP process√ lwAFTR can be co-located with either DHCP 4o6 server or DHCPv6 relay lwAFTR listens DHCPv4-over-DHCPv6 messages and uses DHCPv4 messages extracted to update the binding table Not involved in DHCP process (out of scope) A new defined/existing protocol to synchronize the binding table

4 Build the Binding Table
3-tuples of binding table on lwAFTR IPv6 addr, IPv4 addr, port set lwB4’s global source IPv6 address May not be include in DHCPv4-over-DHCPv6 packet sent from lwB4 (when multicast) Possible solutions: (1) Unicast only, DO NOT use multicast (2) Add a DHCPv6 option to carry lwB4’s global IPv6 address lwB4’s IPv4 address and port-set Depending on the use case 3 use cases described in this draft Option 92

5 Use Case 1 lwAFTR is co-located with DHCP 4o6 Server
lwAFTR allocates IPv4 address & port sets Update the binding table according to the DHCPv4 messages DHCPACK, DHCPRELEASE, etc. IPv6 Network lwAFTR/ DHCP 4o6 Server Relay Agent (optional) lwB4/ DHCP Client IPv4 Network Complete是否可以去掉? IPv6 Multicast IPv6 Unicast

6 Use Case 2 lwAFTR is co-located with DHCPv6 Relay
lwAFTR listens for messages from sever/client Use the content of the message to update binding table DHCPACK, DHCPRELEASE, etc. DHCP 4o6 Server can be shared among multiple lwAFTRs IPv6 Network lwAFTR/ DHCP Relay Agent2 Relay Agent1 (optional) lwB4/ DHCP Client IPv4 Network Complete是否可以去掉? DHCP 4o6 Server IPv6 Multicast IPv6 Unicast

7 Use Case 3 DHCP 4o6 Server is split into 2 parts
v6 part is co-located with lwAFTR v4 part is a dedicated DHCPv4 server lwAFTR extracts and sends DHCPv4 messages to DHCPv4 Server updates binding table according to replies from DHCPv4 Server DHCPv4 Server can be shared among multiple lwAFTR Ian的意见是去掉:跟over softwire很像 IPv6 Network lwAFTR/ DHCP 4o6 Server (v6 part) DHCP Relay Agent (optional) lwB4/ DHCP Client IPv4 Network DHCPv4 Server

8 Next Steps Is this a useful topic? Comments are welcome


Download ppt "Lightweight 4over6 deployment with DHCPv4 over DHCPv6"

Similar presentations


Ads by Google