draft dickinson dnsop nameserver control 01
play

draft-dickinson-dnsop- nameserver-control-01 Stephen Morris - PowerPoint PPT Presentation

draft-dickinson-dnsop- nameserver-control-01 Stephen Morris stephen@isc.org 1 NSCP Function Breakdown Commands - start, stop, halt etc. Zone manipulation add/remove zone, ACL creation, etc. Parameters - control nameserver


  1. draft-dickinson-dnsop- nameserver-control-01 Stephen Morris stephen@isc.org 1

  2. NSCP Function Breakdown • Commands - start, stop, halt etc. • Zone manipulation – add/remove zone, ACL creation, etc. • Parameters - control nameserver behaviour • Statistics - obtain information from nameserver • Zone data - manipulation of small amounts of zone data? 2

  3. NSCP Object Model Server Peers Statistics DNSSEC Policy 1 * Peer Panorama 1 * 1 * 1 * ACL View Zone 3

  4. NSCP Transport Mechanism • NETCONF (RFC 4741) – Designed for controlling network devices – Persistent connections – Basic protocol superstructure – Commands to manipulate configuration • <get-config>, <edit-config>, <lock>, etc – Able to transport any XML data over it – Extensible 4

  5. NSCP • Breaks basic functionality into several capabilities: – Base – understands basic data model – Basic Control - stop/reload/restart – Start Control - start • Additional functionality by defining additional capabilities 5

  6. Comparison to Requirements (1) • Expected Deployment Scenarios – Nothing restricts size of zone deployed. – Nothing restricts configuration data volatility. – Supplies a common data model. • Nameserver Types – No constraint on type of server that can be managed. 6

  7. Comparison to Requirements (2) • Control Requirements – Supplies basic start/stop/reload – Asynchronous notification supported by NETCONF [RFC5277] • Configuration Requirements – Can add/delete/modify zones – Potentially add zone data – Able to handle DNSSEC configuration – Able to limit access to zones/functions 7

  8. Comparison to Requirements (3) • Monitoring Requirements – Statistics part of base data model • Alarm and Event Requirements – Built on asynchronous notification 8

  9. Comparison to Requirements (4) • Security Requirements – Provided mainly through NETCONF transport layer • Other Requirements – Extensible via NETCONF capabilities 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend