Ipv9网站浏览器插件的制作方法

xiaoxiao2020-7-22  16

专利名称: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域名解释服务器),英文域名。
权利要求
1.一种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)相接。
2.根据权利要求1所述的IPV9网站浏览器插件,其特征在于所说IPV9协议驱动模块依次具有传输层(10)、网络层(11)、链路层(12)并相接。
全文摘要
本发明公开了一种IPV9网站浏览器插件。它依次具有Windows 2000或Windows xp IE浏览器模块、支持IPV9的扩展Internet功能接口模块、Winsock接口模块、Winsock服务模块、Winsock.内核驱动模块、IPV9协议驱动模块、Ndis设备驱动模块并相接,Winsock接口模块与名字空间服务提供模块相接,Winsock服务模块写IPV9 WINSOCK传输服务模块相接。本发明通过在WINDOWS 2000和XP平台上,嵌入IPV9协议系统的多个功能模块,能解决成千上万用户在WINDOWS上浏览IPV9 WEB网站。将产生巨大应用效果。
文档编号G06F17/00GK1494015SQ0214508
公开日2004年5月5日 申请日期2002年11月2日 优先权日2002年11月2日
发明者潘雪增, 平玲娣, 谢建平, 潘虎, 陆晗 申请人:浙江大学, 谢建平

最新回复(0)