Implementation Analysis of MSP

A basic function of a Session Maintenance Protocol (SMP) is to keep sessions alives amongst two or more nodes as far as possible. However, a SMP should provide other essential services to its mission critical applications such as multi-session, multihoming, failure detection mechanism and graceful a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Cavalli, A., Vieira, D., Griffin, T.G.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A basic function of a Session Maintenance Protocol (SMP) is to keep sessions alives amongst two or more nodes as far as possible. However, a SMP should provide other essential services to its mission critical applications such as multi-session, multihoming, failure detection mechanism and graceful automatic restart of transport session. It has been proposed a new SMP so-called Managed Session Protocol (MSP), and a sub-protocol that operates on top of MSP so-called Multiple Managed Session Protocol (MMSP). Together MSP/MMSP provide services such as graceful automatic restart of transport session, preservation of application message boundaries, multi-session and multi-homing. In this paper, it is presented an implementation and performance analysis of MSP/MMSP. They have been implemented using a C++ based open-source router platform called eXtensible Open Router Platform (XORP). Two approaches are presented in order to implement MSP/MMSP. Aiming to compare these two approaches and validate the behaviors of MSP/MMSP, some experiments have been carried out using a real-life case study: Border Gateway Protocol (BGP). Furthermore, a performance analysis is presented that provide some insight, not only about the two MSP implementation approaches, but also the effectiveness of MSP/MMSP.
DOI:10.1109/ICNICONSMCL.2006.119