Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-03 Qin Wu (sunseawq@huawei.com ) Dhruv Dhody (dhruv.dhody@huawei.com.

Slides:



Advertisements
Similar presentations
Page - 1 Stateful PCE Kexin Tang Xuerong Wang Yuanlin Bao ZTE Corporation draft-tang-pce-stateful-pce-01.txt.
Advertisements

RSVP-TE Extensions for SRLG Configuration of FA
71 th IETF – Philadelphia, USA March 2008 PCECP Requirements and Protocol Extensions in Support of Global Concurrent Optimization Young Lee (Huawei) J-L.
11th Nov th Beijing PCEP-P2MP-MIB draft-zhao-pce-pcep-p2mp-mib-01.txt Quintin Zhao Dhruv Dhody
Page - 1 Stateful PCE Kexin Tang Wang Xuerong Cao Xuping ZTE Corporation draft-tang-pce-stateful-pce-02.txt.
Page 1 iPOP2009, Tokyo, Japan Selecting Domain Paths in Inter-Domain MPLS-TE and GMPLS Adrian Farrel, Old Dog Consulting Daniel King, Old Dog Consulting.
OSPF WG - IETF 66 OSPF Protocol Evolution WG Re-Charter Acee Lindem/Cisco Systems.
Problem Statement and Architecture for Information Exchange Between Interconnected Traffic Engineered Networks draft-farrel-interconnected-te-info-exchange-03.txt.
DNS.
Diameter Extended NAPTR Thursday, November 11, 2010 draft-ietf-dime-extended-naptr Mark Jones Jouni Korhonen IETF 79 Beijing, China.
OSPF-TE extensions for GMPLS Control of Evolving G.709 OTN draft-ietf-ccamp-gmpls-ospf-g709v3-03 CCAMP WG, IETF 84 th Vancouver.
Extensions to OSPF-TE for Inter-AS TE draft-ietf-ccamp-ospf-interas-te-extension-01.txt Mach Renhai
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.
1 IETF-61 – Washington DC Path Computation Element (PCE) BOF-2 Status - CCAMP Co-chairs: JP Vasseur/Adrian Farrel ADs: Alex Zinin/Bill Fenner.
DNS Discovery Discussion Report Draft-ietf-ipngwg-dns-discovery-01.txt.
82 nd IETF – Taipei, Taiwan, November 2011 Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements.
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-04 Qin Wu ) Dhruv Dhody
PCE Traffic Engineering Database Requirements draft-dugeon-pce-ted-reqs-01.txt O. Dugeon, J. Meuric (France Telecom / Orange) R. Douville (Alcatel-Lucent)
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-02.txt IETF67 - San Diego - Nov’06 Dimitri Papadimitriou (Alcatel)
IETF-74, San Francisco, March 2009 PCE Working Group Meeting IETF-74, March 2009, San Francisco Online Agenda and Slides at:
1 BGP Traffic Engineering Attribute draft-fedyk-bgp-te-attribute-03.txt Yakov Rekhter, Don Fedyk, Hamid Ould-Brahim IETF 70 th, Vancouver Meeting, CCAMP,
DNS Discovery Update draft-ietf-ipngwg-dns-discovery-03.txt Dave Thaler
69th IETF, Chicago, July 2007 PCE Working Group Meeting IETF-69, July 2007, Chicago Online Agenda and Slides at: bin/wg/wg_proceedings.cgi.
Routing Information Protocol
Extensions to PCEP for Hierarchical Path Computation Elements PCE draft-zhang-pcep-hierarchy-extensions-00 Fatai Zhang Quintin Zhao.
Requirements for PCE Discovery draft-leroux-pce-discovery-reqs-00.txt Jean-Louis Le Roux (France Telecom) Paul Mabey (Qwest) Eiji Oki (NTT) Ting Wo Chung.
The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS & GMPLS draft-ietf-pce-hierarchy-fwk-00.txt.
The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS & GMPLS draft-king-pce-hierarchy-fwk-01.txt.
Page 1 IETF DRINKS Working Group Data Model and Protocol Requirements for DRINKS IETF 72 - Thursday July Tom Creighton -
Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements (PCE) PCE WG, IETF 86th draft-zhang-pce-hierarchy-extensions-03.
67th IETF - San Diego, CA, USA November 8, 2006 PCECP Requirements for support of Global Concurrent Optimization Y. Lee, Huawei, D. King, Aria Networks,
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-07 Qin Wu ) Dhruv Dhody
ACTN Information Model Young Lee (Huawei) Sergio Belotti (Alcatel-Lucent) Daniele Ceccarelli (Ericsson) Dhruv Dhody (Huawei) Bin Young Yun (Etri) IETF.
60th IETF, San Diego, August 2004 OSPF MPLS Traffic Engineering capabilities draft-vasseur-ospf-te-caps-00.txt Jean-Philippe Vasseur
Konstantin agouros Omkar deshpande
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
Framework for Abstraction and Control of Transport Networks
Advertising Generic Information in IS-IS
draft-patel-raszuk-bgp-vector-routing-01
66th IETF Meeting – July 2006 PCE Working Group
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
Zhenbin Li, Kai Lu Huawei Technologies IETF 98, Chicago, USA
IETF 67, MPLS WG, San Diego 11/08/2006
Path Computation Element Working Group
Tomohiro Otani Kenji Kumaki Satoru Okamoto Wataru Imajuku
PCE Working Group Meeting IETF-67, November 2006, San Diego
Stefan Santesson Microsoft
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
AAA and AAAS URI Miguel A. Garcia draft-garcia-dime-aaa-uri-00.txt
PCEP Extensions For Transporting Traffic Engineering (TE) Data
PCEP Extensions in Support of Transporting Traffic Engineering Data
Goals of soBGP Verify the origin of advertisements
Multi Topology Routing (MTR) for OSPF
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
ACTN Information Model
ACTN Information Model
Neighbor discovery to support direct communication in ITS
N. Kumar, C. Pignataro, F. Iqbal, Z. Ali (Presenter) - Cisco Systems
Zhenbin Li, Shunwan Zhuang Huawei Technologies
IETF Liaison Report May 2004 Dorothy Stanley – Agere Systems
IETF South Korea PCEP Link-State extensions for Segment Routing draft-li-pce-pcep-ls-sr-extension-01 Zhenbin Li (Huawei) Xia Chen (Huawei) Nan.
draft-barth-pce-association-bidir-01
WebDAV Design Overview
Path Computation Element WG Status
draft-zhuang-pce-stateful-pce-lsp-scheduling-05
Standard Representation Of Domain Sequence
Path Computation Element WG Status
Presentation transcript:

Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-03 Qin Wu (sunseawq@huawei.com ) Dhruv Dhody (dhruv.dhody@huawei.com ) Daniel King (daniel@olddog.co.uk ) Diego R. Lopez (diego@tid.es ) IETF 88 Vancouver, Canada PCE IETF88 Vancouver

Recap. The existing IGP based PCE discovery mechanism doesn’t work in Inter-AS Path Computation PCE in each AS participant in different IGP Hierarchy of PCE parent PCEs and child PCEs are not a part of the same routing domain. Northbound distribution using BGP A external PCE doesn’t participant in the same IGP NMS/OSS PCC is NMS/OSS that doesn’t participant in IGP PCE is part of NMS/OSS that doesn’t support IGP and gain topology info from other means. Benefit of using DNS based PCE discovery Inherent load sharing Avoid generating unwanted traffic due to IGP flooding Flexible for transport protocol selection PCE IETF88 Vancouver

DNS Based PCE Discovery 1. PCCs (or other PCEs) first decide in which realm to look for a PCE(search path) Search path can be preconfigured or discovered using Diameter, DHCP etc. 2. PCCs (or other PCEs) then decide which application id they are interested in and which transport protocol they use. 3. PCCs (or other PCEs) then determine PCE address by performing S-NAPTR Query and SRV Query, A/AAA record lookup respectively. 4. PCCs (or other PCEs) then determine PCE scope, capability, PCE domain, PCE neighboring domain(s) by using DNS TXT record. PCE IETF88 Vancouver

The NAPTR service field can defined as follows: Protocol Extensions The NAPTR service field format defined by the S-NAPTR DDDS application in [RFC3958] follows this ABNF[RFC5234]: We refines the "iana-registered-service" tag definition for the discovery of PCE supporting a specific PCE application or capability as defined below: We refines the "iana-registered-protocol" tag definition for the discovery of PCE supporting a specific transport protocol as defined below For example: The NAPTR service field can defined as follows: 'PCE+ap1:pce.tcp' Where ap1 is referred to pce application or service (i.e., Global Concurrent optimization application) and pce.tcp is referred to transport protocol that is used to transport pce service. PCE IETF88 Vancouver

Protocol Extensions In addtion, we use a structured format in its TXT-DATA field to carry additional PCE information. The format following the same syntax defined in section 2 of [RFC1464]: <owner> <class> <ttl> TXT "<attribute name>=<attribute value>" PCE IETF88 Vancouver

Update after IETF87 Complementary to RFC5088 and RFC5089. New coauthor: Diego Lopez Change compared to v-01: Allow Capability Query by extending NAPTR service field format Define format of TXT record value field using syntax defined in RFC1464 allow NAPTR query for a specific PCE domain by linking PCE domain with DNS domain name(i.e., PCE domain added as subdomain of DNS domain name. Other extensions proposed by our author Use “pce+acronym” instead of “pce+apX” in the NAPTR service field format Apply regexp instead of using TXT record to return additional info. PCE IETF88 Vancouver

Next Step (Re)requesting WG adoption PCE IETF88 Vancouver