M.Sc Thesis

M.Sc StudentBaranovsky Andrey
SubjectA Framework for IP Redirect
DepartmentDepartment of Electrical and Computers Engineering
Supervisor PROF. Reuven Cohen


Redirection services in the Internet are known to be very useful. Today these services are provided by several application layer protocols, like HTTP, DNS and SIP. Users are usually not aware of such a redirection, because it is performed by the application (e.g. a web browser) transparently. This thesis presents a new networking mechanism that allows transparent redirection of IP datagrams. A host with such a mechanism will be able to use SIP-based signaling to deduce a new destination IP address for its data packets. The mechanism proposed in this thesis operates in the IP layer, and is therefore generic and application-independent. It addresses security, reliability and other issues in an integrated manner, and is capable of replacing upper layer redirection schemes as well. With this mechanism, well-known problems like the "triangular routing'' in mobile IP, or the extra delay for connection re-establishment incurred during HTTP redirect, can be avoided. The mechanism employs three main schemes: "TCP connection migration", "Application state migration", and "Tunneling". These schemes allow redirection of an application that runs on top of TCP transparently. The proposed GRM mechanism uses SIP-based signaling for the following reasons: (a) SIP has a built-in scheme for reliability; (b) SIP has a built-in mobility support; (c) SIP is designed to be independent of the lower layer transport protocol; and  (d) SIP can be extended with additional capabilities.