In this paper, we introduce VIP -- a virtual IP layer -- that applies the principle of virtual addressing to Internet naming. VIP''s goal is to support mobility in a way that is incrementally deployable and that requires little installation or configuration effort. VIP achieves this goal by following two design principles (1) transparent mobility: the system virtualizes the IP level of the protocol stack -- the "neck (of the protocol hourglass" to avoid modifying higher-level network protocols and applications, and (2) minimal infrastructure: the system takes advantage of and minimizes changes to existing network infrastructure. In particular, VIP relies on widely-deployed infrastructure -- DHCP for dynamic IP assignment, Dynamic Secure DNS for updating name-to-IP mappings, and IPSec for secure communication -- rather than requiring deployment of new translation infrastructure. Overall, we find that VIP efficiently supports transparent mobility in a way that an individual
Cited By
- Madhyastha H, Venkataramani A, Krishnamurthy A and Anderson T (2006). Oasis, ACM SIGOPS Operating Systems Review, 40:1, (41-48), Online publication date: 1-Jan-2006.
- Schütz S, Eggert L, Schmid S and Brunner M (2005). Protocol enhancements for intermittently connected hosts, ACM SIGCOMM Computer Communication Review, 35:3, (5-18), Online publication date: 1-Jul-2005.
- Götz S and Wehrle K Transparent end-host-based service composition through network virtualization Proceedings of the first ACM international workshop on Multimedia service composition, (31-36)
- Baratto R, Potter S, Su G and Nieh J MobiDesk Proceedings of the 10th annual international conference on Mobile computing and networking, (1-15)
Recommendations
High performance mobility without agent infrastructure for connection oriented service
Currently it is very difficult for connection oriented applications to use a mobile environment. One reason is that Mobile IP requires intermediate software agents to be deployed in the Internet. This infrastructure based mobility scheme offers ...
Host mobility using an internet indirection infrastructure
We propose the Robust Overlay Architecture for Mobility (ROAM) to provide seamless mobility for Internet hosts. ROAM is built on top of the Internet Indirection Infrastructure (i3). With i3, instead of explicitly sending a packet to a destination, each ...