1 DNS Discovery: Problem Statement Review host plug-n-play / auto-config / zero-config is an important goal for IPv6 — essential for, e.g., home networks,

Slides:



Advertisements
Similar presentations
The Role of a Registry Certificate Authority Some Steps towards Improving the Resiliency of the Internet Routing System: The Role of a Registry Certificate.
Advertisements

DNA design team update Brett Pentland – Monash University.
10: ICMPv6 Neighbor Discovery
DHCPv6.
IPv6 at NCAR 8/28/2002. Overview What is IPv6? What’s wrong with IPv4? Features of IPv6 IPv6 will soon be available at NCAR How to use IPv6.
Neighbor Discovery for IPv6 Mangesh Kaushikkar. Overview Introduction Terminology Protocol Overview Message Formats Conceptual Model of a Host.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
© 2006 Cisco Systems, Inc. All rights reserved.IP6FD v2.0—2-1 IPv6 Operations Defining and Configuring Neighbor Discovery.
IPv4 vs. IPv6 Anne-Marie Ethier Andrei Iotici "This report was prepared for Professor L. Orozco- Barbosa in partial fulfillment of the requirements for.
IPv6 Network Security.
Understanding IPv6 Slide: 1 Lesson 1 Introduction to IPv6.
Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
Network Localized Mobility Management using DHCP
Multicast Reconfiguration Protocol for Stateless DHCPv6 DHC 61 st IETF S. Daniel Park
Draft-ietf-dhc-stateless-dhcpv6- renumbering-01 Tim Chown dhc WG, IETF 60, San Diego, August 2, 2004.
Host Autoconfiguration ALTTC, Ghaziabad. IPv4 Address and IPv6 equivalents ALTTC, Ghaziabad.
IPv6 Multihoming Support in the Mobile Internet Presented by Paul Swenson CMSC 681, Fall 2007 Article by M. Bagnulo et. al. and published in the October.
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
Chapter 8b Intro to Routing & Switching.  Upon completion of this chapter, you should be able to:  Describe the structure of an IPv4 address.  Describe.
UNIT-IV Computer Network Network Layer. Network Layer Prepared by - ROHIT KOSHTA In the seven-layer OSI model of computer networking, the network layer.
Doc.: IEEE /1183r0 Submission September 2011 Masataka Ohta, Tokyo Institute of TechnologySlide 1 IP over Congested WLAN Date: Authors:
1 Name Service in IPv6 Mobile Ad-hoc Network connected to the Internet Jaehoon Jeong, ETRI PIMRC 2003.
1IETF59 DNSOP WG IPv6 DNS Discovery Issues Jaehoon Paul Jeong ETRI 1st March th IETF – Seoul,
Multicast DNS Draft-aboba-dnsext-mdns-00.txt. Outline Goals and objectives Scope of the multicast DNS DNS server discovery Non-zeroconf behavior Zeroconf.
Guide to TCP/IP Fourth Edition
1 DNSOPS / Vienna IETF / July 2003 / Bob Hinden IPv6 DNS Discovery, and why it is important Bob Hinden.
Cisco Public © 2013 Cisco and/or its affiliates. All rights reserved. 1.
CMPT 471 Networking II Address Resolution IPv6 Neighbor Discovery 1© Janice Regan, 2012.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
Introduction to IPv6 NSS Wing,BSNL Mobile Services, Ernakulam 1.
DHCP: Dual-Stack Issues draft-ietf-dhc-dual-stack-01 Tim Chown dhc WG, IETF 60, San Diego, August 2, 2004.
Summary of Certification Process (part 1). IPv6 Client IPv6 packets inside IPv4 packets.
IPv6 Address autoconfiguration stateless & stateful.
DNSNA: DNS Name Autoconfiguration for IoT Home Devices SeJun Lee, Jaehoon (Paul) Jeong, and Jung-Soo Park Sungkyunkwan University & ETRI.
DNS zone suffix option for DHCPv6 (draft-yan-dhc-dhcpv6-opt-dnszone-01.txt) IETF 61 (Washington, DC) Yinglan Jiang Renxiang Yan
Introducing Reliability and Load Balancing in Home Link of Mobile IPv6 based Networks Jahanzeb Faizan, Mohamed Khalil, and Hesham El-Rewini Parallel, Distributed,
Issues to Consider w.r.t Protocol Solution - IETF54 -
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
1 AutoconfBOF2.PPT / Aug / Singh,Perkins,Clausen IETF Not Confidential Ad hoc network autoconfiguration: definition and problem statement (draft-singh-autoconf-adp-00.txt)
CIT 384: Network AdministrationSlide #1 CIT 384: Network Administration IPv6.
Using DHCPv6 for DNS Configuration in Hosts draft-ietf-droms-dnsconfig-dhcpv6-00.txt Ralph Droms.
CCNP Network Route IPV-6 Part-II IPV-6 Routing: Configuring IPV-6: Let say we will configure the address on Router R1 R1# Conf t  R1(Conf t)# ipv6 address.
Local IPv6 Networking March 2000 Adelaide IETF Bob Hinden / Nokia.
MOBILE IP GROUP NAME: CLUSTER SEMINAR PRESENTED BY : SEMINAR PRESENTED BY : SANTOSH THOMAS SANTOSH THOMAS STUDENT NO: STUDENT NO:
SHIM6 Protocol Drafts Overview Geoff Huston, Marcelo Bagnulo, Erik Nordmark.
Engineering Workshops Purposes of Neighbor Solicitation.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Introduction to Mobile IPv6
W&L Page 1 CCNA CCNA Training 3.5 Describe IPv6 addresses Jose Luis Flores / Amel Walkinshaw Aug, 2015.
Engineering Workshops 56 Allocation Schemes CIDR representation and IPv6 allocations.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 8 Lesson 3 1 BSCI Module 8 Lesson 3 Implementing Dynamic IPv6 Addresses.
Attacking on IPv6 W.lilakiatsakun Ref: ipv6-attack-defense-33904http://
1/7 zerouter BoF Problem Statement 19 th Nov th IETF - Atlanta, Georgia, USA
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.
Cisco I Introduction to Networks Semester 1 Chapter 8 JEOPADY.
BAI513 - Protocols IP Version 6 Operation BAIST – Network Management.
CHAPTER 10: DHCP Routing & Switching. Objectives 10.0 Introduction 10.1 Dynamic Host Configuration Protocol v Dynamic Host Configuration Protocol.
Engineering Workshops Stateless Autoconfiguration.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Naming and Service Discovery (draft-troan-homenet-naming-and-sd) IETF 85, Nov 2012 Authors: Ole Trøan(Cisco) Shwetha Bhandari (Cisco) Stephen Orr(Cisco)
1 Computer Networks Chapter 5. Network layer The network layer is concerned with getting packets from the source all the way to the destination. Getting.
How to pass Cisco Exam in first attempt?
IPv6 Overview Address space Address types IPv6 and Tunneling.
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Chapter 6 Exploring IPv6.
Ch.8 Dynamic IPv6 Address Allocation
IPv6 Addresses Hwajung Lee Key Reference:
Presentation transcript:

1 DNS Discovery: Problem Statement Review host plug-n-play / auto-config / zero-config is an important goal for IPv6 — essential for, e.g., home networks, small offices, mobile devices we currently have IP-layer auto-config –stateless address auto-conf + neighbor discovery –but for full plug-n-play, also need auto-config of higher-layer services, e.g., DNS, NTP, web caches, etc. we currently have override mechanisms for hosts or environments where auto-conf undesired: –ability to manually configure individual hosts –RA flags to cause hosts to use DHCP service

2 Why Just DNS Discovery and Not the Whole Zeroconf Solution? the more general problem is a big one (includes getting names into DNS, home vs. roaming config, etc.) there have been attempts at solving “the big problem” before in the IETF, with less-than-stellar success so far –SLP, zeroconf perhaps will have better chance of success if we take one step at a time config of DNS access is the other “fundamental” piece (beyond IP-layer config) needed to get a client-only host up and using most Internet services

3 Why Not Just Use DHCP? requiring that hosts get configuration from a DHCP server introduces undesirable potential failure modes: –can’t find and use target servers if DHCP service is down or unreachable –DHCP database may become inconsistent with the currently- reachable services, e.g.: may supply addresses for servers that are down/unreachable may fail to provide addresses for services that are up/available –when installing/removing a server, easy to forget to update DHCP database –replicating DHCP servers to improve robustness increases opportunities for inconsistent DHCP databases, and adds more complexity and failure modes –same applies to any other “third-party” configuration service

4 Alternatives to DHCP Servers Can avoid failure modes of DHCP servers by communicating directly with target servers (i.e., eliminating the DHCP “middleman”), reached by techniques that have “perfect fate-sharing”: –admin-scoped multicast queries –admin-scoped multicast advertisements –well-known, per-service, anycast address –multiple well-known, per-service, unicast addresses These techniques depend only on the resources (links, interfaces, routers) needed anyway to communicate use the target servers

5 Terminology Confusion it would be possible to have each target server accept and respond to DHCP messages sent using any of the fate-sharing techniques –let’s call this “per-server DHCP” to distinguish from traditional use of DHCP to config multiple services from a single DHCP server (possibly replicated) I think “stateless autoconfig” would have been better named “third-party-serverless autoconfig” –well, perhaps not from a easy-of-saying perspective :-) –the third-party-serverless-ness is its key feature, not it’s “statelessness”