190 likes | 328 Vues
This document presents the Trone-Aware application developed by Bruno Sousa at the University of Coimbra, focusing on resilience in multihoming networks. The application detects and reacts proactively to network failures and changing conditions, utilizing the SCTP API functionalities and metrics such as delay, jitter, and packet loss. The testing phases aim to demonstrate enhanced security and improved path selection within the SCTP protocol. Future steps include further testing and development stabilization of the application, ensuring reliable network performance.
E N D
Trone-Aware Application • Bruno Sousa (bmsousa@dei.uc.pt) • LCT - Centro de Informática e Sistemas • Universidade de Coimbra • 16 March 2012Coimbra, PT
Summary • Introduction • Trone-Aware application • Current Status • Tests • Conclusion
Introduction / Goals • Resilience is a key goal of Multihoming. • Detect network failures and react proactively. • Detect changes in network condictions (e.g., more delay) and react proactively.
Trone-aware Application (cont.) • SCTP API functionalities:
Trone-aware Application (cont.) • SCTP API Events:
Trone-aware Application (cont.) • MH Shim Layer: * Using Apache Commons Net
Trone-aware Application (cont.) • MH MeTHODICAL: * Using Rserve to make the interface to a script in project R.
Trone-aware Application (cont.) • MH OWAMP: • It was developed also a framework to enable collecting these metrics for a long monitoring period. * Metrics include One-way delay, jitter, packet loss, reordering flag, duplicates flag, Hops.
Trone-aware Application (cont.) • MH NetManager:
Trone-aware Application (cont.) • Introducing dynamics in the Ethernet interfaces of PT Cloud (events for MH NetManager): • Dynamics include: • Change of media type (using mii-tool) • Change of delay and packet loss (using ip route2 tools)
Trone-aware Application (cont.) • MH FIT to be specified:
Trone-aware Application (cont.) • MH FIT input data to Trone-aware application:
Conclusion • Next-Steps • Continue testing. • Stabilize current version of development. • Specify MH FITand SCTP Resource Manager
End Thank You
DEMO A • Goals: • Demonstrate that TRONE enhances security! • Steps: • Step 1: Demonstrate Standard SCTP behaviour. • Step 2: Introduce failures at network and trust info from FIT. • Step 3: Demonstrate SCTP behaviour with input data of FIT.
DEMO A – with End-node outside Cloud • Goals: • Demonstrate that TRONE enhances security! • Steps: • Step 1: Demonstrate Standard SCTP behaviour. • Step 2: Introduce failures at network and trust info from FIT. • Step 3: Demonstrate SCTP behaviour with input data of FIT.
DEMO B • Goals: • Demonstrate that path selection of SCTP can be enhanced ! • Steps: • Step 1: Demonstrate Standard SCTP behaviour. • Step 2: Introduce failures at network. • Step 3: Demonstrate SCTP behaviour with input data of monitoring.