Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

PRISTINE @ FIA Athens 2014

1,073 views

Published on

PRISTINE slides presented at the Network Virtualization pre-FIA workshop in Athens, during the Future Internet Assembly conference 2014.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

PRISTINE @ FIA Athens 2014

  1. 1. #ict-pristine RINA: Virtual networks as a natural consequence of a complete network architecture DimitriStaessens, Eduard Grasa, The PRISTINE consortium
  2. 2. #ictpristine
  3. 3. PRISTINE Objectives • Design and implement the innovative internals of the RINA architecture that include the programmable functionsfor: • securityof content and application processes, • supporting QoS and congestion control in aggregated levels, providing protection and resilience, facilitating more efficient topological routing • multi-layer managementfor handling configuration, performance and security. • Demonstrate the applicability and benefits of this approach and its built-in functions in three use-cases • datacenter, distributed cloud, carrier network #ictpristine
  4. 4. The IPC API #ictpristine Networking is IPC… – Bob Metcalfe …and IPC only – John Day • portId_allocateFlow(destAppName, List<QoSParams>) • void _deallocate(portId) • void _write(portId, sdu) • sdu_read(portId) • void _registerApp(appName, List<difName>) • void _unregisterApp(appName, List<difName>)
  5. 5. #ict-pristine The Recursive Internet Networking is IPC… – Bob Metcalfe …and IPC only – John Day
  6. 6. Bootstrapping a RINA network #ictpristine host hostEdge router Edge routerInternal AS router X Y A1 A2 B1 B2 C2 C1 D2 D1 D3 E1 E2 F1 F2F3 F4
  7. 7. A Virtual Network in RINA is just an overlay DIF #ictpristine CORPORATE DIFPUBLIC INTERNET DIF AGGREGATION DATACENTER DIF CORPORATE DIF OPTICAL COREACCESS Carrier DIF DATACENTERD IF PRIVATEUSER DIFS Area2 DIF Area1 DIF Carrier DIF Carrier DIF
  8. 8. Virtual Networks? #ictpristine
  9. 9. 9 Home server Border router Customer site ISP Service Provider Network Border router Data center Cloud server Home DIF Shim DIF over 802.1Q VLAN 1509 Client App Datacenter DIF Shim DIF over 802.1Q VLAN 1512 Server App Shim DIF over 802.1Q VLAN 1510 Shim DIF over 802.1Q VLAN 1511 Service provider top level DIF Customer VPN DIF Programmable VPNs communicating application instances Customizable VPN: addressing, routing, data transfer, resource allocation, security VPN API allows allocation of flows with concrete characteristics (loss, delay, etc) Same building block used for all layers (VPN, home network, datacentre, ISP) Integrated VDC-Unified Connectivity Demo of the RINA stack under development by the IRATI project
  10. 10. Further information can be found here. Twitter@ictpristine www www.ict-pristine.eu <Thank you!> For more information on RINA, visit the IRATI booth!

×