APP下载

Android移动网络终端的IPv6接入系统设计与实现

2016-01-12周浩赵钦马严

软件 2015年11期

周浩++赵钦++马严

摘 要:针对目前国内3G/4G用户无法接入IPv6网络的问题,本文设计并实现了一种面向Android平台的IPv6接入系统。该系统使用隧道技术,将移动端的IPv6流量封装进IPv4数据包中,并通过隧道传输至IPv6接入服务器,由IPv6接入服务器解封装后转发至IPv6网络,进而实现移动终端的IPv6接入能力。该系统利用第三方互联网帐号进行接入认证,具备一定的适用性和简易性。通过部署测试发现,该系统可以方便有效地解决移动互联网用户接入IPv6的问题。

关键词:软件工程;IPv6接入系统;设计与实现;Android;OpenVPN;

中图分类号:TP311.1

文献标识码:A

DOI: 10.3969/j.issn.1003-6970.2015.11.016

0 引言

如今,世界各地的高校、运营商以及部分商业公司已经开始了IPv6的商业化进程。诸如Google,YouTube,百度,阿里巴巴等互联网企业均已经提供了IPv6服务让用户访问。此外,六维空间,晨光BT等一大批IPv6站点开始走向用户生活,受到越来越多的用户的关注和追捧。

然而,目前国内的IPv6网络建设仍处于一个初级阶段,IPv6接入能力主要集中在面向教育网内的高校。对于普通的移动网络用户而言,运营商仅仅向其提供IPv4网络接入服务,这对习惯了获取IPv6资源的用户,特别是对于长期使用教育网的用户而言,是非常不便的。因此,为这些用户提供一种简单有效的从IPv4向IPv6的过渡技术就非常有价值。

在目前常用的几种过渡技术中,隧道技术由于其对网络设备依赖性低,具备适用性广和简单易用等特点,受到不少用户和研究人员的青睐。本文基于OpenVPN隧道技术,设计并实现了一套针对Android平台移动终端的IPv6接入系统。……

登录APP查看全文