draft-nortz-optimal-amt-relay-discovery-00

Slides:



Advertisements
Similar presentations
1 Addition of IPv6 servers to in-addr.arpa tree DNS Operations Sig APNIC 18 2 September 2004, Fiji.
Advertisements

Peter van der Stok; Kerry Lynn July 27, 2011 CoAP Utilization for Building Control 1 draft-vanderstok-core-bc-04 Naming and discovery of groups.
Multicast Fundamentals n The communication ways of the hosts n IP multicast n Application level multicast.
June 2007APTLD Meeting/Dubai ANYCAST Alireza Saleh.ir ccTLD
Multicasting Applications Across Inter-Domain Peering Points Percy S. Tarapore, AT&T Robert Sayko, AT&T Greg Shepherd, Cisco Toerless Eckert, Cisco Ram.
Application-Layer Anycasting: A Server Selection Architecture and Use in a Replicated Web Service IEEE/ACM Transactions on Networking Vol.8, No. 4, August.
1 Name Directory Service based on MAODV and Multicast DNS for IPv6 MANET Jaehoon Jeong, ETRI VTC 2004.
Multicast DNS Draft-aboba-dnsext-mdns-00.txt. Outline Goals and objectives Scope of the multicast DNS DNS server discovery Non-zeroconf behavior Zeroconf.
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Sri Gundavelli Telemaco Melia Carlos Jesus.
July 18th, th IETF Yokohama A Protocol for Anycast Address Resolving Shingo Ata, Osaka City University Hiroshi Kitamura,
Inter-domain AMT Multicast Use Case Discussion Proposal for AMT Multicast Source-AMT Connectivity Model For Inter-connected Networks (AS’s) 1.
資 管 Lee Lesson 13 IPv6 and Name Resolution. 資 管 Lee Lesson Objectives IPv6 name-to-address and address-to-name resolution IPv6 name resolution support.
Configuring Global Server Load Balancing (GSLB)
Draft-tarapore-mbone- multicast-cdni-05 Percy S. Tarapore, AT&T Robert Sayko, AT&T Greg Shepherd, Cisco Toerless Eckert, Cisco Ram Krishnan, Brocade.
Hybrid Overlay Multicast Framework draft-irtf-sam-hybrid-overlay-framework-02.txt John Buford, Avaya Labs Research IETF 71.
October 8, 2015 University of Tulsa - Center for Information Security Microsoft Windows 2000 DNS October 8, 2015.
Draft-engelstad-manet- name-resolution-00.txt IETF 57, Vienna MANET WG meeting Paal Engelstad, Telenor R&D / UniK.
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
Company Confidential 1 ICMPv6 Echo Replies for Teredo Clients draft-denis-icmpv6-generation-for-teredo-00 behave, IETF#75 Stockholm Teemu Savolainen.
Draft-tarapore-mbone- multicast-cdni-06 Percy S. Tarapore, AT&T Robert Sayko, AT&T Greg Shepherd, Cisco Toerless Eckert, Cisco Ram Krishnan, Brocade.
1 ipv6-node-02.PPT/ 18 November 2002 / John Loughney IETF 55 IPv6 Working Group IPv6 Node Requirements draft-ietf-ipv6-node-requirements-02.txt John Loughney.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
1 ipv6-node-02.PPT/ 18 November 2002 / John Loughney IETF 55 IPv6 Working Group IPv6 Node Requirements draft-ietf-ipv6-node-requirements-02.txt John Loughney.
A Optimal Load-balance mechanism for NAT64 (OL-NAT) draft-chen-behave-olnat-01 Gang Chen; Hui Deng;
Multicast Routing Optimization Juan-Carlos Zúñiga Luis M. Contreras Carlos J. Bernardos Seil Jeon Younghan Kim MULTIMOB WG, July
Extensions to PCEP for Hierarchical Path Computation Elements PCE draft-zhang-pcep-hierarchy-extensions-00 Fatai Zhang Quintin Zhao.
Interdomain Multicast BCP Draft IETF 84 Vancouver, BC Robert Sayko
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.
Draft-tarapore-mbone- multicast-cdni-07 Percy S. Tarapore, AT&T Robert Sayko, AT&T Greg Shepherd, Cisco Toerless Eckert, Cisco Ram Krishnan, Brocade.
1 Framework for IPv4/IPv6 Multicast Translation draft-venaas-behave-v4v6mc- framework-03.txt.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—8-1 Implementing IPv6 Defining IPv6 Addressing.
86th IETF – Orlando, USA J. Asghar IJ. Wijnands S.Krishnaswawy V. Arya draft-asghar-pim-explicit-rpf-vector-01
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-07 Qin Wu ) Dhruv Dhody
MPLS-TP Next-Hop Ethernet Addressing draft-fbb-mpls-tp-ethernet-addressing-00 Dan Stewart Matthew
Understand Names Resolution
Virtual Hub & Spoke with BGP EVPNs
Domain Name System DNS - A system for converting host names and domain names into IP addresses on the Internet or on local networks that use the TCP/IP.
Content Distribution Networks
Domain Name System (DNS)
Ad-blocker circumvention System
Benefits of Using Domain Name System (DNS)
Huajin Jeng, Jeffrey Haas, Yakov Rekhter, Jeffrey Zhang
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
IETF 55 IPv6 Working Group IPv6 Node Requirements
Teemu Savolainen (Nokia) MIF WG IETF#75 28-July-2009
Host of Troubles : Multiple Host Ambiguities in HTTP Implementations
Network Load Balancing Topology
COMP 3270 Computer Networks
TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-00
Interconnection & migration functions
Chapter 4: Routing Concepts
Running Multiple PLATs in 464XLAT
Chapter 10: DHCP Routing & Switching Chapter 10: DHCP
TURN Server Auto Discovery draft-patil-tram-turn-serv-disc-01
Chapter 9 Objectives Understand TCP/IP Protocol.
Managing Online Services
شبکه هاي کامپيوتري فصل پنجم: لايه شبکه (NetworkLayer)
* Essential Network Security Book Slides.
Distributed Peer-to-peer Name Resolution
Debashish Purkayastha, Dirk Trossen, Akbar Rahman
Percy S. Tarapore, AT&T Robert Sayko, AT&T
دیواره ی آتش.
IoT identifiers.
An Analysis of BGP Multiple Origin AS (MOAS) Conflicts
Computer Networks Primary, Secondary and Root Servers
Use case: HTTP proxy for network multicast support
10th International Conference on Telecommunication, ICT’2003,
Multicasting Unicast.
Sheng Jiang(Speaker) Bing Liu
More on Discovery and Advertisement
Presentation transcript:

draft-nortz-optimal-amt-relay-discovery-00 Doug Nortz, AT&T Robert Sayko, AT&T David Segelstein, AT&T Percy Tarapore, AT&T

Scope of Document Develop RFC for finding an optimal AMT Relay via a DNS-based procedure in an SSM multi-network environment, where connectivity between networks may or may not be multicast-enabled. Two Requirements: AMT Relay determined by this procedure must have multicast connectivity to Source Maximize multicast portion of path and minimize unicast portion of path Optimality Policies/Rules should be flexible: Based on Distance Based on Load Other?? November 4, 2015 IETF 94 – Yokohama, Japan

DNS-Based Procedure Two Requirements: Each network that has one or more AMT Relays with multicast connectivity to a given source (S1), and that wishes to serve content from that Source, must have an “AMT DNS” server that is authoritative for that source domain All such DNS servers must be reachable by the same anycast address, and the entries in those AMT DNS servers must map to the AMT Relays in their own networks Notes: Instead of seeking the AMT Relay by means of a global AMT Relay anycast address, the End User’s AMT Gateway generates a DNS query of the form “amt.ReverseS1.in-addr.arpa”. The query to that domain will naturally result in eventual redirection of the DNS query to a DNS server authoritative for the source “S1” that is accessible by AMT. As an example of such a query, for a source IP address “a.b.c.d”, the value of “ReverseS1” in the DNS query would be of the form “d.c.b.a”. Typically, the value of “a” will identify the network that hosts the Source. November 4, 2015 IETF 94 – Yokohama, Japan

Illustrative Example End-user application on Network 0 wants content on S1 (1.x.y.z), the AMT Gateway determines it does not have native multicast access to S1, and so seeks to connect via AMT Relay. Thus it constructs a DNS query for “amt.z.y.x.1.in-addr.arpa”. Goal is to determine which AMT Relay is optimal by Distance: 1a or 1b?? November 4, 2015 IETF 94 – Yokohama, Japan

Illustrative Example Local DNS server is not authoritative for the domain. However, local DNS will query the “.arpa” authoritative DNS for the address of the “amt.z.y.x.1” auth DNS arpa DNS November 4, 2015 IETF 94 – Yokohama, Japan

Illustrative Example The “.arpa” authoritative DNS server will be aware of the DNS server authoritative for the network associated with “1”. It thus redirects the local DNS query to that authoritative DNS server (i.e. DNS 1.1). November 4, 2015 IETF 94 – Yokohama, Japan

Illustrative Example In turn, the “Network 1” authoritative DNS server redirects the DNS query to the appropriate DNS servers authoritative for the source being sought in the query. Given the appearance of the term “amt” in the query, the DNS record for that entry will have been configured to point to an AMT-specific DNS (which is reachable by an anycast address.) November 4, 2015 IETF 94 – Yokohama, Japan

Illustrative Example THE AMT DNS Returns the IP Address of its own network’s AMT relay determined per Policy Rules. In this case, Policy is “Closest Distance”. Hence, IP Address of Relay 1.a is returned. November 4, 2015 IETF 94 – Yokohama, Japan

Illustrative Example Optimal Relay Optimal Unicast Path The Gateway now has a path to the Optimal Relay and hence the Source 1. Optimal Relay Optimal Unicast Path Local DNS 8 Network 0 AMT Gateway November 4, 2015 IETF 94 – Yokohama, Japan