LISP-DDT implementation status and deployment considerations

Similar documents
Security & Stability Advisory Committee Public Meeting. 15 March 2012

Cisco SIP Proxy Server (CSPS) Compliance Information

APNIC Update. Tom Do Friday, 20 November 2015 RIPE 71 (Bucharest, Romania) Issue Date: Revision:

SSAC Activities Update. Patrik Fältström, SSAC Chair ICANN-53 June 2015

Diver Training Options

Security & Stability Advisory Committee. Update of Activities

Security & Stability Advisory Committee Public Meeting. 28 June 2012

Developing a Birmingham Transport Space Allocation policy. David Harris Transport Policy Manager Economy Directorate Birmingham City Council

APNIC Update. LACNIC 25 La Habana, May Paul Wilson

Multi-Modal Transportation Programs

Assessing Combined Assurance

Configuring Bidirectional Forwarding Detection for BGP

The Race Director. Race Director Go [RACE DIRECTOR GO] This document describes the implementation of Race Director Go with a beginning to end example.

High usability and simple configuration or extensive additional functions the choice between Airlock Login or Airlock IAM is yours!

Service Business Plan

Security and Stability Advisory Committee!! Activities Update! ICANN Beijing Meeting! April 2013!

Update of the Master Transportation Plan s (MTP) Bicycle Element

Uptown Wayfinding Signage Project

MEVO INTERNAL TRAINING. MEVO (The NG9-1-1 Backup Solution)

Bidirectional Forwarding Detection Routing

Assessing Combined Assurance

Exhibit 1 PLANNING COMMISSION AGENDA ITEM

Allocations vs Announcements

Session Objectives. At the end of the session, the participants should: Understand advantages of BFD implementation on S9700

Caltrain Bicycle Parking Management Plan

CITY OF VAUGHAN EXTRACT FROM COUNCIL MEETING MINUTES OF NOVEMBER 15, 2016

NACTO Design Guides Training Program

GN21 Frequently Asked Questions For Golfers

Washington Metropolitan Area Transit Authority Board Action/Information Summary. MEAD Number:

SAFE STREETS FOR ALL. A Report to Land Use Committee on Street widths in Hunters Point Shipyard and Candlestick Point Developments

Pedestrian Behaviour Modelling

A General, Flexible Approach to Certificate Revocation Dr. Carlisle Adams & Dr. Robert Zuccherato Entrust, Inc.

CRL Processing Rules. Santosh Chokhani March

Implementing BFD. BFD over Bundle. Enabling BFD Sessions on Bundle Members SUMMARY STEPS DETAILED STEPS

County Donegal Public Participation Network Work Plan

Crypto Sportz white paper

SAN FRANCISCO MUNICIPAL TRANSPORTATION AGENCY

WALKNBIKE DRAFT PLAN NASHVILLE, TENNESSEE EXECUTIVE SUMMARY NASHVILLE, TENNESSEE

Traffic Calming Policy

SAC 047 SSAC Comment on the ICANN gtld Registry Transition Processes Model

IRB APPLICATION CHECKLIST

APP NOTES Onsight Connect Cisco Integration. July 2016

GPS technology. The use of the GPS technology has the objective of finding out movement patterns in the neighborhood. /16

Appendix D: Public Meeting Notice

CONTINUITY OF SERVICE PLAN FOR THE LRIT SYSTEM

EAD: The UK Experience

Appendix C. Corridor Spacing Research

Public Works and Infrastructure Committee. General Manager, Transportation Services

Konstantin Glukhenkiy Economic Affairs Officer

COUNCIL POLICY NAME: COUNCIL REFERENCE: 06/119 06/377 09/1C 10llC 12/1C INDEX REFERENCE: POLICY BACKGROUND

Creating a Walking Skeleton

SAN FRANCISCO MUNICIPAL TRANSPORTATION AGENCY BOARD OF DIRECTORS. RESOLUTION No

Wind Plant Operator Data User's Guide

Thank you for this opportunity to discuss with you how we can work together to make our streets more complete.

BIKE PLAN CONTENTS GATEWAY

Develop a Multi-Modal Transportation Strategy (Theme 6)

High Definition Laser Scanning (HDS) Underwater Acoustic Imaging and Profiling

Edgewood Kirkwood Grant Park Glenwood Park Cabbagetown East Lake Oakhurst Reynoldstown East Atlanta

Stakeholder Communication and Public Involvement Plan

BETHEL ROAD AND SEDGWICK ROAD CORRIDOR STUDY

GN21 Frequently Asked Questions For Golfers

in Hull Richard Green

Sail Chart Drafter for Deckman v.2

Accellera Systems Initiative SystemC Standards Update

MONTGOMERY COUNTY PLANNING DEPARTMENT THE MARYLAND-NATIONAL CAPITAL PARK AND PLANNING COMMISSION

S T A T E O F M I C H I G A N BOARD OF COMMISSIONERS OF THE COUNTY OF ALLEGAN. January 14, 2010 EMERGENCY MANAGEMENT APPROVE EMERGENCY OPERATIONS PLAN

CHAPTER 7.0 IMPLEMENTATION

Who takes the driver seat for ISO and DO 254 verification?

City of Richmond Bicycle Master Plan

Ware Malcomb. Riverbed Steelhead Products Improve Collaboration and Productivity for Architecture Services Firm

Modelling Today for the Future. Advanced Modelling Control Techniques

We believe the following comments and suggestions can help the department meet those goals.

Closing Plenary Session

CWDS Hotline Team Comanche (Intake Team C)

Smart Card based application for IITK Swimming Pool management

BERKELEY BICYCLE PLAN UPDATE

TERMS OF REFERENCE. 1. Background

Mobility management for families: What helps parents to continue cycling after the birth of their child?

New York s Revolutionary Transit Signal Priority Program

Alternative architectures for distributed ledgers. Sarah Meiklejohn (University College London)

Environment and Public Works Committee Presentation

Scrum Guide Revision

MAYFIELD ROAD CORRIDOR MULTIMODAL TRANSPORTATION PLAN. Public Workshop

CONNECTED VEHICLE PILOT DEPLOYMENT PROGRAM

CASE STUDY City of Monrovia: Leveraging emerging ridesharing services to expand mobility options

TRANSPORTATION COMMITTEE (BICYCLE ADVISORY GROUP)

Virtual Breadboarding. John Vangelov Ford Motor Company

Using MATLAB with CANoe

Regional Bus Priority

Summary of Comments Public Meeting: Marietta Street Resurfacing Project Atlanta Contemporary August 29, 2017 / 6:00 pm to 8:00 pm

Bicycle-Pedestrian Master Plan Update

City of Ann Arbor Pedestrian Safety & Access Task Force

CLUB MARK AN EVALUATION OF THE FAI CLUB MARK SCHEME

THE CORPORATION OF THE DISTRICT OF CENTRAL SAANICH. COMMITTEES - 7:00 PM Monday, April 27, 2015 Council Chambers AGENDA

MTP BICYCLE ELEMENT UPDATE. November 2017

Microsoft System Center Data

Tulsa Metropolitan Area LONG RANGE TRANSPORTATION PLAN

TRANSPORTATION STUDY REPORT DRAFT - APRIL 2015 A BLUEPRINT FOR HOW WE CAN GET AROUND GREATER SUDBURY, FROM NOW UNTIL 2031

St. John's Sideroad and Leslie Street Trail System Underpasses

Walking Routes to School Program

Transcription:

LISP-DDT implementation status and deployment considerations Vince Fuller/Darrel Lewis, Cisco IETF-85 Atlanta, GA 1

Agenda Brief review of how DDT works Implementation and deployment status Future direction soliciting feedback 2

Review: what is LISP-DDT? LISP Delegated Database Tree Hierarchy for Instance IDs and for EID Prefixes Statically Configured Delegations are signed (public-key) and verified when used Conceptually, similar to DNS (IN-ADDR hierarchy) but different prefix encoding, messages, etc. we did try using DNS protocol directly, but proved unsuitable Borrowed terminology: DDT Node/Map-Server defines EID topology and delegations DDT Map-Resolver walks EID topology to find ETR 3

Implementation Status Cisco IOS and NXOS implementations complete Multi-AF (LCAF) support, public/private EID space separation OpenLISP implementation nearly complete Verisign implementation in progress Development and interoperability testing going on now running on LISP beta network with around 200 end sites Does not include proposed DDT-SEC extensions 4

Example: DDT Node/MS EID Delegation Pretty simple much easier than ALT Root server configuration: lisp ddt authoritative-prefix * lisp ddt delegate 217.8.111.1 instance-id 0 eid-prefix 85.184.184.0/24 lisp ddt delegate 158.38.1.91 instance-id 0 eid-prefix 153.16.0.0/16 lisp ddt delegate 173.36.254.167 instance-id 0 eid-prefix 153.16.0.0/16 lisp ddt delegate 158.38.1.91 instance-id 0 eid-prefix 2610:d0::/32 lisp ddt delegate 173.36.254.167 instance-id 0 eid-prefix 2610:d0::/32 Sub-delegations for pilot network: lisp ddt authoritative-prefix instance-id 0 eid-prefix 2610:d0::/32 lisp ddt authoritative-prefix instance-id 0 eid-prefix 153.16.0.0/16 lisp ddt delegate 149.20.48.61 instance-id 0 eid-prefix 153.16.0.0/19 lisp ddt delegate 193.162.145.50 instance-id 0 eid-prefix 153.16.32.0/19 lisp ddt delegate 149.20.48.61 instance-id 0 eid-prefix 2610:d0:face::/48 lisp ddt delegate 173.36.254.164 instance-id 0 eid-prefix 2610:d0:face::/48 5

DDT Map Server configuration Further sub-delegation to DDT Map Server: lisp ddt authoritative-prefix instance-id 0 eid-prefix 153.16.0.0/19 lisp ddt map-server-peer 149.20.48.61 instance-id 0 eid-prefix 153.16.0.0/19 lisp ddt map-server-peer 173.36.254.164 instance-id 0 eid-prefix 153.16.0.0/19 lisp ddt map-server-peer 198.6.255.37 instance-id 0 eid-prefix 153.16.0.0/19 lisp ddt map-server-peer 206.223.132.89 instance-id 0 eid-prefix 153.16.0.0/19 lisp site vaf-xtr eid-prefix 153.16.10.0/24 authentication-key xxxx description Contact: Vince Fuller vaf@cisco.com peer configuration Allows DDT MS to respond with go ask someone else if it does not have current ETR registration 6

DDT Map Resolver Configuration Very simple - just needs to know how to get to root: lisp ddt root 192.149.252.136 lisp ddt root 193.0.0.170 lisp ddt root 199.119.73.8 root hints file for DDT non-root DDT Map-Servers have this configuration also Pilot infrastructure boxes have combined functionality for both DDT Map-Resolver and DDT Map-Server 7

DDT Beta (IID0) Network Deployment Cisco s DDT Roots: (Iota-Root) IID: * EID: * arin-ddt.rloc.lisp4.net ripe-ddt.rloc.lisp4.net vxnet-ddt.rloc.lisp4.net Iota- root Servers Beta Network DDT TLD DDT Beta- Network TLDs IID 0 v4-eid: 153.16.0.0/16 v6-eid: 2610:D0/32 uninett-ddt.rloc.lisp4.net sj-ddt.rloc.lisp4.net msn-ddt.rloc.lisp4.net Other DDT Roots IID * EID: * sigma.ddt-root.org (Verisign) mu.ddt-root.org ARIN- Region asp-isis RIPE- Region AP-Region LACNIC- Region MR/MS: EID Aggregates: 153.16.0.0/19 2610:D0:1000::/36 2610:D0:FACE::/48 153.16.21.0/24 TO MN 153.16.22.0/24 TO MN isc-mr-ms asp-mr-ms cisco-sjc-mr-ms1 eqx-ash-mr-ms Mobile Node Region MR/MS s 153.16.21/24 153.16.22/24 2610:d0:1219::/48 2610:d0:120e::/48 asp-isis isc-isis intouch-isis MR/MS: EID Aggregates: 153.16.32.0/19 2610:D0:2000::/36 l3-london-mr-ms tdc-mr-ms intouch-ams-mr-ms intouch-ams-mr-ms MR/MS: EID Aggregates: 153.16.64.0/19 2610:D0:3000::/36 apnic-mr-ms MR/MS: EID Aggregates: 153.16.128.0/19 2610:D0:5000::/36 lacnic-mr-ms DDT Node with child referrals Static Delegation Hierarchy 8

Organization and Operational Status Collaboration among Cisco, Verisign, Intouch NV discussions with others, more welcome close dependency on PITR providers Common root: ddt-root.org servers run by different companies/organizations Running on LISP pilot network transition from LISP+ALT in March, 2012 ALT configurations removed in April, 2012 Looking at various options for organizational structure emphasis on transparency, scalability, efficiency, simplicity 9

Thoughts on Future Work LISP Mapping Provider eco-system (?) need more public DDT providers and PITR providers Internet-Scale Deployment(?) DDT database syntax specification(?) like RFC1035 sec. 5.3 for DNS as an appendix to draft-ietf-lisp-ddt? as a separate document? Explicit specification for split between public and nonpublic EID space(?) draft mentions hints but not how used by DDT-MR/DDT-MS IID registry, with range defined for private use(?) 10

LISP-DDT and LISP resources Recently adopted by WG: draft-ietf-lisp-ddt-00.txt www.lisp4.net background information, pointers to other presentations pilot network topology, traffic, etc. LISP Network Operators Group (LNOG) lisp.cisco.com Cisco implementation info, image downloads, etc. LISP-DDT root operation - http://ddt-root.org 11