共查询到17条相似文献,搜索用时 363 毫秒
1.
IPv6下Socket网络编程的研究与实现 总被引:2,自引:3,他引:2
随着Internet的飞速发展,IETF组织提出了IPv6协议。IPv6是为适应未来对于网络基础设施的数量和质量的需求而设计的下一代互联网协议,IPv6必然会取代IPv4,开发支持IPv6的网络应用程序已经迫在眉睫。介绍了套接字(Socket)的基本概念、IPv6的Socket API函数和Socket通信原理,并以面向连接的Socket通信协议(TCP)为例,给出了在IPv6协议下开发客户/服务器应用程序的方法,从而为IPv4的网络逐渐向IPv6网络过渡打下良好的基础,对开发基于IPv6的网络应用程序会有很大的帮助。 相似文献
2.
IPv6是为了克服现在IPv4协议的缺陷而设计的下一代因特网协议。随着Internet的飞速发展,IPv6(Internet Pro-tocol Version 6)必然会取代IPv4,开发支持IPv6的网络应用程序已经迫在眉睫。文中首先对IPv6进行了简介;然后介绍了UDP的通信原理I、Pv6下Socket地址结构和IPv6下Socket函数,并给出了在IPv6下基于无连接的Socket的客户机/服务器模型和利用UDP协议进行网络通信的方法;最后实现了在IPv6协议下服务器端和客户端之间数据信息的传输,相信对今后开发基于IPv6的大型网络应用程序会有极大的帮助。 相似文献
3.
基于IPv6的Socket通信的实现 总被引:1,自引:0,他引:1
随着计算机网络的发展,IPv6(Internet Protocol Version 6)必然会取代IPv4,开发支持IPv6的网络应用程序已经迫在眉睫。介绍了IPv6下Socket地址结构和IPv6下Socket函数,给出了在Windows环境下用Visual C++6.0实现Socket通信的方法,对今后开发基于IPv6的网络应用程序会有极大的帮助。 相似文献
4.
IPv6是为了克服现在IPv4协议的缺陷而设计的下一代因特网协议。随着Internet的飞速发展,iPv6(Internet Protocol Version6)必然会取代IPv4,开发支持IPv6的网络应用程序已经迫在眉睫。文中首先对IPv6进行了简介;然后介绍了UDP的通信原理、IPv6下Socket地址结构和IPv6下Socket函数,并给出了在IPv6下基于无连接的Socket的客户机/服务器模型和利用UDP协议进行网络通信的方法;最后实现了在IPv6协议下服务器端和客户端之间数据信息的传输,相信对今后开发基于IPv6的大型网络应用程序会有极大的帮助。 相似文献
5.
IPv4向IPv6的演进是Internet发展的趋势,两种网络共存是一个漫长的过程,但是目前大部分应用程序都是基于IPv4的,如何将现有的应用程序平滑移植到IPv6网络成为急需解决的问题.分析了在Windows系统下通过WinsoekAPI实现二者兼容的方案,用实例阐述了Socket应用程序从IPv4向IPv6移植的方法及原则,方法简单有效,同时一定程度上实现了SocketAPI层的协议无关性. 相似文献
6.
本文从应用程序的角度来探讨IPv4网络向IPv6网络过渡的问题,着重论述Pv4网络应用程序向IPv6网络应用程序迁移的三种策略。在研究它们各自优缺点的基础上,得出在过渡时期如何正确使用它们的一些结论。同时,本文还探讨了设计协议无关的网络应用程序的关键的、具有共性的一些原则,对设计与开发协议无关的网络应用程序的具有指导意义。 相似文献
7.
高风刚 《计算机工程与应用》2006,42(1):98-101
随着互联网络的迅猛发展和人们对网络性能要求的日益提高,新的网络应用程序必须面对支持IPv6的问题。可以断言,在从IPv4到IPv6过渡的漫长时期内,开发同时支持IPv4和IPv6两种协议的应用程序可谓众望所归、势在必行。论文结合实际项目的开发经验,给出了一种同时支持IPv6和IPv4的UDP数据报传输服务器应用程序的实现方法。该方法实际应用于集群系统中各主机间进行日志信息的同步处理,取得了比较满意的效果。文中同时对UDP传输中容易忽视的问题进行了必要的讨论。 相似文献
8.
通过对KAME协议栈的Socket机制进行研究,提出了一种扩展KAME协议栈的方法,修改了KAME协议栈中Socket描述符的实现机制。这种方法有效地按照要求扩充了IPv6 Socket的个数,在高性能的嵌入式系统上提高了IPv6的运行效率,在VxWorks操作系统上运行可靠,并可作为KAME协议栈的扩展应用于IPv6网络。 相似文献
9.
针对以IPv6为主要特征的下一代互联网的需求,本文介绍了将基于对象的分布式文件系统Lustre由仅支持IPv4改进为同时支持IPv4与IPv6双协议栈的设计原则与实现,并测试比较了Lustre在IPv6与IPv4环境下的性能。其中的设计原则是通过分析Linux系统的IP协议栈得到的,因此同样适用于其他期望使用Linux的Socket接口实现支持双协议栈的网络程序。 相似文献
10.
11.
近年来,基于RTSP协议的流媒体应用逐渐得到普及,并且网络和网络应用正处在从11%4向IPv6过渡时期,而RTSP1.0并未规定如何在IPv6网络中传送流媒体。为了解决流媒体在IPv6网络环境下的传送问题,文中提出一种基于IPv6的流媒体传送方案,在研究IPv6对流媒体传送增强特性的基础上,通过分析IPv4与IPv6套接口的差异,运用IPv4/IPv6兼容套接口编程技术,重新封装开源流媒体项目live555底层数据通信模块GroupSock,并修改上层传送协议,最终实现流媒体在IP、r6网络下的传送。测试结果表明,该方案能够支持IPv6网络环境下的流媒体传送。 相似文献
12.
通过对TCP/IPv4地址结构和Socket API的研究,重构了MPTCP/IPv6的地址结构及Socket API软件,扩展了SRS开源流媒体服务器对IPv6的支持。以此为基础,编译了MPTCP内核及扩展的SRS、配置了相应的路由表,最终实现了基于IPv6+MPTCP的视频直播平台实例,有效验证了二者结合的有效性及可用性。结果表明:(1)MPTCP多路径并发传输技术具有良好的负载均衡能力;(2)MPTCP多路径冗余机制可实现无缝切换,提升网络的鲁棒性;(3)IPv6+MPTCP+RTMP三个协议具有良好的兼容性;(4)该直播平台为开发基于IPv6+MPTCP技术的下一代互联网万物相联应用提供了一个范例。 相似文献
13.
随着互联网和物联网的飞速发展,通信协议从IPv4过渡到IPv6已是必然趋势。采集了CAIDA Ark项目的最新数据(时间为2014年6月),通过对IPv6 AS级Internet建模,验证了该网络所具有的小世界和无标度特性。在分析Internet结构及常用抗毁性测度的基础上,提出了IPv6 AS级Internet的抗毁性测度指标和抗毁性实验方法。实验结果表明,在不同的攻击策略下,网络具有鲁棒且脆弱的特性,在遭到基于度的蓄意攻击时,网络抗毁性最差,同时也表明构建的抗毁性测度可以很好地表征Internet的抗毁性水平。 相似文献
14.
15.
16.
IPv4与IPv6的互操作研究及网络实验 总被引:7,自引:0,他引:7
代长城 《计算机工程与应用》2004,40(27):135-137,218
IPv6是针对当前IPv4的地址空间不足和服务质量的缺陷而设计的一种新的网络协议类型。但是,现在IPv4的应用仍然占主导地位。在IPv6的网络流行于全球之前,总是有一些网络首先使用IPv6协议并希望能够与当前的Internet正常通信。为达到这一目的,必须开发出IPv4/IPv6互通技术以保证IPv4能够平稳过渡到IPv6,论文先从应用层的角度讨论了IPv4/IPv6的服务器与客户端的通信机制,然后利用模块编程技术打造一个具有路由公告和包转发功能的服务器,通过隧道技术使IPv6主机通过IPv4路由器进行通信。 相似文献
17.
针对工业环境下多维信息的测量和物联网技术应用发展的需求,研发一种通用的基于IPv6的多传感信息检测装置,装置以DSP和ARM为核心芯片,利用ARM芯片内嵌的EMIT、集成网络通信芯片LXT971和Socket网络编程,实现IPv6的网络通信设计;同时装置的DSP芯片采用基于插值计算的多维传感信息解耦校正技术,实现传感信息的准确检测。检测试验表明,该装置可实现在工业环境下多维信息的网络化准确监测。 相似文献