Service location & discovery: S-NAPTR Open APPs Area Meeting November 10, 2003 Leslie Daigle.

Slides:



Advertisements
Similar presentations
The Internet Registry Information Service (IRIS) Protocol January 12, 2005 Marcos Sanz, DeNIC Andrew Newton, VeriSign Leslie Daigle, VeriSign.
Advertisements

© 2006 NEC Corporation - Confidential age 1 November SPEERMINT Security Threats and Suggested Countermeasures draft-ietf-speermint-voipthreats-01.
Module 7 Advanced Zone Files.
Enhancing international roaming performance : NAPTR Records in DNS
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
CCNA – Network Fundamentals
 Introduction Originally developed by Open Software Foundation (OSF), which is now called The Open Group ( Provides a set of tools and.
FIRST 2002 John Kristoff - DePaul University 1 UDP Scanning John Kristoff DePaul University Chicago, IL
NOV 20, 2014 Abi Varghese Tiju John Mahesh Govind
August 13-14, 2002 Washington, DC Gary Richenaker Chair ENUM Forum
By Karan Oberoi.  A directory service (DS) is a software application- or a set of applications - that stores and organizes information about a computer.
March 2006IETF65 - ECRIT1 Emergency Service Identifiers draft-ietf-ecrit-service-urn-01 Henning Schulzrinne Columbia University
1 RFC 3486 Compressing the Session Initiation Protocol (SIP) 曾朝弘 電機系 系統組 碩士班一年級.
DNS.
Draft-pfautz-lind-enum-carrier- 00.txt IETF 60 4 August 2004 Steven D. Lind.
AD DNS SRV RRs Active Directory DNS Service (SRV) Resource Records (RR)
Document IPW-41 IP and Telecoms Interworking Workshop N umbering, Naming Addressing and Routing IETF EMUM WG Proposal International Telecommunication Union.
TURN draft-ietf-behave-turn-07 Philip Matthews, Avaya Jonathan Rosenberg, Cisco Rohan Mahy, Plantronics.
SOCKS Group: Challenger Member: Lichun Zhan. Agenda Introduction SOCKS v4 SOCKS v5 Summary Conclusion References Questions.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 17 Domain Name System (DNS)
P2PSIP Charter Proposal Many people helped write this charter…
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Services Working at a Small-to-Medium Business or ISP – Chapter 7.
1 DNS: Domain Name System People: many identifiers: m SSN, name, Passport # Internet hosts, routers: m IP address (32 bit) - used for addressing datagrams.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
Diameter Extended NAPTR Thursday, November 11, 2010 draft-ietf-dime-extended-naptr Mark Jones Jouni Korhonen IETF 79 Beijing, China.
ENUM Update for voipeer BOF Richard Shockey ENUM co-chair IETF 63 Paris.
DNS Endpoint Discovery (DNS-EPD) James M Snell Andrew.
Basic Transition Mechanisms for IPv6 Hosts and Routers -RFC 4213 Kai-Po Yang
Naming Examples UUID (universal unique ID) – 128 bit numbers, locally generated, guaranteed globally unique Uniform Resource Identifier (URI) URL (uniform.
XMPP – Extensible Messaging and Presence Protocol Vidya Satyanarayanan.
Doc.: IEEE /0961r0 Submission July 2012 Alex Ashley, NDS LtdSlide 1 Layer 2 Service Discovery Protocols Date: Authors:
HL7 hData Security Elements. Security Considerations hData can be used in a broad variety of situations – EHR systems, line of business applications –
Emergency Contacts (ECON) draft-hardie-ecrit-iris-03 Andrew Newton, VeriSign Ted Hardie, Qualcomm Hannes Tschofenig, Siemens Andrew Newton IETF ECRIT Working.
OFI SW - Progress Sean Hefty - Intel Corporation.
Domain Name System Refs: Chapter 9 RFC 1034 RFC 1035.
DNS SRV and NAPTR Use for SPEERMINT - Tom Creighton, Gaurav Khandpur Comcast SPEERMINT Intermin Meeting Philadelphia Sept
EAP Extensions for EAP Re- authentication Protocol (ERP) draft-wu-hokey-rfc5296bis-01 Yang Shi Qin Wu Zhen Cao
AAA and Mobile IPv6 Franck Le AAA WG - IETF55. Why Diameter support for Mobile IPv6? Mobile IPv6 is a routing protocol and does not deal with issues related.
DNS Discovery Discussion Report Draft-ietf-ipngwg-dns-discovery-01.txt.
Doc.: IEEE /182r0 Submission January 2015 RYU Cheol, ETRISlide 1 Service Hash Mapping Date: Authors:
How to use DNS during the evolution of ICN? Zhiwei Yan.
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-04 Qin Wu ) Dhruv Dhody
Security in DNS(DNSSEC) Yalda Edalat Pramodh Pallapothu.
Feb.2001C.Watters NAMES and ADDRESSES What’s in a name, anyway?
An Update on Multihoming in IPv6 Report on IETF Activity RIPE IPv6 Working Group 22 Sept 2004 RIPE 49 Geoff Huston, APNIC.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
Olaf M. Kolkman. IETF55, November 2002, Atlanta GA. 1 key-signing key flag [1] & wildcard-optimization [2] Olaf Kolkman [1] with.
Mobility for IP: Performance, Signaling and Handoff Optimization (MIPSHOP) IETF 73, November 2008 Vijay Devarapalli
Simo Veikkolainen Simple Application Configuration Protocol draft-veikkolainen-sipping-app-config-00 Simo Veikkolainen APP area open meeting.
IRIS and Application Transports Andrew Newton CRISP Working Group 58 th IETF, Minneapolis, MN, USA November 12, 2003.
Routing Information Protocol
DKIM Policy Proposals. 3 Proposals ‘A La Carte’ Discovery Mechanism RISC Policy Description –Its (almost) all in the Key Records RISC Policy Description.
Design Considerations for the Common MIH Protocol Functions draft-hepworth-mipshop-mih-design-considerations-01 Ele Hepworth (*), Robert Hancock, Srinivas.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
EAP Applicability IETF-86 Joe Salowey. Open Issues Open Issues with Retransmission and re- authentication Remove text about lack of differentiation in.
Generalizing Metadata Services URLs Dale Moberg. Metadata Services Parts L,M, and N of PEPPOL describe a solution for finding out about capabilities and.
draft-ietf-simple-message-sessions-00 Ben Campbell
Location SIP Servers –RFC 3261
Stefan Santesson Microsoft
The Domain Policy DDDS Application
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-03 Qin Wu ) Dhruv Dhody
Working at a Small-to-Medium Business or ISP – Chapter 7
Originally by Yu Yang and Lilly Wang Modified by T. A. Yang
Emergency Service Identifiers draft-ietf-ecrit-service-urn-01
Working at a Small-to-Medium Business or ISP – Chapter 7
Guide to TCP/IP Fourth Edition
Working at a Small-to-Medium Business or ISP – Chapter 7
HMAC and its Design Objectives
Presentation transcript:

Service location & discovery: S-NAPTR Open APPs Area Meeting November 10, 2003 Leslie Daigle

Background draft-daigle-napstr-03.txt –Leslie Daigle –Andy Newton

What it is “Service location/discovery instead of transport location/discovery” within a domain Distinguishes: –application service (e.g., instant messaging) –application protocol (e.g., simple) A layer above SRV records An application of DDDS (RFC 3401 and friends) –using NAPTR DNS RRs

S-NAPTR naptr rr example thinkingcat.com. ;; order pref flags service regexp replacement IN NAPTR "s" "IM:ProtA" "" _ProtA._tcp.thinkingcat.com. IN NAPTR "" "IM:ProtB:ProtC" “” thinkingcat.example.com. Notes: Immediately determine all IM service targets thinkingcat.com ProtB & ProtC handled at example.com

Example: 2 naptrs & an srv

Example: across domains

Example: primary target fails

Implications for protocol developers Flexibility in naming Need proper mechanisms for authenticating endpoint –may have a different domain label (example.com working for thinkingcat.com) –should have this anyway – not a new problem with s-naptr

Implications for system administrators Need to support NAPTR and SRV records Ought not build unnecessarily bushy trees

Implications for software writers Find most appropriate service/protocol target If it is not available, need to backtrack Need to implement proper mechanisms for authenticating endpoint –should do this anyway – not a new problem with s-naptr proposal

Final thoughts Andy Newton’s sample python implementation is available at –??