SockMi - SOCKet MIgration System

Features

With respect to other solutions proposed for the migration of connections, SockMi:

On the "exporting" side, the migration can be triggered either by the process that owns the socket representing the connection or by another process with proper privileges via the sysctl interface.

On the "importing" side, a process can wait for a socket ready to be imported (eventually matching to certain criteria). Also a timeout may be specified. SockMi provides an API that allows programmers to write applications exploiting connection migration mechanism.

SockMi is compatible with Linux version 2.4 and 2.6.

Only TCP/IP levels migrations is achieved, application level migration is demanded to higher level mechanisms.