TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-01

Slides:



Advertisements
Similar presentations
Implementing IPv6 Module B 8: Implementing IPv6
Advertisements

Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
Web Server Administration
1 Service-Oriented Address Assignment Using DHCP draft-ietf-dhc-soa-option-00.txt draft-syam-dhc-soav4-option-00.txt Syam Madanapalli Samsung ISO IETF.
DNS Session 4: Delegation and reverse DNS Joe Abley AfNOG 2006 workshop.
1 DNS. 2 BIND DNS –Resolve names to IP address –Resolve IP address to names (reverse DNS) BIND –Berkeley Internet Name Domain system Version 4 is still.
Reverse DNS.
Domain Name System (DNS) Network Information Center (NIC) : HOSTS.TXT.
Recursive Server. Overview Recursive Service Root server list localhost in-addr.arpa named.conf.
1 DNS Name Service based on Secure Multicast DNS for IPv6 Mobile Ad-hoc Network Jaehoon Jeong, ETRI ICACT.
Network Protocols Transmission Control Protocol/Internet Protocol (TCP/IP) Asynchronous Transfer Mode (ATM) NWLink NetBIOS Enhanced User Interface (NetBEUI)
Module 12: Domain Name System (DNS)
1 DNSOPS / Vienna IETF / July 2003 / Bob Hinden IPv6 DNS Discovery, and why it is important Bob Hinden.
Reverse DNS. Overview Principles Creating reverse zones Setting up nameservers Reverse delegation procedures.
Domain Name Services Oakton Community College CIS 238.
LIS Discovery using IP address and Reverse DNS draft-thomson-geopriv-res-gw-lis-discovery-03 Ray Bellis, Advanced Projects, Nominet UK IETF 77, GeoPriv.
1 Anycast Address Assignment Using DHCPv6 draft-madanapalli-dhcpv6-anycast-00 Syam Madanapalli Samsung ISO IETF 61 – Washington, DC.
1 Dynamic Host Configuration Protocol (DHCP). 2 Dynamic Assignment of IP addresses Dynamic assignment of IP addresses is desirable for several reasons:
Draft-asati-dhc-ipv6-autoconfig-address-tracking 1 IETF 86 Rajiv Asati Dan Wing.
New SA Training Topic 7: DNS and DHCP To implement the underlying basis for our organizations networking, we rely on two fundamental services  DNS – the.
Domain Names System The Domain Name System (DNS) is a hierarchical distributed naming system for computers, services, or any resource connected to the.
1 Dynamic Host Configuration Protocol (DHCP) Relates to Lab 7. Module about dynamic assignment of IP addresses with DHCP.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 7: Domain Name System.
DNS Related Commands Sayed Ahmed Computer Engineering, BUET, Bangladesh (Graduated on 2001 ) MSc, Computer Science, U of Manitoba, Canada
Chapter 13 Microsoft DNS Server n DNS server: A Microsoft service that resolves computer names to IP addresses, such as resolving the computer name Brown.
1 CS 4396 Computer Networks Lab Dynamic Host Configuration Protocol (DHCP)
CITA 310 Section 1 Name Resolution (Textbook Chapter 4)
IETF 531 DNS Discovery Update draft-ietf-ipv6-dns-discovery-04.txt Dave Thaler
Using DHCPv6 for DNS Configuration in Hosts draft-ietf-droms-dnsconfig-dhcpv6-00.txt Ralph Droms.
Internet and Intranet Protocols and Applications Lecture 5 Application Protocols: DNS February 20, 2002 Joseph Conron Computer Science Department New York.
DNS SRV and NAPTR Use for SPEERMINT - Tom Creighton, Gaurav Khandpur Comcast SPEERMINT Intermin Meeting Philadelphia Sept
Configuring Name Resolution and Additional Services Lesson 12.
Windows Server 2003 DNS 安裝設定與管理維護 林寶森
1 Internet Network Services. 2 Module - Internet Network Services ♦ Overview This module focuses on configuring and customizing the servers on the network.
DNS Discovery Discussion Report Draft-ietf-ipngwg-dns-discovery-01.txt.
12/6/2015CST Computer Networks1 Reverse Address Resolution CST 415.
DNS DNS overview DNS operation DNS zones. DNS Overview Name to IP address lookup service based on Domain Names Some DNS servers hold name and address.
Linux Operations and Administration
( Address Resolution Protocol )
DNS Discovery Update draft-ietf-ipngwg-dns-discovery-03.txt Dave Thaler
Web Server Administration Chapter 4 Name Resolution.
1 CMPT 471 Networking II DNS © Janice Regan,
OPTION section It is the first section of the named.conf User can use only one option statement and many option-value pair under the section. Syntax is.
2/26/2003 Lecture 4 Computer System Administration Lecture 4 Networking Startup/DNS.
6to4
WHAT IS DNS??????????.
© 2015 Infoblox Inc. All Rights Reserved. Tom Coffeen, IPv6 Evangelist UKNOF January 2015 Tom Coffeen, IPv6 Evangelist UKNOF January 2015 DHCPv6 Operational.
AfNOG-2003 Domain Name System (DNS) Ayitey Bulley Setting up an Authoritative Name Server.
1 Internet Service DNS & BIND OPS335 Seneca College of Applied Technology.
DNS and Inbound Load Balancing
DNS Domain name server a server to translate IP aliases to addresses
Understand Names Resolution
Network Protocols Transmission Control Protocol/Internet Protocol (TCP/IP) Asynchronous Transfer Mode (ATM) NWLink NetBIOS Enhanced User Interface (NetBEUI)
CS2911 Week 4, Class 3 Today Next Class: DNS – Domain Name Service
Delegated RPKI / ARIN Command Line
DNS zones and resource records
Module 5: Resolving Host Names by Using Domain Name System (DNS)
Simple Failover Mechanism for Lightweight 4over6
Pertemuan 15 DHCP.
Implementing TCP/IP.
draft-nortz-optimal-amt-relay-discovery-00
Teemu Savolainen (Nokia) MIF WG IETF#75 28-July-2009
TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-00
DNS and Bind Presenter David Wood
Windows Azure Virtual Network Basics
Emergency Service Identifiers draft-ietf-ecrit-service-urn-01
Dynamic Host Configuration Protocol (DHCP)
CS2911 Week 5, Class 3 Today Next Class: DNS – Domain Name Service
Sheng Jiang(Speaker) Bing Liu
draft-ietf-stir-oob-02 Out of Band
Presentation transcript:

TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-01 Prashanth Patil, Tiru Reddy, Dan Wing IETF-90 TURN Server Auto Discovery – IETF90

TURN Server Auto Discovery – IETF90 Discovery mechanisms Retrieving the domain name DHCP IP Address PTR lookup From own identity (new!) Resolution SOA (new!) TURN Server Auto Discovery – IETF90

TURN Server Auto Discovery – IETF90 Changes from 00 - 01 Two new discovery mechanisms SOA from reverse zone SIP/XMPP/email identity TURN Server Auto Discovery – IETF90

TURN Server Auto Discovery – IETF90 1. Discovery using SOA Acquire SOA record for reverse zone S-NAPTR lookup on SOA-MNAME 100.51.198.in-addr.arpa IN SOA dns1.isp.example.net. hostmaster.isp.example.net. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL TURN Server Auto Discovery – IETF90

2. Discovery using identity Extract domain from own SIP/XMPP/email identity E.g., dwing@example.com TURN Server Auto Discovery – IETF90

TURN Server Auto Discovery – IETF90 Changes from 00 - 01 • Anycast is great, but TURN is stateful • Introduced 300 Try Alternate server      – to point to unicast address TURN Server Auto Discovery – IETF90

TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-01 Adopt? TURN Server Auto Discovery – IETF90

TURN Server Auto Discovery – IETF90 Backup TURN Server Auto Discovery – IETF90

TURN Server Auto Discovery – IETF90 Discovery Procedure Local Configuration Service Resolution Operated by enterprise, access ISP, or ITSP Anycast Operated by enterprise, access ISP Discovery procedure is performed on each interface and each address family TURN Server Auto Discovery – IETF90

Discovery: Local Configuration Configuration within application TURN Server Auto Discovery – IETF90

Discovery: Service Resolution Obtain Domain Name via DHCP ISP/Enterprise: LIS Option (RFC5986) (in our draft) ISP/Enterprise: Domain Search Option (RFC3397) ITSP: Extract from own SIP/XMPP/email identity E.g., dwing@example.com Look up S-NAPTR TURN service IN NAPTR 100 10 "" RELAY:turn.udp "" example.net. Derived from ALTO Server discovery, draft-ietf-alto-server-discovery TURN Server Auto Discovery – IETF90

TURN Server Auto Discovery – IETF90 Discovery: Anycast Send TURN allocate request to IANA-assigned TURN anycast address. A concern: that address is far away Yes; TURN is least-preferred candidate Yes; related to choosing best TURN server TURN Server Auto Discovery – IETF90