dhcp relay agent assignment notification option
play

DHCP Relay Agent Assignment Notification Option IETF-64 Bernie - PowerPoint PPT Presentation

DHCP Relay Agent Assignment Notification Option IETF-64 Bernie Volz PD Route Injection Simple Cases 1. Delegating router is on same link as requesting router delegating router can manage the routing information 2. DHCP server


  1. DHCP Relay Agent Assignment Notification Option IETF-64 Bernie Volz

  2. PD Route Injection � Simple Cases 1. Delegating router is on same link as requesting router → delegating router can manage the routing information 2. DHCP server (delegation router) has access to routing protocols → server can manage the routing information 3. Routing protocol trusts the requesting router → requesting router can manage the routing information IETF-64, DHC WG

  3. Problem Statement DHCP Server Edge Router Customer Router Delegating Router Relay Agent Requesting Router and/or Client � But what if: � Delegating router (server) is run by a service provider � Requesting router is customer owned equipment � The service provider doesn‘t trust the customer’s equipment to manage routing information through a routing protocol � There are one or more relay agents � The DHCP server (delegating router) doesn't have access to routing protocols? IETF-64, DHC WG

  4. Background � Ralph Droms initiated an email discussion in July on solving the Prefix Delegation routing injection problem � Ted Lemon, Tim Chown, John Brzozowski, Ole Troan, Josh Littlefield, Bernie Volz � Assumption: DHCP message snooping is a Bad Idea IETF-64, DHC WG

  5. Proposed Solution � New option – Relay Agent Assignment Notification (OPTION_AGENT_NOTIFY) 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | option-code | length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | encapsulated-options | . . . . . . +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ � Encapsulates IAPREFIX and IAADDR options � Included by Server in Relay-Reply if requested by Relay in Relay-Forw’s ORO IETF-64, DHC WG

  6. Encapsulated Options � IAPREFIX communicates prefix � IAADDR communicates address � Preferred-lifetime not used (ignored) � Valid-lifetime is lifetime of prefix/address � 0 to invalidate � Need not be the same given to “client” � Other options can be encapsulated if needed (by future drafts) IETF-64, DHC WG

  7. Draft / Next Steps � Draft available at ftp://ftpeng.cisco.com/ftp/rdroms/draft-droms- dhc-dhcpv6-agentopt-delegate-00.txt � will be submitted as soon as submissions reopen � co-authored by Ralph Droms, Ole Troan, & Bernie Volz � Accept as Working Group item? � Comments? IETF-64, DHC WG

Recommend


More recommend