Dynamic IPv4 Provisioning for Lightweight 4over6 draft-liu-softwire-lw4over6-dhcp-deployment-04 C. Liu (Presenter), Q. Sun, J. Wu 1.

Slides:



Advertisements
Similar presentations
Dynamic Allocation of Shared IPv4 Addresses draft-csf-dhc-dynamic-shared-v4allocation-00 Q. Sun, Y. Cui, I. Farrer, Y. Lee, Q. Sun, M. Boucadair IETF 89,
Advertisements

DHCPv6.
1IETF57 DNSOP WG IPv6 Router Advertisement based DNS Autoconfiguration Jaehoon Paul Jeong ETRI 14 th.
IPv6 – IPv4 Network Address, Port & Protocol Translation & Multithreaded DNS Gateway Navpreet Singh, Abhinav Singh, Udit Gupta, Vinay Bajpai, Toshu Malhotra.
Copyright © 2014 EMC Corporation. All Rights Reserved. Basic Network Configuration for File Upon completion of this module, you should be able to: Configure.
Network Localized Mobility Management using DHCP
DHCPv6 Dynamic Reconfigure draft-wing-dhc-dns-reconfigure-02 P.Patil, M.Boucadair, T.Reddy, D.Wing IETF-88 Presenter: Shwetha Bhandari DHCPv6 Dynamic Reconfigure1.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing and Switching Essentials.
Maintenance Modifying the data –Add records –Delete records –Update records Modifying the design –Add fields into tables –Remove fields from a table –Change.
1 OpenStack Summit Vancouver May 2015 IPv6 Fundamentals Jonne Soininen Nokia.
Unified IPv6 Transition Framework With Flow-based Forwarding draft-cui-softwire-unified-v6-framework-00 Presenter: Cong Liu 1.
Ch 8-3 Working with domains and Active Directory.
For IPv6 host connecting IPv4 Internet 1 Yong Cui, Jianping Wu Tsinghua Univ. (CERNET) Contact:
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 16 Dynamic Host Configuration Protocol (DHCP)
Draft-asati-dhc-ipv6-autoconfig-address-tracking 1 IETF 86 Rajiv Asati Dan Wing.
Dynamic Host Configuration Protocol (DHCP)
NDN NAC Chengyu Fan 1. Motivation Currently, NDN users need manual configuration before they can publish or consume content NDN Auto-configuration (NAC)
DHCP: Dual-Stack Issues draft-ietf-dhc-dual-stack-01 Tim Chown dhc WG, IETF 60, San Diego, August 2, 2004.
IPv6 RADIUS attributes for IPv6 access networks draft-lourdelet-radext-ipv6-access-01 Glen Zorn, Benoit Lourdelet Wojciech Dec, Behcet Sarikaya Radext/dhc.
DNSNA: DNS Name Autoconfiguration for IoT Home Devices SeJun Lee, Jaehoon (Paul) Jeong, and Jung-Soo Park Sungkyunkwan University & ETRI.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing and Switching Essentials.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 10: DHCP Routing & Switching.
Lightweight 4over6 + SD-nat (aka stateless DS-Lite) = Lightweight DS-Lite (twice as light!) Alain Durand (Juniper) Ian Farrer (DT) (Softwire item, presented.
Lightweight 4over6 Interop Test Report Yuchi Chen,Qiong Sun IETF 85, Atlanta, Nov
Implementing IP Addressing Services Accessing the WAN – Chapter 7.
IETF DMM WG Mobility Exposure and Selection WT Call#4 Feb 24, 2015.
1 Chapter Overview Routing Principles Building Routing Tables.
1 Notice Contributors grant a free, irrevocable license to 3GPP2 and its Organization Partners to incorporate text or other copyrightable material contained.
1 Behcet Sarikaya Frank Xia Ted Lemon July 2011 DHCPv6 Prefix Delegation as IPv6 Migration Tool in Mobile Networks IETF 81
DHCPv6 Redundancy Considerations Redundancy Proposals in RFC 6853.
1 UDP Encapsulation of 6RD IETF 78 Maastricht 2010 July 30.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 4 Installing and Configuring the Dynamic Host Configuration Protocol.
Roaming Over Savi Device Tao Lin IETF 79. Outline DHCP/NDP Snooping mechanism Switch implementation Roaming over switches WLAN network Roaming over WLAN.
Module 3: Configuring a Client IP Address. Overview Configuring a Client to Use a Static IP Address Configuring a Client to Obtain an IP Address Automatically.
DHCP/BOOTP Dynamic Host Configuration Protocol Dynamic Host Configuration Protocol (DHCP) is a network protocol that enables a server to automatically.
Exposing Source IP Address Type Requirements with DHCPv6 D. Moses, A. Yegin draft-moses-dmm-dhcp-ondemand-mobility-00.
Network Architecture Protection (draft-vandevelde-v6ops-nap-01.txt) Brian Carpenter, Ralph Droms, Tony Hain, Eric L Klein, Gunter Van de Velde.
1 Network Address Translation (NAT) and Dynamic Host Configuration Protocol (DHCP) Relates to Lab 7. Module about private networks and NAT.
Y. Cui, P. Wu : Tsinghua University Q. Sun, C. Xie : China Telecom
Linux Operations and Administration
Linux Operations and Administration
(ITI310) By Eng. BASSEM ALSAID SESSIONS 9: Dynamic Host Configuration Protocol (DHCP)
Dynamic Allocation of Shared IPv4 Addresses draft-ietf-dhc-dynamic-shared-v4allocation-01 Q. Sun, Y. Cui, I. Farrer, Y. Lee, Q. Sun, M. Boucadair IETF.
Autoconf WG 66 th IETF, Montreal. Agenda and Status (1/2) Agenda Bashing min WG & Doc Status
DHCP-DNS Interaction Bernie Volz IETF-61, DHC WG.
IETF 78 RADIUS extensions for DS-Lite draft-maglione-softwire-dslite-radius-ext-00 R. Maglione – Telecom Italia A. Durand – Juniper Networks.
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID Dynamic Host Configuration Protocol v6.
Lightweight 4over6: An Extension to DS-Lite Architecture draft-cui-softwire-b4-translated-ds-lite-09 Y. Cui, Q. Sun, M. Boucadair, T. Tsou, Y. Lee and.
DHCPv4 Extension for Port-set Allocation Qiong Sun, Yiu Lee, Peng Wu.
Instructor Materials Chapter 8: DHCP
Discussion on DHCPv6 Routing Configuration
Lightweight 4over6: An Extension to DS-Lite Architecture draft-cui-softwire-b4-translated-ds-lite-11 IETF 86-Orlando, March 2013 Y. Cui, Q. Sun, M.
Gateway-Initiated 4over6 Deployment
Simple Failover Mechanism for Lightweight 4over6
Unified IPv4-in-IPv6 Softwire CPE: Focus on DHCP IETF 87-Berlin, July 2013 M. Boucadair & I. Farrer.
Hokey Architecture Deployment and Implementation
Lightweight 4over6 deployment with DHCPv4 over DHCPv6
Teemu Savolainen (Nokia) MIF WG IETF#75 28-July-2009
Link Model Analysis for based Networks
Chapter 10: DHCP Routing & Switching Chapter 10: DHCP
Working at a Small-to-Medium Business or ISP – Chapter 7
DHCPv6-Shield: Protecting Against Rogue DHCPv6 Servers
Working at a Small-to-Medium Business or ISP – Chapter 7
Net 431 D: ADVANCED COMPUTER NETWORKS
Routing and Switching Essentials v6.0
Working at a Small-to-Medium Business or ISP – Chapter 7
DNS and DHCP Configuration
Presentation transcript:

Dynamic IPv4 Provisioning for Lightweight 4over6 draft-liu-softwire-lw4over6-dhcp-deployment-04 C. Liu (Presenter), Q. Sun, J. Wu 1

Motivation Lw4over6 base: deterministic IPv4 provisioning Pointer to [I-D.ietf-softwire-map-dhcp] IPv4 address pre-bind to IPv6 prefix in DHCPv6 server DHCPv4 over DHCPv6 based provisioning for Lw4over6: It’s already there IPv4 provisioning: I-D.ietf-dhc-dhcpv4-over-dhcpv6 Port set : I-D.ietf-dhc-dynamic-shared-v4allocation Tunnel source address: I-D.fsc-softwire-dhcp4o6-saddr-opt This informational memo collects them into an alternative dynamic provisioning mode for Lw4over6 2

Advantage of dynamic IPv4 provisioning Support multiple lwB4 using the same IPv6 prefix Each host with a unique /128 address can set up a tunnel, not only the gateway No restriction on IPv6 address provisioning lwB4 can use arbitrarily IPv6 address, can be from DHCPv6, SLAAC, etc. 3

Architecture DHCPv4 over DHCPv6 requires a 2-step process DHCPv6: get DHCP 4o6 server address DHCPv4o6: get IPv4 address+PSID lwB4lwAFTR DHCP 4o6 Server DHCPv6 Server 1. DHCPv6: DHCP 4o6 server address 2. DHCPv4o6: IPv4 addr+PSID 3. Build IPv4 over IPv6 tunnel (2.5. Binding table update) 4

1. DHCPv6 process Procedure: 1. lwB4 runs DHCPv6 to request OPTION_DHCP4_O_DHCP6_SERVER 2. DHCPv6 server replies OPTION_DHCP4_O_DHCP6_SERVER 3. lwB4 enables DHCPv4 over DHCPv6 function DHCPv6 server processes OPTION_DHCP4_O_DHCP6_SERVER and OPTION_S46_CONT_LW independently Preference between dynamic mode and deterministic mode: out of scope 5

2. DHCPv4 over DHCPv6 process DHCPv4 over DHCPv6 workflow defined in [I-D.fsc-softwire- dhcp4o6-saddr-opt] Summary: lwB4 gets and IPv4 address and PSID lwB4 gets lwAFTR’s address through OPTION_S46_BR lwB4 provides its IPv6 tunnel source address through OPTION_DHCP4O6_SADDR Use OPTION_V4_PORTPARAMS [I-D.ietf-dhc-dynamic- shared-v4allocation] to provide PSID in DHCPv4 over DHCPv6 6

3. lwAFTR Binding Table Maintenance lwAFTR binding table synchronized with DHCPv4 over DHCPv6 process: DHCPACK: Generated by DHCP 4o6 server, add a new entry or modify an existing entry DHCPRELEASE: Generated by lwB4, delete an existing entry lwAFTR co-locates with DHCP 4o6 server: directly update Otherwise: use other protocols for synchronization Possible choices: DHCP lease query, NETCONF, … Not specified in current document 7

Next Step Comments? Adopt as WG item? 8