`
囧囧有神
  • 浏览: 206556 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

网络吞吐量的估算

 
阅读更多

在写数据传输程序的时候我们会关心服务器和客户端之间通信的网络延迟有多大?数据收发的吞吐量最大有多少?

 

tcp socket 客户端和服务端之间的通信延迟受到很多因素影响,基本没办法准确的估算出来,比如传输距离,网络路由跳数,交换机处理时间,网卡处理延迟,cpu处理延迟,丢包率等。其中的传输距离影响比较大,虽然电信号以光速传播,其延迟也不能随便忽略,比如10公里的距离光传播的延迟就有33微妙。假如两端之间的线路情况基本是固定的,因此延迟也基本是固定的,因此测量两点间的延迟可以用专门的工具来做,比如 qperf或者netperf。

 

这里假设我们已知两点间的网络延迟为L,TCP滑动窗口size为W,那么最大的网络吞吐量是 W /  L。

 

如果两点间的带宽为1G,延迟为L,那么需要调整滑动窗口大小,使得传输带宽能够打满整条线路,如果调小了那么滑窗将成为瓶颈,如果调大了那么网络线路将成为瓶颈,因此存在一个滑窗最优值:带宽*网络延迟

 

因此 吞吐量,滑窗大小,线路带宽,线路延迟这几个量之间是存在相关关系的。

要缩短网络传输延迟,要么调大滑窗,要么缩短距离。

分享到:
评论

相关推荐

    无线Adhoc网络MAC层吞吐量分析.pdf

    ### 无线Adhoc网络MAC层吞吐量分析 #### 关键知识点详解 ##### Adhoc网络与网络容量瓶颈 Adhoc网络是一种自组织、无中心控制的网络架构,其中的节点可以自由移动,并能够自主建立和维护与其他节点的连接。随着...

    系统吞吐量(TPS)、用户并发量、性能测试概念和公式终稿.pdf

    在用户量大且访问模式稳定的情况下,可以通过分析日流量图和最高TPS来估算日吞吐量。例如,淘宝的TPS与PV之间可能存在1:11*3600的关系,而B2B中文站的比例可能会有所不同。 性能测试过程中,可以通过压力测试获取...

    并发用户数、吞吐量、思考时间的计算公式.doc

    从网络角度来看,吞吐量可以用字节/秒来衡量。在没有遇到性能瓶颈的情况下,吞吐量与虚拟用户数之间的关系可以由公式 F=VU * R / T 描述,其中 F 是吞吐量,VU 是虚拟用户数,R 是每个虚拟用户发出的请求数,T 是...

    无线网络带宽和无线AP容量是如何计算的?.pdf

    影响无线AP数量的因素有四个要点:网络带宽、吞吐量、AP覆盖距离、接入人数。 首先,网络带宽是指链路上每秒所能传送的比特数,强调的是最大能达到的速率。例如,百兆以太网的带宽是100Mbps,千兆以太网的带宽是...

    TD-SCDMA容量估算方法.ppt

    【TD-SCDMA容量估算方法】是无线通信领域中针对TD-SCDMA(时分同步码分多址)网络进行网络规划和优化的关键步骤。在3G通信系统中,容量估算至关重要,因为它决定了网络能够支持多少用户同时进行通信,以及服务质量...

    异构网络多路径并行传输吞吐量建模 (2012年)

    在分析多路径并行传输特点的基础上,提出了一种异构网络多路径并行传输吞吐量的建模方法....仿真和实验表明,即使在路径特性不同时,该方法也能准确估算多路径并行传输吞吐量的变化,在异构网络环境下具有较强的适用性.

    数学估算 常量因子近似算法Joint channel assignment and routing for throughput optimization in multi-radio wireless mesh networks06 bell.pdf

    描述中提到的研究目标是通过数学估算和常量因子近似算法解决MR-WMN中的JCA与路由问题,从而优化网络吞吐量。这里的关键词“数学估算”是指利用数学模型进行预测或评估的技术,“常量因子近似算法”是一种算法设计...

    EDGE网络的容量规划研究

    4. **计算每小区的IP吞吐量**:结合EDGE用户数量和每数据用户的平均吞吐量,计算出每个小区的总IP吞吐量。这是衡量网络服务质量的重要指标。 5. **计算系统所需的净PDCH数**:基于每小区的IP吞吐量和每PDCH信道的...

    服务器选项与性能估算.docx

    3. 存储容量和性能:根据数据存储的需求,估算所需的存储容量和存储性能,如 IOPS 和吞吐量。 4. 网络带宽和延迟:根据业务需求和网络拓扑结构,估算所需的网络带宽和延迟。 三、总结 服务器的选择和性能估算对于...

    移动承载网规划无线接入网容量规划.pptx

    最后,通过覆盖估算,可以确定实际需要的站点数,以及规划区域内的平均站点吞吐量,以确保网络容量与覆盖的均衡。 总结来说,移动承载网规划无线接入网容量规划是一项复杂而细致的工作,涉及模型选择、流量估算、...

    WCDMA无线网络规划流程004[1]

    - **容量估算**:基于业务需求和服务质量要求来估计每个小区可以支持的用户数量和数据吞吐量。 2. **无线网络预规划** - 在这一阶段,需要根据链路预算的结果来初步确定基站的位置和数量。 - 包括站点选址、扇区...

    ssd8 1 Multiple-Choice Quiz 1.doc

    - **计算方法**:网络吞吐量的计算公式为:\(吞吐量 = \frac{传输的数据量}{传输时间}\)。在这个例子中,传输的数据量为100K字节,传输时间为10秒。 - **结果分析**:将100K字节转换为比特(1字节=8比特,100K字节=...

    面向5G的无线网络评估及测试方法研究.pdf

    在这一过程中,需要收集单用户业务速率需求,并在不同的测试场景下进行时延测试和吞吐量测试,以验证网络的性能。时延测试关注的是用户从Idle态(空闲态)向Connected态(连接态)转换时的延迟,以及从Inactive态向...

    研究论文-多信道多接口智能路由协议研究.pdf

    多信道多接口可以降低信道共用的干扰并且提高多跳无线Ad Hoc网络的吞吐量。提出一种信道分配与路由选择相结合的多信道多接口智能路由协议DMMR,DMMR综合考虑了链路生存时间、跳数以及节点距离。用LP标准,使路由选择...

Global site tag (gtag.js) - Google Analytics