/
Topology API Use Cases draft-amante-i2rs-topology-use-cases-01 Topology API Use Cases draft-amante-i2rs-topology-use-cases-01

Topology API Use Cases draft-amante-i2rs-topology-use-cases-01 - PowerPoint Presentation

test
test . @test
Follow
405 views
Uploaded On 2018-03-18

Topology API Use Cases draft-amante-i2rs-topology-use-cases-01 - PPT Presentation

Shane Amante Jan Medved jmedvedciscocom Stefano Previdi sprevidi ciscocom Victor Lopez vlopez tides Changes Since Last Revision Text amp t erminology cleanup eg info model instead of data model ID: 655989

model topology igp network topology model network igp information node link element topologies nodes manager links info rest ospf

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Topology API Use Cases draft-amante-i2rs..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Topology API Use Casesdraft-amante-i2rs-topology-use-cases-01

Shane

Amante

Jan

Medved,

jmedved@cisco.com

Stefano

Previdi

,

sprevidi@

cisco.com

Victor Lopez

,

vlopez@

tid.esSlide2

Changes Since Last Revision

Text &

t

erminology cleanup (e.g. info model instead of data model)

Added the Virtual Network Topology Manager use caseSlide3

Present Mode of Operation

+

---------------+

+----------------+ |

| Applications |-+

+----------------+

^ ^ ^

SQL, RPC,

ReST

# | * SQL, RPC,

ReST

...

########################## | **********************

# | *

+------------+ | +------------+

|

Statistics

| | |

Inventory

|

| Collection | | | Collection |

+------------+ | +------------+

^ | NETCONF, I2RS, SNMP, ^

| | CLI, TL1, ... |

+------------------------+-----------------------+

| | |

| | |

+---------------+ +---------------+ +---------------+

|Network

Element

| |Network

Element

| |Network

Element

|

| +-----------+ | | +-----------+ | | +-----------+ |

| |Information| |<-LLDP->| |Information| |<-LMP->| |Information| |

| | Model | | | | Model | | | | Model | |

| +-----------+ | | +-----------+ | | +-----------+ |

+---------------+ +---------------+ +---------------+Slide4

The Topology Manager

+

---------------+

+----------------+ |

| Applications |-+

+----------------+

^

Websockets

,

ReST

, XMPP...

+------------------------+-------------------------+

| | |

+------------+ +------------------------+ +-------------+

| Policy |<----| Topology Manager |---->|Orchestration|

| Manager | | +--------------------+ | | Manager |

+------------+ | |Topology Information| | +-------------+

| | Model | |

| +--------------------+ |

+------------------------+

^ ^ ^

Websockets

,

ReST

, XMPP # | *

Websockets

,

ReST

, XMPP

####################### | ************************

# | *

+------------+ | +------------+

| Statistics | | | Inventory |

| Collection | | | Collection |

+------------+ | +------------+

^ | I2RS, NETCONF, SNMP, ^

| | TL1 ... |

+------------------------+------------------------+

| | |

+---------------+ +---------------+ +---------------+

|Network Element| |Network Element| |Network Element|

| +-----------+ | | +-----------+ | | +-----------+ |

| |Information| |<-LLDP->| |Information| |<-LMP-->| |Information| |

| | Model | | | | Model | | | | Model | |

| +-----------+ | | +-----------+ | | +-----------+ |

+---------------+ +---------------+ +---------------+Slide5

Use Cases

Capacity Planning & Traffic Engineering

Virtual Network Topology Manager

Services provisioning

Path Computation Element

ALTO ServerSlide6

An Information Model for Network Topologiesdraft-medved-i2rs-topology-im-01.txt

Jan Medved,

jmedved@cisco.com

Nitin

Bahadur

,

nitinb@juniper.net

Alexander Clemm,

alex@cisco.com

Hariharan

Ananthakrishnan

,

hanantha@juniper.net

Slide7

Purpose

Information model for

n

etwork

t

opologies

Generic topology model, extensions for specific topologies

L3

Unicast

IGP

,

OSPF

, IS-IS as part of this draft

Can be extended for other topologies

Specified using

RBNF

Applications

Data nodes capture and reconcile their understanding of network topology, propagate topology info

Network controllers represent controller network topology

Ask:

Decide

if network topology is in the WG’s scope; if yes,

a

dopt

as WG itemSlide8

Changes Since Last Revision

Incorporated feedback from the WGSlide9

Info model structure

Topology

Node

Link

Termination Point

Links connect nodes, are terminated by termination points

Topologies can refer to underlay topologies

Links can refer to underlay links

Nodes can refer to underlay nodes

Unidirectional, point-to-point links

represent non-

ptp

through hierarchies of nodes linksSlide10

Info

model structure (contd.)

Network Topology

IGP

T

opology

OSPF Topology

ISIS

T

opology

Other topologies

(future)

TED

Generic topology model

Traffic engineering data definitions, used in multiple topologies

Model allows for multiple levels of refinement

Additional topologies can be added at any refinement levelSlide11

Questions?Slide12

BackupSlide13

Infomodel structure (contd.)

Topology

Node

Link

Termination Point

IGP Topology

IGP

link

IGP

node

prefix

Derive IGP topology model elements

Integrity rules ensure links, nodes, topology of matching typeSlide14

Info model structure (contd.)

Topology

Node

Link

TP

IGP Topology

IGP

link

IGP

node

prefix

OSPF

topo

ISIS

topo

ISIS

link

OSPF

link

ISIS

node

OSPF

node

Pattern

recurses