No Slide Title

Download Report

Transcript No Slide Title

Vijaya Bhaskar A K
Internet Services
Jan 5, 2000
DHCPv6 and Address
Configuration
• Unicast Address
IPv6 Addressing
Architecture
• Multicast Address
• Anycast Address
Unicast Address
• Unspecified Address (0:0:0:0:0:0:0:0)
• Loopback Address (0:0:0:0:0:0:0:1)
• IPv4 Embedded IPv4 address
• IPv4 compatible IPv6 Address (e.g.) ::15.10.23.2
• IPv4 mapped IPv6 Address (e.g.) ::ffff:15.10.23.2
• Aggregatable Global Unicast Address
• Link Local Address (prefix is fe80)
• Site Local Address (prefix is fec0)
Multicast and Anycast Address
• Multicast
• Link local (prefix is FF02)
• Site local (prefix is FF05)
• Globally unique (prefix is FF0E)
• Anycast
• Allocated in Unicast Space
• (e.g.) Subnet Router Anycast Address
subnet-prefix(n bits)+0s(128-n bits)
Life Times of IP
Addresses
• Valid Life Time
• Preferred Life Time
IPv6 Address
Configuration
• Stateful
Autoconfiguration
• Stateless
Autoconfiguration
• Advantages
Stateless
Autoconfiguration
• Simple to use
• No need of Servers
• Disadvantages
• Inefficient use of
address space
Stateless
Autoconfiguration
• Lack of Network Access
Control
• Manages Only
Addresses
• No Authentication
• Server plays active
role
Reconfiguration in
DHCPv6
• Used by Network
Administrator in
network
renumbering
• Dynamic Host
Configuration Protocol
for IPv6 (DHCPv6)
Stateful
Autoconfiguration
• Client / Server Model of
Architecture
• Centralized Address
Management
DHCPv6
SERVER
DHCP Advertise
DHCP Message
Transactions
DHCP Solicit
DHCP Solicit
DHCPv6
CLIENT
DHCP Advertise
DHCPv6
AGENT
DHCPv6
SERVER
DHCP Reply
DHCP Message
Transactions
DHCP Request
DHCP Request
DHCPv6
CLIENT
DHCP Reply
DHCPv6
AGENT
DHCPv6
SERVER
DHCP Reply
DHCP Message
Transactions
DHCP Release
DHCP Release
DHCPv6
CLIENT
DHCP Reply
DHCPv6
AGENT
DHCPv6
SERVER
DHCP Message
Transactions
DHCP Reconfigure- init
DHCP Request
DHCPv6
CLIENT
DHCP Reply
Identity Association
• Identifies Client bindings
• IA constitutes following fields
• UUID
• Time values T1 and T2
• IP Addresses
Features of DHCPv6
• Multiple IP addresses per interface
• Authentication
• Reconfiguration
• Freedom from BOOTP Compatibility
• Dynamic DNS Updates
Authentication in DHCPv6
• Need for authentication
• ensures the parameters are obtained from authoritative
servers
• prevents denial of service attacks
• Authentication Mechanism
• HMAC using keyed-MD5
• Replay Protection
• Internet Draft on
DHCPv6 draft-ietf-dhcdhcpv6-16.txt
Current Standards
• Internet Draft on
DHCPv6 Extensions
draft-ietf-dhcdhcpv6exts-12.txt
Features of the New Draft
• Common DHCP message headers
• Removal of Reconfigure and Reconfigure Reply messages
• New Relay behavior - Encapsulated message
• Introduction of Identity Association