IPV9网站浏览器插件 技术领域
本发明涉及计算机网络通信,尤其涉及IPV9网站浏览器插件。
背景技术
IPV4协议诞生于70年代,是一个非常成功的Internet协议,但随着www网的爆炸或增长,及各种业务的广泛应用,暴露出IPV4的局限性及其严重缺点:1)IP地址即将枯竭;只有232即40亿地址,加之美国对IP地的分类不合理,美国以外的一国家的IP地址匮乏危机更加严重。2)由于互联网发展的不均衡,产生了IPV4的地址分配的不均衡。连续的IPV4地址在物理上并不连续,使得无法使用路由级联,直接导致了互联网主干线路路由器的路由表急剧膨胀,严重影响了网络连接性能。3)IPV4协议缺乏安全性;4)IPV4缺QOS支撑,严重阻碍了多媒体实时应用;5)地址自动配置十分麻烦,难于即插即用;6)IPV4、IPV6非我国自主知识产权,协议美国制订、网络安全制控权在他人手中。WINDOWS200和XP的IE不支持浏览IPV9 Web网站,为了建立我国自主、独立、安全、可控的新一代IPV9网络系统,需要研制具有自主创新知识产权的浏览工具,特提出解决的方法由于Windows 2000和XP的IE不支持IPV9协议,因而无法浏览IPV9的Web网站,这样严重阻碍了IPV9试验网的建设,和广泛的推广应用。
发明内容
本发明的目的是提供一种IPV9网站浏览器插件。
它依次具有Windows 2000或Windows xp IE浏览器模块、支持IPV9的扩展Internet功能接口模块、Winsock接口模块、Winsock服务模块、Winsock内核驱动模块、IPV9协议驱动模块、Ndis设备驱动模块并相接,Winsock接口模块与名字空间服务提供模块相接,Winsock服务模块与IPV9 WINSOCK传输服务模块相接。
本发明通过在WINDOWS 2000和XP平台上,嵌入IPV9协议系统的多个功能模块,能解决成干上万用户在WINDOWS上浏览IPV9 WEB网站。将产生巨大应用效果。
附图说明
图1体系结构方框示意图;
图2IPV9协议驱动模抉方框示意图。
具体实施方式
IPV9网站浏览器插件依次具有Windows 2000或Windows xp IE浏览器模块1、支持IPV9地扩展Internet功能接口模块2、Winsock接口模块3、Winsock服务模块5、Winsock内核驱动模块7、IPV9协议驱动模块8、Ndis设备驱动模块9并相接,Winsock接口模块3与名字空间服务提供模块4相接,Winsock服务模块5与IPV9 WINSOCK传输服务模块6相接。
所说IPV9协议驱动模块依次具有传输层10、网络层11、链路层12并相接。
如图1所示,本发明由9大功能模块构成。各构成模块说明如下:
I)Windows 2000或Windows xp IE浏览器模块;
2)本发明的支持IPV9的扩展Internet功能接口模块之一,接收③的多媒体信息,协议(包括http、ftp等)处理后转送给IE浏览器;
3)Winsock接口模块,提供socket接口;
4)名字空间服务提供模块,提供域名处理服务;
5)Winsock服务模块,为上层和核心SOCKET驱动层提供Socket应用服务;
6)本发明的IPV9 WINSOCK传输服务模块;
7)Winsock内核驱动模块;
8)本发明的IPV9协议驱动模块;
9)Ndis设备驱动模块;
如图2所示IPV9协议驱动模块由3大功能模块构成。各构成模块说明如下:
10)传输层:该模块实现IPV9的TCP/UDP协议。
11)网络层:本发明提出IPV9协议的网络层实现技术方案,该层由IPV9网络功能、ICMPV9、MLD9、无状态地址自动配置(SAA)、收/发功能、路由功能模一块构成,它是IPV9协议驱动的核心模块;
12)链路层:该层由局域网(LAN)和隧道(TUNNL)组成,LAN模块使用NDIS与以太接口通信。隧道模抉用于实现配置隧道、自动隧道和IPV9 IN IPV4,都用IPV4包发送/接收IPV9数据包。
在本发明中
1)IPV9地址自动配置且与MAC地址自动绑定
提供2000界面风格的IE浏览界面,本机的IPV9的IP地址形成方式为自动配置且与MAC地址自动绑定,构成IPV9的全局地址格式,即IPV9格式的带前缀的1串数字符号。
2)地址输入十进制化
在浏览器输入地址处格式符合IPV9兼容地址格式:[..]0000..00D.D.D.D,或全局地址格式。
3)对用户使用IE浏览器要求输入方式为:A.IPV9格式地址;B.数字域名(必须提供IPV9域名解释服务器),英文域名。