IETF 98 th Architecture for CASM Coordinated Address Space Management draft-li-casm-address-pool-management-architecture-00 draft-kumar-casm-requirements-and-framework-00 Chen Li, Chongfeng Xie(China Telecom), Jun Bi(Tsinghua University) Weiping Xu(Huawei) Rakesh Kumar, Anil Lohiya(Juniper) Marc Blanchet(Viagenie) 1
IETF 98 th Overall Address Management Architecture • Does “SDN” in th architecture draft SDN controller? • OSS/BS Log Is the position rig 3 rd Party ADMIN down to the CASM S Server ? • What legacy mean Coordinated Address Space Management System (CASM) Address Space Management & Control … BNG,vBNG, V6transition, DHCPv6 DHCPv4 NAT C/U BNG firewall Server Server IPv6 Prefixs DHCP, DHCP, DHCP IP Delegation PPP,etc PPP,etc CPE HOST HOST CPE CPE 2
IETF 98 th Workflow for BNG use case • Specify: – BNG initiates address pool request Address Space for desired sized of address. Management System – Management System allocates address pool and reply the BNG – BNG issues an renew request if the lifetime is going to expire – BNG keeps monitoring and reports the current usage of the current address pool C/U BNG vBNG BNG To manage the public IP address DHCP, DHCP, DHCP, PPP,etc PPP,etc resource effectively and avoid PPP,etc the manual configuration HOST HOST HOST HOST HOST HOST CPE CPE CPE mechanism 3
IETF 98 th Workflow for public IP address pool ( NAT/CGN ) use case • Specify: Address Space – Allocate the public IP Management System address pools on NAT device – Release the free public IP address pools – Public IP address pool, NAT CGN NAT port-set, translation policy configuration, DHCP DHCP DHCP HOST HOST HOST HOST HOST HOST HOST HOST HOST 4
IETF 98 th Workflow for cloud enterprise use case • Specify: – Management System configure the Address Space IP address pool on the LAN side of Management System CPE. – Management System configure the IP address pool on the WAN side of CPE. – Management System configure the IP address pool of VM in DC vDHCP vDHCP To manage the public IP address resource effectively and avoid CPE CPE the manual configuration HOST VM HOST VM mechanism Cloud Cloud enterprise enterprise 5
IETF 98 th Workflow for DHCPv4 use case • Specify: Address Space – An address Space Management System management system used to initialize multiple address pools on DHCP servers for HOSTS DHCPv4 DHCPv4 DHCPv4 – Configure DHCP Server Server Server statically, if the DHCP server is ever replaced, the new server must be DHCP DHCP DHCP configured with the HOST HOST HOST HOST HOST HOST HOST HOST HOST same old pool. 6
IETF 98 th Workflow for DHCPv6 delegation use case • Specify: Address Space – Management System Management System configure the IPv6 prefixs for CPE on DHCPv6 server – The DHCPv6 Server then assign the DHCPv6 DHCPv6 DHCPv6 corresponding IPv6 Server Server Server prefix to CPE. IPv6 Prefixs IPv6 Prefixs IPv6 Prefixs Delegation Delegation Delegation CPE CPE CPE HOST HOST HOST 7
IETF 98 th Q&A • Where to place the SDN controller on the architecture? 8
IETF 98 th The following pages are backup slides 9
IETF 98 th Workflow for Static address configuration use case • Specify: – Address space Address Space management system Management System configure address statically on devices without DHCP support. Device Device Device Without DHCP Without DHCP Without DHCP The devices are lack of DHCP client functionality, or lack of DHCP server available in the network segment for whatever reason. 10
IETF 98 th Workflow for multicast IP address pool use case • Specify: Address Space Management System multicast multicast multicast content content content this use case is not clear distributor distributor distributor 11
IETF 98 th Detail procedure for BNG use case 1 Operators will configure remaining address pools centrally in the Address Pool 1 Management Server. 2 2 The agent will initiate AddressPool reqeust to the APMS. APMS lookups the remaining address pool in its local database. It will then allocate a set of address pools to the agent. If the lifetime of the address pool is going to expire, the agent should issue an 3 3 AddressPoolRenew request to extend the lifetime. 4 4 The AddressPoolReport module keeps monitoring and reports the current usage of the current address pools. 12
IETF 98 th Detail procedure for BNG use case • • Initial Address Pool Address Pool Status Report Configuration 13
IETF 98 th Detail procedure for BNG use case • • Address Pool Status Query Address Pool Release 14
Recommend
More recommend