坚持学习100天:WinInet,iperf

本文介绍了iperf网络性能测试工具的原理和主要功能,包括其Server-Client模式、三种测量模式及监控线程的作用。此外,还探讨了WinInet在开发Internet客户端的应用,它简化了HTTP、FTP等协议的编程,提供了API函数和MFC类库。iperf和WinInet在网络程序开发中扮演了重要角色。
摘要由CSDN通过智能技术生成

前言

Hello,我是修齊。
学习C++的第一百零三十四天,爱情很让容易人迷茫,痛苦.。每时每刻情绪都在跳动。
在这里记录一些学习的东西和学习的心情,内容主要是一些自己学习整理的小笔记。

一、iperf

1.iperf网络性能测试工具,可用来测试网络节点间TCP或UDP连接的性能,包括带宽,延时抖动(jitter,使用于UDP),误码率(使用UDP)
2.iperf是基于Server-Client模式实现的。
3.测量网络参数时,iperf区分听者,说者两角色。
4.说者向听者发送一定量数据,听者统计并记录带宽,时延抖动等参数。说者的数据全部发送完成,听者通过向说者回送一个数据包,将测量数据告知说者。
5.iperf提供3种测量模式:normal,tradeoff,dualtest。
6.3种模式下,除了p个听者或说者进程,在服务器端和客户端均存在一个监控线程(monitor thread)。
7.监控线程作用:

.生成说者或听者线程。
.同步所有说者或听者的动作(开始发送,结束发送)。
.计算并报告所有说者或听者的累计测量数据 。

8.说者或 听者线程向一个公共的数据区写入测量数据(此数据区位于实现监控线程的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值