APP下载

Android平台下移动终端IPv6技术分析与研究

2015-05-13

信息通信技术 2015年2期

李 强 李 强 王 赓

1 上海交通大学 上海 200240

2 希姆通信息技术(上海)有限公司 上海 200335

引言

TCP/IP协议族是Internet国际互联网的基础,其定义了电子设备连入因特网以及数据传输的标准,其中,IPv4功不可没。但随着互联网的快速发展,网络主机和用户数量急剧增加,IPv4地址正日益枯竭。为解决IP地址不足的问题,IETF(Internet Engineering Task Force,国际互联网工程任务组)设计制定了下一代网络层协议IPv6,用于替代现行的IPv4版本。

在不断扩充的网络主机中,智能移动终端特别是智能手机占了很大一部分比例。手机操作系统对于IPv6的支持是移动互联网支持IPv6的重要一环。伴随着4G网络的建设,IPv6在4G网络中也将得到广泛应用。目前,虽然已经有部分适应IPv6网络的应用,但大部分应用仍只适用于IPv4网络,终端厂商在实现IPv6功能时,必须要考虑IPv4到IPv6的平稳过渡问题。同时,对于开发者而言,在开发新的应用时也要考虑后续应用迁移到IPv6网络的需求。

1 移动终端操作系统IPv6支持现状

目前,主流的移动操作系统主要包括Android、iOS、Windows Phone等。得益于Google免费开源的优势,Android操作系统在中国市场长期处于主导地位,近几年市场占有率一直处于上升势态。如图1所示,Kantar Worldpanel在2014年9月份进行的消费者调查结果显示,在中国市场,Android操作系统的占有率达到83.4%,iOS占有率为15.2%,Windows Phone占有率为0.4%,其他各类操作系统的市场占有率之和约为1%[1]。

图1 2014年9月中国地区移动操作系统市场占有率

主流的移动终端操作系统都已经宣布开始支持IPv6,Android操作系统采用的是Linux 2.6以后版本的内核,默认安装了IPv6协议栈,但尚不支持DHCPv6和ND RDNSS。……

登录APP查看全文