下载此文档

.NET框架下IPv6和IPv4双协议兼容的测试用例实现.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
.NET框架下IPv6和IPv4双协议兼容的测试用例实现
第22卷第4期
2007年8月
成都信息工程学院
joURNALOFCHENGDUUNIVERSITYOFINF0RMr10NTECHNOUY


文章编号:I67I—I742(2007)04—0462—05
.
NET框架下IPv6和IPv4双协议兼容的
测试用例实现
郑丰华,赵小云
(,四川成都610225;,四川成都610054)
摘要:,利JIJVC++编讲)r发Windtw平台上榆测1Pv6网络联情况的测试J}J例程序,
程序对1Pv4ff,,1j于舣议的~x'ketAIl函数千u~'ket通信原,给Ⅲ住双协议下厂1YL/
服务器通信的应,H程序及实现思路,为双议下的其它网络应川J发打基础
关键词:双协议;S.'ket;Windows网络编程:测试用例
中图分类号:TP393文献标识码:A
l引言
IEFF(EngineerFaskForce)组织提出了IPv6,是为适应未来对网络基础设施的数量和质量需求而
设计的下一代互联网协议….IPv4协议在各平台上应用已经非常成熟,可以用着名的ping程序来对IPv4加载
和通信作检测,但在IPv6下,虽亦有ping6命令与之对应,但在Windows系列平台上,仅仅只有XP平台在IPv6
协议加载后对之支持,其它平台则没有该命令,,编写双协议下
的网络应用程序非常实用..NET框架是多语言平台而专用于Windows操作系统,vc是最常用的开发工具,因
此,框架利用VC语言开发实现双协议测试用例程序.
框架的socket编程及本例中相关部分的VC++实现代码
,客户机/月艮务器是它的基本工作
模式,:首先建立套接字rocket(IPv6:port),绑定本地的套接字,然后监
听,让服务器侦听服务套接字;在客户端,要对服务器端socket发出连接请求,如果服务器同意连接请求,那么请
求响应动作完成,
示意图.
测试时,由于目前没有专门的IPv6协议环境,而处
于测试阶段所用的IPv6地址一般都是在原IPv4地址
基础上,

机上已经配置好静态的IPv4协议地址,只需在命令行

用ipconfig命令查看加载后的双协议的II地址配置情
况.
在客户机/月艮务器模式下,服务器端首先启动,通过
调用,socket()建立一个流式套接字,然后调用bind()将
socket与本地网络地址相连,再凋用listen()让套接字做
收稿日期:20(J7—04—02;修订日期:20070418
一发送/接收一
图1~',cket通信的基l本示:苣图
应用层协议
TCP/

.NET框架下IPv6和IPv4双协议兼容的测试用例实现 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aena45
  • 文件大小42 KB
  • 时间2018-06-19