Download presentation
Presentation is loading. Please wait.
1
1 Service-Oriented Address Assignment Using DHCP draft-ietf-dhc-soa-option-00.txt draft-syam-dhc-soav4-option-00.txt Syam Madanapalli Samsung ISO IETF 62 – Minneapolis, MN
2
2 Background Presented in IETF61- Washington DC Presented in IETF61- Washington DC Only DHCPv6 option Only DHCPv6 option There was a WG consensus to accept as WG item There was a WG consensus to accept as WG item It’s been decided to have a two drafts It’s been decided to have a two drafts One for DHCPv6 Option One for DHCPv6 Option Another one for Service Classification Another one for Service Classification
3
3 Ways of Service Oriented Address Assignment Manual Manual Servers cannot configure address automatically Servers cannot configure address automatically By IANA – Well-Know Addresses By IANA – Well-Know Addresses For essential services For essential services Not possible for user/enterprise defined Services Not possible for user/enterprise defined Services Autoconfiguration Autoconfiguration RAs – does not suit RAs – does not suit DHCP – Suits best DHCP – Suits best
4
4 Summary of SOA Automates the Service-Oriented Address Assignment Automates the Service-Oriented Address Assignment Anycast, Shared Unicast Addresses Anycast, Shared Unicast Addresses Service-oriented Unicast Addresses Service-oriented Unicast Addresses Similar to other types of address assignments Similar to other types of address assignments But the address assignment is for a Service But the address assignment is for a Service Introduces a new name space – Service Type Introduces a new name space – Service Type DNS Server, SIP Servers, Web Servers, Tunnel Servers etc. DNS Server, SIP Servers, Web Servers, Tunnel Servers etc.
5
5 How It Works DHCPv6 Server Anycast Server 1 Solicit (SOA Option) Reply (Anycast Address) Information Request (Anycast Address) Reply (DNS Server Address) Solicit (SOA Option) Reply (Anycast Address) Anycast Server 1 Service Request
6
6 Anycast Servers on the Same Link DHCPv6 Server Anycast Server 1 Anycast Server 2 Anycast Server n
7
7 Anycast Servers in a Domain DHCPv6 Server Anycast Server 1 Anycast Server 2 Anycast Server n
8
8 Address Assignment for various Servers in Domain DNS Server Web Server DHCP Server Mail Server DNS Server Anycast Server 1 Anycast Server 2
9
9 Anycast Address Assignment Option in DHCPv6 IAID identifies this IA IAID identifies this IA This name space different from IA_NA and IA_TA This name space different from IA_NA and IA_TA Service Type Service Type The type of the service that the server provides The type of the service that the server provides A – Flag A – Flag Indicates if it is an Anycast Address Indicates if it is an Anycast Address IA_AA Options IA_AA Options IA Address Options carrying the addresses for this Service Type IA Address Options carrying the addresses for this Service Type 031 IA_AA Options OPTION_IA_AA IAID (4 octets) Option Length T1 T2 Service TypeAReserved
10
10 Service Classification Use the Services that have been defined in DHCP Use the Services that have been defined in DHCP They have been defined for DHCP clients to get the server addresses from DHCP Server They have been defined for DHCP clients to get the server addresses from DHCP Server Can be used to assign the address for that service (?) Can be used to assign the address for that service (?)
11
11 Way Forward Can these be WG Items? Can these be WG Items? DHCPv6 Option for SOA DHCPv6 Option for SOA DHCPv4 Option for SOA DHCPv4 Option for SOA Service Classification Service Classification Combine both the options into a single draft? Combine both the options into a single draft?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.