Mechanism of Mobility Support in Linux Kernel and Its Implementation
Xie Wan-ju · Computer Technology and Development · 2015
With the rapid development of communication technology and the widespread of portable terminal devices,the users require that the Internet can provide access service at any time,in any location,and by all means. In order to support mobility,the community has proposed a few schemes such as M obile IP,SIP and Identifier/Locator separation. However,none of them can support host mobility and service mobility at the same time. It has proposed a solution to support both host mobility and service mobility in this paper,which is realized by using the CID( Connection IDentifier) in the universal network to manage connections. Firstly,come up with tw o mechanisms to realize quick access to updated IP addresses in Linux kernel. Secondly,modify the API socket created by the system when a connection is established betw een a client and a server,so that the connection keeps unchanged,regardless of the change of IP addresses. At last,after comparing and analyzing,choose the latter as the support proposal in mobility.