本次测试由一台H3C MSR3600路 由器、IBM X3650服务器和联想M8400t客户端组成。
路由器IOS版本为7.1.064,服务器使用Windows server 2003操作系统,客户端使用Windows 7操作系统,如图1所示。
经测试,IPv4客户端首先与路由器建立ISATAP隧道并获取到IPv6地址,通过获取到的IPv6地址与IPv6服务器进行通讯,在IPv4客户端上PING通IPv6服务器的IPv6地址,如图2所示。
其他品牌设备、操作系统、应用系统等基本上支持IPv6,只有少数不支持。
图1 网络拓扑图
图2 PING窗口
常用终端分为台式计算机、笔记本、云终端客户端、平板电脑、手机、网络、打印机等,下面对基层央行系统使用的品牌终端和服务器支持IPV6情况进行分析,如表1所示。
随着全球范围内的 IPv6部署发展,网络设备主流厂家研发了大量的 IPv6产品,产品类型丰富,基本涵盖了所有的网络产品,包括路由器、交换机、安全设备等,能够满足基本商用部署需求,基层央行使用的网络设备厂家支持IPV6情况如表2所示。
操作系统作为各种应用的基础,基本目前都能够支持 IPv6,少数低版本操作系统需要经过升级才能支持IPV6,但是在具体使用和支持程度上,不同操作系统间还存在较大差异,主要体现在是否默认安装IPv6,是否 支 持DHCPv6/ND RDNSS,是否支持DNS自动发现机制等方面。常见操作系统IPv6支持度情况:Windows 2000、Windows XP、Windows 7、Windows 8、Windows 10、Windows Vista;Windows server 2003、Windows server 2008、Windows server 2012、AIX、Android、Red Hat Enterprise、Linux、iOS、macOS、 深 度Linux均支持IPv6。
注 意 :Windows 2000 需 要升级补丁,才能支持IPv6。
目前的操作系统中,75%左右都默认安装IPv6协议栈,65%左 右 支 持 DHCPv6,50%左右支持ND RNDSS。
目前大部分高版本的程序开发软件都支持IPv 6,主要程序开发软件支持IPv6 情 况 :Apache、Tomcat、WebLogic Server、python、Java Development Kit、Java Runtime Environment、Microsoft Internet Information、Services(IIS)、IBM WebSphere Application均支持IPv 6。
目前流行的数据库软件有 DB2、SQL server、ORACLE、Sybase、MySQL、KingbaseES、DM、OpenBASE等。目前支持IPv6的主要数据库软件DB2、Microsoft SQL Server、Oracle Database、IBM Informix Dynamic Server(IDS)、Sybase OpenSwitch、MySQL、KingbaseES、DM、OpenBASE均支持IPv6。
注意:MySQL 5.6.6之前的版本默认关闭IPv6功能。
中间件主流厂商包括IBM,BEA,ORACLE,HP,Iona,中创软件商用中间件、金蝶Apusic、东方通科技、中关村科技等在内的一批中间件专业厂商,基础上都支持IPv6。
有了支持IPv6的操作系统作为基础,各种应用软件也逐渐开始支持IPv6以应对广大用户的需求。但只有一些基础应用软件已经支持IPv6。如 IE系列、Chrome、360、搜狗、QQ浏览器等都支持IPv 6。
下载软件和邮件客户端 软 件,如FileZilla3、UploadFTP、Apple Mail、Lotus Notes以及Outlook等都支持IPv6。
多媒体播放软件支持IPv6主要是指播放器能够通过IPv6连接到服务器,实现在线播放。经测试,以下播放软件目前已经支持IPv6:RealPlayer、Windows Media Player、Quicktime、Adobe Flash Player、Winamp。
邮件服务器软件有:Sendmail,Microsoft E x c h a n g e S e r v e r,LotusDomino。这些软件目前都已经支持IPv6。支持IPv6的文件传送服务器软件有FileZilla Server、Serv-U等。
目前支持IPv6的网站主要是基层央行部署的门户网站和少量业务系统等。
综上所述,基层央行所使用的各种常用软硬件都已基本支持IPv6。
表2 网络设备厂家支持IPV6情况