DHCP Lease Query DHC Working Group Kim Kinnear Cisco Systems

Slides:



Advertisements
Similar presentations
Copyright © 2014 EMC Corporation. All Rights Reserved. Basic Network Configuration for File Upon completion of this module, you should be able to: Configure.
Advertisements

DHCP Configuration of IPSEC Tunnel Mode Draft-ipsec-dhcp-08.txt Bernard Aboba Microsoft.
Dynamic Host Configuration Protocol DHCP. Dynamic Host Configuration Protocol -- DHCP -- Networking protocol Obtains configuration information for operation.
CCNPv5 Minimizing Service Loss and Data Theft in a Campus Network 1 Minimizing Service Loss and Data Theft in a Switched BCMSN Module 8 – Sec 2.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5.
1 Internet Networking Spring 2006 Tutorial 8 DNS and DHCP as UDP applications.
CSEE W4140 Networking Laboratory Lecture 9: NAT and DHCP Jong Yul Kim
RFC 2131 DHCP. Dynamic Host Configuration Protocol.
Host Configuration: BOOTP and DHCP
1 Dynamic Host Configuration Protocol (DHCP). 2 Dynamic Assignment of IP addresses Dynamic assignment of IP addresses is desirable for several reasons:
DHCP for Multi-hop Wireless Ad-Hoc Networks Presented by William List.
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 Dynamic Host Configuration Protocol. Introduction Client administration:  IP address management: They need to ease the process of joining the network.
COMS W COMS W Lecture 8. NAT, DHCP & Firewalls.
23-Support Protocols and Technologies Dr. John P. Abraham Professor UTPA.
1 Dynamic Host Configuration Protocol (DHCP) Relates to Lab 7. Module about dynamic assignment of IP addresses with DHCP.
Common Devices Used In Computer Networks
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
DHCP Lease Query DHC Working Group Richard Woundy Cisco Systems
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
Allocating IP Addressing by Using Dynamic Host Configuration Protocol (DHCP)
Dynamic Host Configuration Protocol (DHCP). History Diskless workstations –needed to know configuration parameters like IP address, netmask, gateway address.
Wednesday, December 04, Dynamic Host Configuration Protocol CSI 5321 Presented by Junaid Taqui.
1 CS 4396 Computer Networks Lab Dynamic Host Configuration Protocol (DHCP)
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
1 of 18 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0: Module 1; 1.2.
Why Use DHCP? DHCP reduces the complexity and amount of administrative work by using automatic TCP/IP configuration Manual TCP/IP Configuration IP addresses.
BAI513 - PROTOCOLS DHCP BAIST – Network Management.
DHC WG IETF 55, 11/18/ /18/2002IETF 552 Agenda Administrivia, agenda bashingRalph Droms Use of IPsec for Securing DHCPv4 Messages Exchanged Between.
Chapter 19 Binding Protocol Addresses (ARP) A frame transmitted across a physical network must contain the hardware address of the destination. Before.
Birgit Bonham: Prospect High School ARP….or What’s your MAC address?
Chapter 23: ARP, ICMP, DHCP CS332, IS333 Spring 2014.
TCP/IP Protocol Suite DHCP The Dynamic Host Configuration Protocol (DHCP) provides static and dynamic address allocation that can be manual or automatic.
1 Network Address Translation (NAT) and Dynamic Host Configuration Protocol (DHCP) Relates to Lab 7. Module about private networks and NAT.
Extension of DHCP LEASEQUERY in Bridging/Switching networks draft-joshi-dhc-lease-query-ext-02.txt DHC Working Group Bharat Joshi (
Allocating IP Addressing by Using Dynamic Host Configuration Protocol.
( Address Resolution Protocol )
ARP ‘n RARP. The Address Resolution Protocol (ARP) is a request sent out by a computer to find another computer’s MAC address. It already knows the IP.
1 © 2004, Cisco Systems, Inc. All rights reserved. Wireless LAN (network) security.
BAI513 - PROTOCOLS DHCP BAIST – Network Management.
Address Resolution Protocol Yasir Jan 20 th March 2008 Future Internet.
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Dynamic Host Configuration Protocol (DHCP)
Sniffing cable modems Guy Martin HackCon 4 - Feb 2009 – Oslo.
Dynamic Host Configuration Protocol (DHCP)
Scaling the Network: Subnetting and Protocols
Scaling the Network: Subnetting and Other Protocols
Instructor Materials Chapter 8: DHCP
Dynamic Host Configuration Protocol
Scaling the Network Chapters 3-4 Part 2
Networking and Health Information Exchange
CONNECTING TO THE INTERNET
Bootstrap And Autoconfiguration (BOOTP, DHCP)
Lightweight 4over6 deployment with DHCPv4 over DHCPv6
ICMP ICMP – Internet Control Message Protocol
Dynamic Host Configuration Protocol (DHCP)
Understand Networking Services
DHCP Starvation Attack and its Detection
BOOTP and DHCP Objectives
Net 431 D: ADVANCED COMPUTER NETWORKS
Ana Maria Chanaba Robert Huylo
Chapter 16 Host Configuration : BOOTP and DHCP
1 ADDRESS RESOLUTION PROTOCOL (ARP) & REVERSE ADDRESS RESOLUTION PROTOCOL ( RARP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University,
Scaling the Network: Subnetting and Other Protocols
Allocating IP Addressing by Using Dynamic Host Configuration Protocol
Overview Multimedia: The Role of DHCP in the Network Infrastructure
CS4470 Computer Networking Protocols
Ch 17 - Binding Protocol Addresses
Read this to find out how the internet works!
Dynamic Host Configuration Protocol (DHCP)
Presentation transcript:

DHCP Lease Query DHC Working Group Kim Kinnear Cisco Systems December 11, 2000 Phone example Laptop at friend’s house Copyright 1998 American Internet Corporation, Company Confidential

DHCP Lease Query What’s the Problem? Access concentrators can “glean” DHCP information to build internal tables relating IP, MAC, and circuit, but this information is lost after reboot. This information is used to increase security in public networks which use DHCP.

DHCP Lease Query What’s the Solution? The access concentrator can ask the DHCP server about the IP addresses that it encounters, and rebuild its internal tables in real time. It asks the DHCP server because the DHCP server has the most up to date information.

What is DHCP Lease Query? A lightweight method for relay agents to get “location information” from the DHCP server(s) A message designed for the needs of broadband access concentrators (e.g. DOCSIS CMTS, DSL AC) A DHCP message that does not modify server lease state (like DHCPINFORM)

Location Information Often includes the following information: Device hardware (MAC) address Port/virtual circuit that leads to the device* Hardware address of the intervening subscriber modem* * contained in relay-agent-info option Can be used for both downstream transmission, and upstream verification

Location Information in a Cable Access Network Computers Subscriber Modems Access Concentrator 24.128.1.1 DHCP Server 24.128.1.2 24.128.1.3 24.128.1.4 Access Concentrators use location info. for: Choosing specific broadband access network Encrypting traffic for specific subscriber modem Forwarding traffic to specific subscriber modem

Why Propose a New DHCP Message: Alternatives Use broadcast ARP Chatty on public network Vulnerable to subscriber spoofing Capture information from relayed DHCP messages (gleaning) Process starts from scratch with reboot or replacement of relay agent Relay agent misses unicast DHCP messages (e.g. Renewals)

Why Propose a New DHCP Message: More Alternatives Leverage DHCP Server MIB Access concentrators act as SNMP agents, but not as SNMP managers Leverage DHCP LDAP Schema Access concentrators don’t act as LDAP clients, LDAP information may not be up to date.

DHCP Lease Query Exchange DHCP Lease Query message Ciaddr refers to IP address lease to query Giaddr refers to requestor (i.e. access concentrator) Parameter request list includes IP Address Lease Time option (51) and Relay Agent Information option (82) DHCP Lease Query response - DHCPACK or DHCPNAK

DHCP Lease Query Example - DOCSIS CMTS CMTS receives packet to forward downstream across cable CMTS has no local location information CMTS sends DHCP Lease Query, gets DHCPACK Chaddr contains the PC MAC address Option 82 contains subscriber modem info CMTS transmits packet using BPI

Interactions with Lease Query Relay Agent Gleaning Gleaning state replaces Lease Query state Lease Query with Failover Access concentrator sends Lease Query messages to multiple DHCP servers Failover BNDUPD messages need to include option 82 relay-agent-info Lease Query uses DHCP Authentication

DHCP Lease Query Status DHCP Lease Query internet draft updated with comments and submitted under DHC working group DHCP Lease Query variant implemented in Cisco uBR, Cisco Network Registrar

DHCP Lease Query Recent Updates Restructured draft for clarity Specified detailed client and server behavior Added information about static (reserved) addresses Fleshed out NAK semantics

DHCP Lease Query Plans Gather additional technical comments (some received already) Update draft prior to Minneapolis IETF in March. When is last call? After Minneapolis review?