SlideShare a Scribd company logo
1 of 19
Simplifying Multi-layer Network Management with RINA
Simplifying multi-layer network
management with RINA
Eduard Grasa, Fundaciรณ i2CAT, FP7 PRISTINE
TNC 2016, Prague, June 13th 2016
Computer network being managed
Events
Reason about
events
Layers state
models
Compare with
desired state
Updated
network
state
Desired
network state
Reason about
config changes
Network
state drift
Layers config
models
Apply
updated
config
Network Management System
2
Automating network management โ€ฆ
Complexity of management models key metric to evaluate the
limitations/possibilities on network automation (and its cost)
Are โ€œAll IP networksโ€ easy to automate?
โ€ข Computer networking & telecom industry has been steadily
moving towards an โ€œall IPโ€ world.
โ€“ Is โ€œall-IP convergenceโ€ a simple, scalable, robust, manageable,
performing and future-proof solution for all types of computer
networks?
โ€ข Could be if
โ€“ The โ€œIP protocol suiteโ€ had been designed with generality in mind,
allowing its protocols to adapt to specific network environments
โ€“ The โ€œIP protocol suiteโ€ is well know for having no scalability,
performance or security issues
Simplifying multi-layer network management with RINA 3
1
2
1
42
There is a better approach: RINA
โ€ข Network architecture resulting from a fundamental theory of computer
networking
โ€ข Networking is InterProcess Communication (IPC) and only IPC. Unifies
networking and distributed computing: the network is a distributed
application that provides IPC
โ€ข There is a single type of layer with programmable functions, that repeats
as many times as needed by the network designers
โ€ข All layers provide the same service: instances or communication (flows) to
two or more application instances, with certain characteristics (delay, loss,
in-order-delivery, etc)
โ€ข There are only 3 types of systems: hosts, interior and border routers. No
middleboxes (firewalls, NATs, etc) are needed
โ€ข Deploy it over, under and next to current networking technologies
4
1
2
3
4
5
6
Simplifying multi-layer network management with RINA
RINA macro-structure (layers)
Single type of layer, consistent API, programmable policies
Host
Border router Interior Router
DIF
DIF DIF
Border router
DIF
DIF
DIF (Distributed IPC Facility)
Host
App
A
App
B
Consistent
API through
layers
IPC API
Data Transfer Data Transfer Control Layer Management
SDU Delimiting
Data Transfer
Relaying and
Multiplexing
SDU Protection
Retransmission
Control
Flow Control
RIB
Daemon
RIB
CDAP
Parser/Generator
CACEP
Enrollment
Flow Allocation
Resource Allocation
Routing
Authentication
StateVector
StateVector
StateVector
Data TransferData Transfer
Retransmission
Control
Retransmission
Control
Flow Control
Flow Control
Increasing timescale (functions performed less often) and complexity
Namespace
Management
Security
Management
โ€œIP protocol suiteโ€ macro-structure
โ€ข Functional layers organized for modularity, each layer provides
a different service to each other
โ€“ As the RM is applied to the real world, it proofs to be incomplete.
As a consequence, new layers are patched into the reference
model as needed (layers 2.5, VLANs, VPNs, virtual network
overlays, tunnels, MAC-in-MAC, etc.)
6
(Theory) (Practice)
Simplifying multi-layer network management with RINA
Network management
Commonality is the key to effective network management
7
โ€ข Commonality and consistency in RINA greatly simplifies management
models, opening the door to increased automation in multi-layer
networks
โ€“ Reduce opex, network downtime, speed-up network service delivery, reduce
components that need to be standardised
From managing a set of layers, each with its
own protocols, concepts and definitions โ€ฆ
โ€ฆ to managing a common, repeating structure
of two protocols and different policies
Simplifying multi-layer network management with RINA
Separation of mechanism from policy
8
IPC API
Data Transfer Data Transfer Control Layer Management
SDU Delimiting
Data Transfer
Relaying and
Multiplexing
SDU Protection
Retransmission
Control
Flow Control
RIB
Daemon
RIB
CDAP
Parser/Generator
CACEP
Enrollment
Flow Allocation
Resource Allocation
Routing
Authentication
StateVector
StateVector
StateVector
Data TransferData Transfer
Retransmission
Control
Retransmission
Control
Flow Control
Flow Control
Namespace
Management
Security
Management
โ€ข All layers have the same mechanisms and 2 protocols (EFCP for data
transfer, CDAP for layer management), programmable via policies.
โ€“ All data transfer and layer management functions are programmable!
โ€ข Donโ€™t specify/implement protocols, only policies
โ€“ Re-use common layer structure, re-use policies across layers
โ€ข This approach greatly simplifies the network structure, minimizing the
management overhead and the cost of supporting new requirements, new
physical media or new applications
Case study: Large-scale DC Network
โ€ข Large-scale DCN connects around 100k servers, how to realize
and manage the DCN with RINA and IP?
Simplifying multi-layer network management with RINA
9
IP-based DCN design
(With minimal number of protocols)
โ€ข Data plane (up), control plane (down). L3-only fabric
10
ToR ToRFabric Spine Fabric
Server ServerIPv4 or IPv6 (Fabric layer)
UDPVM VM
Ethernet Ethernet Ethernet Ethernet
VXLAN802.1Q802.3 802.1Q
IPv4 or IPv6 (tenant overlay)
TCP or UDP or SCTP, โ€ฆ (transport layer)
802.3
Protocol conversion,
Local bridging
ToR ToRFabric Spine FabricServer
Server
IPv4 or IPv6 (Fabric layer)
TCP
Ethernet Ethernet Ethernet Ethernet
LACP
Ethernet
LACP
Ethernet
TCP
eBGP eBGP
TCP TCP
eBGP eBGP
TCP
eBGP
TCP
eBGP
RINA-based DCN design
โ€ข Overall design (up), Fabric addressing plan (down)
Simplifying multi-layer network management with RINA 11
PtP DIF PtP DIF PtP DIF PtP DIF
PtP DIF PtP DIFPtP DIFPtP DIF
DC Fabric DIF
Tenant DIF
ToR ToR
VM Server Server VM
FabricFabric Spine
Models for the DCN fabric: IP vs RINA
Assumption (for IP): all nodes NETCONF/YANG capable
Simplifying multi-layer network management with RINA 12
Concept IP RINA
Interfaces
IPv4 interfaces, need IP address (one per
interface), unique in the layer.
Port-ids to N-1 flows, just need port-id
(locally โ€“device- unique identifier)
Data Transfer protocol
syntax
IPv4 syntax, TCP syntax (TCP is used by the
control plane)
EFCP (length of fields). Need address
(one per device in the layer), unique in
the layer
Forwarding entity Router, one per device in the layer, has FIB
entries (forwarding table)
Relaying and Multiplexing Task (RMT),
one per device in the layer, has
forwarding table entries.
Forwarding strategy Longest prefix matching, ECMP Longest prefix matching, ECMP
Scheduling strategy FIFO (needs max-queue size) FIFO (needs max-queue size)
Routing protocol BGP with different routing policies. Needs
AS numbers, router-id (IP address),
neighboursโ€™ IP addresses and AS numbers.
CDAP with link-state routing policy and
topological addressing
Directory protocol - CDAP with centralized directory policy.
Mgmt protocol NETCONF CDAP
Mgmt models yang-common-types, yang-interfaces, yang-
ip, yang-routing , yang-bgp
daf-common-mom, dif-common-mom,
dif-default-policies
Configuration overhead: # of addresses in
the DCN fabric
โ€ข IP. 2*number of interfaces in the DCN fabric (MAC @, IP @)
โ€ข RINA. 1*number of devices in the DCN fabric (IPCP @)
Simplifying multi-layer network management with RINA 13
Models for the tenant layers: IP vs RINA (I)
Assumption (for IP): all nodes NETCONF/YANG capable
Simplifying multi-layer network management with RINA 14
Concept IP RINA
Interfaces
Ethernet interfaces: need MAC address
(one per interface)
802.1q interfaces: need VLAN-id
VTEP interfaces: need VXLAN-id, local IP
address and UDP port, remote IP address
and UDP port
IPv4 interfaces: need IP address (one per
interface), unique in tenant overlay
Port-ids to N-1 flows, just need port-id
(locally โ€“device- unique identifier)
Data Transfer protocol
syntax
IEEE 802.3 (Ethernet), IEEE 802.1q, IPv4,
UDP, VXLAN, TCP
EFCP (length of fields). Need address
(one per device in the layer), unique in
the layer
Forwarding entity router: one per VM
Ethernet bridge: one per server per tenant
overlay
E-VRF: one per ToR per tenant overlay
Relaying and Multiplexing Task (RMT),
one per device in the layer, has
forwarding table entries.
Forwarding strategy Exact (MAC) address matching Longest prefix matching, ECMP (load-
balancing/redundancy at server level)
Scheduling strategy FIFO (needs max-queue size) FIFO (needs max-queue size)
Models for the tenant layers: IP vs RINA (II)
Assumption (for IP): all nodes NETCONF/YANG capable
Simplifying multi-layer network management with RINA 15
Concept IP RINA
Routing protocol BGP with multi-protocol extensions. Needs
route distinguisher and VPN targets
CDAP with link-state routing policy and
topological addressing
Directory protocol DNS (resolve domain names of apps
executing in the tenant DIF to IP @s)
CDAP with distributed directory policy.
Maintains Directory Forwarding Table
Redundancy protocol Link Aggregation Control Protocol โ€“ needs
local Ethernet interface addresses
-
Mgmt protocol NETCONF CDAP
Mgmt models yang-common-types, yang-interfaces, yang-
ip, yang-bridging, yang-routing, yang-bgp,
yang-vxlan, yang-evpn, yang-lacp
daf-common-mom, dif-common-mom,
dif-default-policies
Concept # (IP) # (RINA)
Interface types 4 1
DT protocol syntaxes 5 1 (2 different field lengths)
Types of forwarding entities 3 1
Layer mgmt/control plane protocols 3 1 (with 4 policies)
NMS-DAF: Manager design
Simplifying multi-layer network management with RINA 16
Manager
Mgmt
Agent
(MA)
CDAP
Connect
Managed
Resource
(RINA
System)
API Calls, etc.
CDAP
Manager
App
Manager
App
Manager
App
Messaging
System
Mgmt
Shell /
GUI
Mgmt
Shell /
GUI
Mgmt
Shell /
GUI Other
Apps
Other
Apps
Other
Apps
Mgmt
Agent
(MA)
Managed
Resource
(RINA
System)
API Calls, etc.
Mgmt
Agent
(MA)
Managed
Resource
(RINA
System)
API Calls, etc.
CDAP
CDAP
NMS-DAF
โ€ข Event-source, distributed and modular design, layered design,
distributed configuration management, Java 8
Messaging: W3C Websockets
Agent Connection: CDAP connector
Demo: multi-tenant capable DCN (I)
Demo: multi-tenant capable DCN (II)
Simplifying multi-layer network management with RINA 18
M6
(Server 5)
Fabric.DIF
M11
(Spine 2)
M12
(Border 1)
M8
(Leaf 1)
Shim Eth
DCAccess.DIF
Client 1
VPN 1
Shim TCP UDP
VPN1.DIF
TCP or UDP
IPv4 (public Internet)
IEEE 802.3 IEEE 802.3
IEEE 802.1q
Shim Eth
IEEE 802.1q
Shim Eth
IEEE 802.1q
M7
(Server 6)
Fabric.DIF
M11
(Spine 2)
M9
(Leaf 2)
M8
(Leaf 1)
Shim Eth
VPN3.DIF
IEEE 802.1q
Shim Eth
IEEE 802.1q
Shim Eth
IEEE 802.1q
Shim Eth
IEEE 802.1q
M2
(Server 1)
Research, open source, standards
19
โ€ข Current research projects
โ€“ FP7 PRISTINE (2014-2016) http://ict-pristine-eu
โ€“ H2020 ARCFIRE (2016-2017) http://ict-arcfire.eu
โ€“ Norwegian project OCARINA(2016-2021)
โ€“ BU RINA team http://csr.bu.edu/rina
โ€ข Open source implementations
โ€“ IRATI (Linux OS, C/C++, kernel components, policy framework, RINA over
X) http://github.com/irati/stack
โ€“ RINASim (RINA simulator, OMNeT++)
โ€“ ProtoRINA (Java, RINA over UDP, quick prototyping)
โ€ข Key RINA standardization activities
โ€“ Pouzin Society (experimental specs) http://pouzinsociety.org
โ€“ ISO SC6 WG7 (2 new projects: Future Network โ€“ Architectures, Future
Network- Protocols)
โ€“ ETSI Next Generation Protocols ISG
1
2
3
4
1
2
3
1
2
3
Simplifying multi-layer network management with RINA

More Related Content

What's hot

Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...ICT PRISTINE
ย 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardICT PRISTINE
ย 
The hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterThe hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterICT PRISTINE
ย 
Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...ICT PRISTINE
ย 
IRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OSIRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OSICT PRISTINE
ย 
PRISTINE presentation at the Net-Tech Future Coordination meeting
PRISTINE presentation at the Net-Tech Future Coordination meetingPRISTINE presentation at the Net-Tech Future Coordination meeting
PRISTINE presentation at the Net-Tech Future Coordination meetingICT PRISTINE
ย 
3. RINA use cases, results, benefits
3. RINA use cases, results, benefits3. RINA use cases, results, benefits
3. RINA use cases, results, benefitsARCFIRE ICT
ย 
RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3ARCFIRE ICT
ย 
RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks ICT PRISTINE
ย 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardICT PRISTINE
ย 
Pristine rina-security-icc-2016
Pristine rina-security-icc-2016Pristine rina-security-icc-2016
Pristine rina-security-icc-2016ICT PRISTINE
ย 
Advanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREAdvanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREARCFIRE ICT
ย 
Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Eleni Trouva
ย 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF WorkshopARCFIRE ICT
ย 
Rlite software-architecture (1)
Rlite software-architecture (1)Rlite software-architecture (1)
Rlite software-architecture (1)ARCFIRE ICT
ย 
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012Eleni Trouva
ย 
Intro RINA
Intro RINAIntro RINA
Intro RINAARCFIRE ICT
ย 
Architectures and buildings
Architectures and buildingsArchitectures and buildings
Architectures and buildingsARCFIRE ICT
ย 
RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017ARCFIRE ICT
ย 
RINA: Update on research and prototyping activities. Global Future Internet W...
RINA: Update on research and prototyping activities. Global Future Internet W...RINA: Update on research and prototyping activities. Global Future Internet W...
RINA: Update on research and prototyping activities. Global Future Internet W...Eleni Trouva
ย 

What's hot (20)

Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...
ย 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduard
ย 
The hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterThe hageu rina-workshop-security-peter
The hageu rina-workshop-security-peter
ย 
Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...
ย 
IRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OSIRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OS
ย 
PRISTINE presentation at the Net-Tech Future Coordination meeting
PRISTINE presentation at the Net-Tech Future Coordination meetingPRISTINE presentation at the Net-Tech Future Coordination meeting
PRISTINE presentation at the Net-Tech Future Coordination meeting
ย 
3. RINA use cases, results, benefits
3. RINA use cases, results, benefits3. RINA use cases, results, benefits
3. RINA use cases, results, benefits
ย 
RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3
ย 
RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks RINA as a Clean-Slate Approach to Software Networks
RINA as a Clean-Slate Approach to Software Networks
ย 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
ย 
Pristine rina-security-icc-2016
Pristine rina-security-icc-2016Pristine rina-security-icc-2016
Pristine rina-security-icc-2016
ย 
Advanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREAdvanced network experiments in FED4FIRE
Advanced network experiments in FED4FIRE
ย 
Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014
ย 
1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop1. RINA motivation - TF Workshop
1. RINA motivation - TF Workshop
ย 
Rlite software-architecture (1)
Rlite software-architecture (1)Rlite software-architecture (1)
Rlite software-architecture (1)
ย 
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
ย 
Intro RINA
Intro RINAIntro RINA
Intro RINA
ย 
Architectures and buildings
Architectures and buildingsArchitectures and buildings
Architectures and buildings
ย 
RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017RINA research results - NGP forum - SDN World Congress 2017
RINA research results - NGP forum - SDN World Congress 2017
ย 
RINA: Update on research and prototyping activities. Global Future Internet W...
RINA: Update on research and prototyping activities. Global Future Internet W...RINA: Update on research and prototyping activities. Global Future Internet W...
RINA: Update on research and prototyping activities. Global Future Internet W...
ย 

Similar to Pristine rina-tnc-2016

Rina converged network operator - etsi workshop
Rina converged network operator -  etsi workshopRina converged network operator -  etsi workshop
Rina converged network operator - etsi workshopARCFIRE ICT
ย 
Update on IRATI technical work after month 6
Update on IRATI technical work after month 6Update on IRATI technical work after month 6
Update on IRATI technical work after month 6Eleni Trouva
ย 
2. RINA overview - TF workshop
2. RINA overview - TF workshop2. RINA overview - TF workshop
2. RINA overview - TF workshopARCFIRE ICT
ย 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IPPiero Fraternali
ย 
Network management
Network managementNetwork management
Network managementNitesh Saitwal
ย 
IRATI Experimentation, US-EU FIRE Workshop
IRATI Experimentation, US-EU FIRE WorkshopIRATI Experimentation, US-EU FIRE Workshop
IRATI Experimentation, US-EU FIRE WorkshopEleni Trouva
ย 
Infini band presentation_shekhar
Infini band presentation_shekharInfini band presentation_shekhar
Infini band presentation_shekharSanjeev Kumar Jaiswal
ย 
Irati goals and achievements - 3rd RINA Workshop
Irati goals and achievements - 3rd RINA WorkshopIrati goals and achievements - 3rd RINA Workshop
Irati goals and achievements - 3rd RINA WorkshopEleni Trouva
ย 
Presentation on network_protocols
Presentation on network_protocolsPresentation on network_protocols
Presentation on network_protocolsIUBAT
ย 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP TransportMyNOG
ย 
"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Polandirenazd
ย 
PLNOG 17 - Nicolai van der Smagt - Building and connecting the eBay Classifie...
PLNOG 17 - Nicolai van der Smagt - Building and connecting the eBay Classifie...PLNOG 17 - Nicolai van der Smagt - Building and connecting the eBay Classifie...
PLNOG 17 - Nicolai van der Smagt - Building and connecting the eBay Classifie...PROIDEA
ย 
Mobility mangement rina iwcnc
Mobility mangement rina   iwcncMobility mangement rina   iwcnc
Mobility mangement rina iwcncARCFIRE ICT
ย 
InfiniBand Presentation
InfiniBand PresentationInfiniBand Presentation
InfiniBand PresentationShekhar Kumar
ย 
Network Planning & Design: An Art or a Science?
Network Planning & Design: An Art or a Science?Network Planning & Design: An Art or a Science?
Network Planning & Design: An Art or a Science?Vishal Sharma, Ph.D.
ย 
Ocpeu14
Ocpeu14Ocpeu14
Ocpeu14KALRAY
ย 

Similar to Pristine rina-tnc-2016 (20)

Rina converged network operator - etsi workshop
Rina converged network operator -  etsi workshopRina converged network operator -  etsi workshop
Rina converged network operator - etsi workshop
ย 
Update on IRATI technical work after month 6
Update on IRATI technical work after month 6Update on IRATI technical work after month 6
Update on IRATI technical work after month 6
ย 
2. RINA overview - TF workshop
2. RINA overview - TF workshop2. RINA overview - TF workshop
2. RINA overview - TF workshop
ย 
Web technologies: recap on TCP-IP
Web technologies: recap on TCP-IPWeb technologies: recap on TCP-IP
Web technologies: recap on TCP-IP
ย 
Lte overview titus
Lte overview titusLte overview titus
Lte overview titus
ย 
Network management
Network managementNetwork management
Network management
ย 
IRATI Experimentation, US-EU FIRE Workshop
IRATI Experimentation, US-EU FIRE WorkshopIRATI Experimentation, US-EU FIRE Workshop
IRATI Experimentation, US-EU FIRE Workshop
ย 
Seminar on Infiniband
Seminar on Infiniband Seminar on Infiniband
Seminar on Infiniband
ย 
Infini band presentation_shekhar
Infini band presentation_shekharInfini band presentation_shekhar
Infini band presentation_shekhar
ย 
Irati goals and achievements - 3rd RINA Workshop
Irati goals and achievements - 3rd RINA WorkshopIrati goals and achievements - 3rd RINA Workshop
Irati goals and achievements - 3rd RINA Workshop
ย 
Presentation on network_protocols
Presentation on network_protocolsPresentation on network_protocols
Presentation on network_protocols
ย 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
ย 
"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland"Internet Protocol Suite" prepared by Szymon M. from Poland
"Internet Protocol Suite" prepared by Szymon M. from Poland
ย 
MPLS ppt
MPLS pptMPLS ppt
MPLS ppt
ย 
PLNOG 17 - Nicolai van der Smagt - Building and connecting the eBay Classifie...
PLNOG 17 - Nicolai van der Smagt - Building and connecting the eBay Classifie...PLNOG 17 - Nicolai van der Smagt - Building and connecting the eBay Classifie...
PLNOG 17 - Nicolai van der Smagt - Building and connecting the eBay Classifie...
ย 
Mobility mangement rina iwcnc
Mobility mangement rina   iwcncMobility mangement rina   iwcnc
Mobility mangement rina iwcnc
ย 
InfiniBand Presentation
InfiniBand PresentationInfiniBand Presentation
InfiniBand Presentation
ย 
Network Planning & Design: An Art or a Science?
Network Planning & Design: An Art or a Science?Network Planning & Design: An Art or a Science?
Network Planning & Design: An Art or a Science?
ย 
Protocols
ProtocolsProtocols
Protocols
ย 
Ocpeu14
Ocpeu14Ocpeu14
Ocpeu14
ย 

More from ICT PRISTINE

Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ฮ”Q
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ฮ”QAssuring QoS Guarantees for Heterogeneous Services in RINA Networks with ฮ”Q
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ฮ”QICT PRISTINE
ย 
The hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diegoThe hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diegoICT PRISTINE
ย 
The hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzoThe hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzoICT PRISTINE
ย 
The hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peymanThe hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peymanICT PRISTINE
ย 
Th hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neilTh hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neilICT PRISTINE
ย 
The hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguelThe hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguelICT PRISTINE
ย 
Rina sim workshop
Rina sim workshopRina sim workshop
Rina sim workshopICT PRISTINE
ย 
Lost layer talk 2014
Lost layer talk 2014Lost layer talk 2014
Lost layer talk 2014ICT PRISTINE
ย 
RINA Introduction, part II
RINA Introduction, part IIRINA Introduction, part II
RINA Introduction, part IIICT PRISTINE
ย 
RINA Introduction, part I
RINA Introduction, part IRINA Introduction, part I
RINA Introduction, part IICT PRISTINE
ย 
6 security130123
6 security1301236 security130123
6 security130123ICT PRISTINE
ย 
Dublin addressingtheproblem131224
Dublin addressingtheproblem131224Dublin addressingtheproblem131224
Dublin addressingtheproblem131224ICT PRISTINE
ย 
Dublin mngmt140120
Dublin mngmt140120Dublin mngmt140120
Dublin mngmt140120ICT PRISTINE
ย 
RINA essentials, PISA Internet Festival 2015
RINA essentials, PISA Internet Festival 2015RINA essentials, PISA Internet Festival 2015
RINA essentials, PISA Internet Festival 2015ICT PRISTINE
ย 
SFR: Scalable Forwarding with RINA for Distributed Clouds
SFR: Scalable Forwarding with RINA for Distributed CloudsSFR: Scalable Forwarding with RINA for Distributed Clouds
SFR: Scalable Forwarding with RINA for Distributed CloudsICT PRISTINE
ย 
EC Net Tech FI Cluster meeting October 23 2014 PRISTINE
EC Net Tech FI Cluster meeting October 23 2014 PRISTINEEC Net Tech FI Cluster meeting October 23 2014 PRISTINE
EC Net Tech FI Cluster meeting October 23 2014 PRISTINEICT PRISTINE
ย 

More from ICT PRISTINE (16)

Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ฮ”Q
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ฮ”QAssuring QoS Guarantees for Heterogeneous Services in RINA Networks with ฮ”Q
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ฮ”Q
ย 
The hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diegoThe hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diego
ย 
The hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzoThe hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzo
ย 
The hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peymanThe hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peyman
ย 
Th hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neilTh hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neil
ย 
The hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguelThe hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguel
ย 
Rina sim workshop
Rina sim workshopRina sim workshop
Rina sim workshop
ย 
Lost layer talk 2014
Lost layer talk 2014Lost layer talk 2014
Lost layer talk 2014
ย 
RINA Introduction, part II
RINA Introduction, part IIRINA Introduction, part II
RINA Introduction, part II
ย 
RINA Introduction, part I
RINA Introduction, part IRINA Introduction, part I
RINA Introduction, part I
ย 
6 security130123
6 security1301236 security130123
6 security130123
ย 
Dublin addressingtheproblem131224
Dublin addressingtheproblem131224Dublin addressingtheproblem131224
Dublin addressingtheproblem131224
ย 
Dublin mngmt140120
Dublin mngmt140120Dublin mngmt140120
Dublin mngmt140120
ย 
RINA essentials, PISA Internet Festival 2015
RINA essentials, PISA Internet Festival 2015RINA essentials, PISA Internet Festival 2015
RINA essentials, PISA Internet Festival 2015
ย 
SFR: Scalable Forwarding with RINA for Distributed Clouds
SFR: Scalable Forwarding with RINA for Distributed CloudsSFR: Scalable Forwarding with RINA for Distributed Clouds
SFR: Scalable Forwarding with RINA for Distributed Clouds
ย 
EC Net Tech FI Cluster meeting October 23 2014 PRISTINE
EC Net Tech FI Cluster meeting October 23 2014 PRISTINEEC Net Tech FI Cluster meeting October 23 2014 PRISTINE
EC Net Tech FI Cluster meeting October 23 2014 PRISTINE
ย 

Recently uploaded

20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
ย 
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445ruhi
ย 
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹nirzagarg
ย 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
ย 
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
ย 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
ย 
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅydyuyu
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
ย 
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRLLucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRLimonikaupta
ย 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
ย 
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...tanu pandey
ย 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls DubaiEscorts Call Girls
ย 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
ย 
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceBusty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceDelhi Call girls
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
ย 

Recently uploaded (20)

20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
ย 
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
ย 
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
๐Ÿ’š๐Ÿ˜‹ Bilaspur Escort Service Call Girls, 9352852248 โ‚น5000 To 25K With AC๐Ÿ’š๐Ÿ˜‹
ย 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
ย 
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex Servi...
ย 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
ย 
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ๅœจ็บฟๅˆถไฝœ็บฆๅ…‹ๅคงๅญฆๆฏ•ไธš่ฏ๏ผˆyuๆฏ•ไธš่ฏ๏ผ‰ๅœจ่ฏป่ฏๆ˜Ž่ฎค่ฏๅฏๆŸฅ
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
ย 
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRLLucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
Lucknow โคCALL GIRL 88759*99948 โคCALL GIRLS IN Lucknow ESCORT SERVICEโคCALL GIRL
ย 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
ย 
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Prashant Vihar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐ŸฅตLow Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
ย 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
ย 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
ย 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
ย 
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceBusty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
ย 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
ย 

Pristine rina-tnc-2016

  • 1. Simplifying Multi-layer Network Management with RINA Simplifying multi-layer network management with RINA Eduard Grasa, Fundaciรณ i2CAT, FP7 PRISTINE TNC 2016, Prague, June 13th 2016
  • 2. Computer network being managed Events Reason about events Layers state models Compare with desired state Updated network state Desired network state Reason about config changes Network state drift Layers config models Apply updated config Network Management System 2 Automating network management โ€ฆ Complexity of management models key metric to evaluate the limitations/possibilities on network automation (and its cost)
  • 3. Are โ€œAll IP networksโ€ easy to automate? โ€ข Computer networking & telecom industry has been steadily moving towards an โ€œall IPโ€ world. โ€“ Is โ€œall-IP convergenceโ€ a simple, scalable, robust, manageable, performing and future-proof solution for all types of computer networks? โ€ข Could be if โ€“ The โ€œIP protocol suiteโ€ had been designed with generality in mind, allowing its protocols to adapt to specific network environments โ€“ The โ€œIP protocol suiteโ€ is well know for having no scalability, performance or security issues Simplifying multi-layer network management with RINA 3 1 2 1 42
  • 4. There is a better approach: RINA โ€ข Network architecture resulting from a fundamental theory of computer networking โ€ข Networking is InterProcess Communication (IPC) and only IPC. Unifies networking and distributed computing: the network is a distributed application that provides IPC โ€ข There is a single type of layer with programmable functions, that repeats as many times as needed by the network designers โ€ข All layers provide the same service: instances or communication (flows) to two or more application instances, with certain characteristics (delay, loss, in-order-delivery, etc) โ€ข There are only 3 types of systems: hosts, interior and border routers. No middleboxes (firewalls, NATs, etc) are needed โ€ข Deploy it over, under and next to current networking technologies 4 1 2 3 4 5 6 Simplifying multi-layer network management with RINA
  • 5. RINA macro-structure (layers) Single type of layer, consistent API, programmable policies Host Border router Interior Router DIF DIF DIF Border router DIF DIF DIF (Distributed IPC Facility) Host App A App B Consistent API through layers IPC API Data Transfer Data Transfer Control Layer Management SDU Delimiting Data Transfer Relaying and Multiplexing SDU Protection Retransmission Control Flow Control RIB Daemon RIB CDAP Parser/Generator CACEP Enrollment Flow Allocation Resource Allocation Routing Authentication StateVector StateVector StateVector Data TransferData Transfer Retransmission Control Retransmission Control Flow Control Flow Control Increasing timescale (functions performed less often) and complexity Namespace Management Security Management
  • 6. โ€œIP protocol suiteโ€ macro-structure โ€ข Functional layers organized for modularity, each layer provides a different service to each other โ€“ As the RM is applied to the real world, it proofs to be incomplete. As a consequence, new layers are patched into the reference model as needed (layers 2.5, VLANs, VPNs, virtual network overlays, tunnels, MAC-in-MAC, etc.) 6 (Theory) (Practice) Simplifying multi-layer network management with RINA
  • 7. Network management Commonality is the key to effective network management 7 โ€ข Commonality and consistency in RINA greatly simplifies management models, opening the door to increased automation in multi-layer networks โ€“ Reduce opex, network downtime, speed-up network service delivery, reduce components that need to be standardised From managing a set of layers, each with its own protocols, concepts and definitions โ€ฆ โ€ฆ to managing a common, repeating structure of two protocols and different policies Simplifying multi-layer network management with RINA
  • 8. Separation of mechanism from policy 8 IPC API Data Transfer Data Transfer Control Layer Management SDU Delimiting Data Transfer Relaying and Multiplexing SDU Protection Retransmission Control Flow Control RIB Daemon RIB CDAP Parser/Generator CACEP Enrollment Flow Allocation Resource Allocation Routing Authentication StateVector StateVector StateVector Data TransferData Transfer Retransmission Control Retransmission Control Flow Control Flow Control Namespace Management Security Management โ€ข All layers have the same mechanisms and 2 protocols (EFCP for data transfer, CDAP for layer management), programmable via policies. โ€“ All data transfer and layer management functions are programmable! โ€ข Donโ€™t specify/implement protocols, only policies โ€“ Re-use common layer structure, re-use policies across layers โ€ข This approach greatly simplifies the network structure, minimizing the management overhead and the cost of supporting new requirements, new physical media or new applications
  • 9. Case study: Large-scale DC Network โ€ข Large-scale DCN connects around 100k servers, how to realize and manage the DCN with RINA and IP? Simplifying multi-layer network management with RINA 9
  • 10. IP-based DCN design (With minimal number of protocols) โ€ข Data plane (up), control plane (down). L3-only fabric 10 ToR ToRFabric Spine Fabric Server ServerIPv4 or IPv6 (Fabric layer) UDPVM VM Ethernet Ethernet Ethernet Ethernet VXLAN802.1Q802.3 802.1Q IPv4 or IPv6 (tenant overlay) TCP or UDP or SCTP, โ€ฆ (transport layer) 802.3 Protocol conversion, Local bridging ToR ToRFabric Spine FabricServer Server IPv4 or IPv6 (Fabric layer) TCP Ethernet Ethernet Ethernet Ethernet LACP Ethernet LACP Ethernet TCP eBGP eBGP TCP TCP eBGP eBGP TCP eBGP TCP eBGP
  • 11. RINA-based DCN design โ€ข Overall design (up), Fabric addressing plan (down) Simplifying multi-layer network management with RINA 11 PtP DIF PtP DIF PtP DIF PtP DIF PtP DIF PtP DIFPtP DIFPtP DIF DC Fabric DIF Tenant DIF ToR ToR VM Server Server VM FabricFabric Spine
  • 12. Models for the DCN fabric: IP vs RINA Assumption (for IP): all nodes NETCONF/YANG capable Simplifying multi-layer network management with RINA 12 Concept IP RINA Interfaces IPv4 interfaces, need IP address (one per interface), unique in the layer. Port-ids to N-1 flows, just need port-id (locally โ€“device- unique identifier) Data Transfer protocol syntax IPv4 syntax, TCP syntax (TCP is used by the control plane) EFCP (length of fields). Need address (one per device in the layer), unique in the layer Forwarding entity Router, one per device in the layer, has FIB entries (forwarding table) Relaying and Multiplexing Task (RMT), one per device in the layer, has forwarding table entries. Forwarding strategy Longest prefix matching, ECMP Longest prefix matching, ECMP Scheduling strategy FIFO (needs max-queue size) FIFO (needs max-queue size) Routing protocol BGP with different routing policies. Needs AS numbers, router-id (IP address), neighboursโ€™ IP addresses and AS numbers. CDAP with link-state routing policy and topological addressing Directory protocol - CDAP with centralized directory policy. Mgmt protocol NETCONF CDAP Mgmt models yang-common-types, yang-interfaces, yang- ip, yang-routing , yang-bgp daf-common-mom, dif-common-mom, dif-default-policies
  • 13. Configuration overhead: # of addresses in the DCN fabric โ€ข IP. 2*number of interfaces in the DCN fabric (MAC @, IP @) โ€ข RINA. 1*number of devices in the DCN fabric (IPCP @) Simplifying multi-layer network management with RINA 13
  • 14. Models for the tenant layers: IP vs RINA (I) Assumption (for IP): all nodes NETCONF/YANG capable Simplifying multi-layer network management with RINA 14 Concept IP RINA Interfaces Ethernet interfaces: need MAC address (one per interface) 802.1q interfaces: need VLAN-id VTEP interfaces: need VXLAN-id, local IP address and UDP port, remote IP address and UDP port IPv4 interfaces: need IP address (one per interface), unique in tenant overlay Port-ids to N-1 flows, just need port-id (locally โ€“device- unique identifier) Data Transfer protocol syntax IEEE 802.3 (Ethernet), IEEE 802.1q, IPv4, UDP, VXLAN, TCP EFCP (length of fields). Need address (one per device in the layer), unique in the layer Forwarding entity router: one per VM Ethernet bridge: one per server per tenant overlay E-VRF: one per ToR per tenant overlay Relaying and Multiplexing Task (RMT), one per device in the layer, has forwarding table entries. Forwarding strategy Exact (MAC) address matching Longest prefix matching, ECMP (load- balancing/redundancy at server level) Scheduling strategy FIFO (needs max-queue size) FIFO (needs max-queue size)
  • 15. Models for the tenant layers: IP vs RINA (II) Assumption (for IP): all nodes NETCONF/YANG capable Simplifying multi-layer network management with RINA 15 Concept IP RINA Routing protocol BGP with multi-protocol extensions. Needs route distinguisher and VPN targets CDAP with link-state routing policy and topological addressing Directory protocol DNS (resolve domain names of apps executing in the tenant DIF to IP @s) CDAP with distributed directory policy. Maintains Directory Forwarding Table Redundancy protocol Link Aggregation Control Protocol โ€“ needs local Ethernet interface addresses - Mgmt protocol NETCONF CDAP Mgmt models yang-common-types, yang-interfaces, yang- ip, yang-bridging, yang-routing, yang-bgp, yang-vxlan, yang-evpn, yang-lacp daf-common-mom, dif-common-mom, dif-default-policies Concept # (IP) # (RINA) Interface types 4 1 DT protocol syntaxes 5 1 (2 different field lengths) Types of forwarding entities 3 1 Layer mgmt/control plane protocols 3 1 (with 4 policies)
  • 16. NMS-DAF: Manager design Simplifying multi-layer network management with RINA 16 Manager Mgmt Agent (MA) CDAP Connect Managed Resource (RINA System) API Calls, etc. CDAP Manager App Manager App Manager App Messaging System Mgmt Shell / GUI Mgmt Shell / GUI Mgmt Shell / GUI Other Apps Other Apps Other Apps Mgmt Agent (MA) Managed Resource (RINA System) API Calls, etc. Mgmt Agent (MA) Managed Resource (RINA System) API Calls, etc. CDAP CDAP NMS-DAF โ€ข Event-source, distributed and modular design, layered design, distributed configuration management, Java 8 Messaging: W3C Websockets Agent Connection: CDAP connector
  • 18. Demo: multi-tenant capable DCN (II) Simplifying multi-layer network management with RINA 18 M6 (Server 5) Fabric.DIF M11 (Spine 2) M12 (Border 1) M8 (Leaf 1) Shim Eth DCAccess.DIF Client 1 VPN 1 Shim TCP UDP VPN1.DIF TCP or UDP IPv4 (public Internet) IEEE 802.3 IEEE 802.3 IEEE 802.1q Shim Eth IEEE 802.1q Shim Eth IEEE 802.1q M7 (Server 6) Fabric.DIF M11 (Spine 2) M9 (Leaf 2) M8 (Leaf 1) Shim Eth VPN3.DIF IEEE 802.1q Shim Eth IEEE 802.1q Shim Eth IEEE 802.1q Shim Eth IEEE 802.1q M2 (Server 1)
  • 19. Research, open source, standards 19 โ€ข Current research projects โ€“ FP7 PRISTINE (2014-2016) http://ict-pristine-eu โ€“ H2020 ARCFIRE (2016-2017) http://ict-arcfire.eu โ€“ Norwegian project OCARINA(2016-2021) โ€“ BU RINA team http://csr.bu.edu/rina โ€ข Open source implementations โ€“ IRATI (Linux OS, C/C++, kernel components, policy framework, RINA over X) http://github.com/irati/stack โ€“ RINASim (RINA simulator, OMNeT++) โ€“ ProtoRINA (Java, RINA over UDP, quick prototyping) โ€ข Key RINA standardization activities โ€“ Pouzin Society (experimental specs) http://pouzinsociety.org โ€“ ISO SC6 WG7 (2 new projects: Future Network โ€“ Architectures, Future Network- Protocols) โ€“ ETSI Next Generation Protocols ISG 1 2 3 4 1 2 3 1 2 3 Simplifying multi-layer network management with RINA

Editor's Notes

  1. Layers are resource allocators, provide IPC services over a certain scope, they all have the same functions
  2. - Complexity, complexity, complexity (unbounded, nobody knows what new combinations of layers may be needed in the future
  3. Core/backbone: IP/MPLS Metro aggregation: Carrier Ethernet Access: xDSL, FTTH (PON tech), WiFI, LTE Services: L2/L3 VPNs, Internet access, IMS Micro DC: C-RAN, Mobile Edge computing Metro/regional/national DCs: provider service platforms (DNS, SMTP, etcโ€ฆ) LTE EPC (S-GW and/or P-GW, MME), IMS, cloud hosting, NOC, etc
  4. Core/backbone: IP/MPLS Metro aggregation: Carrier Ethernet Access: xDSL, FTTH (PON tech), WiFI, LTE Services: L2/L3 VPNs, Internet access, IMS Micro DC: C-RAN, Mobile Edge computing Metro/regional/national DCs: provider service platforms (DNS, SMTP, etcโ€ฆ) LTE EPC (S-GW and/or P-GW, MME), IMS, cloud hosting, NOC, etc