Mobile IPv6 is the current IETF standard for end host mobility management in the Internet. In order to provide a transparent location management, Mobile IPv6 operates in two different modes. In the first mode, mobile node incoming packets are tunneled to the node current location via the home network. In the second mode, traffic is exchanged directly between the mobile node and its communicating
... [Show full abstract] peers. In this paper, we evaluate the performance of these two modes on a real test bed. We first analytically model the Mobile IPv6 handover. Afterwards, we empirically assess its impact on transport protocols in general and more specifically on TCP CUBIC, the default TCP implementation in the current Linux kernel since version 2.6.19. We demonstrate that this TCP implementation induces high handover latency as it was not designed to be deployed in a dynamic environment.