网络吞吐量详解

网络吞吐量详解吞吐量简单的讲 对于 P2P 系统而言 当主机 A 到主机 B 传送一个文件 任何时间瞬间的瞬时吞吐量都是主机 B 接收到该文件的速率 以 bps 计算 如果文件由 F 比特组成 主机 B 接收到所有 F 比特用去 T 秒 则文件传送的平均吞吐量是 F Tbps 举个例子服务器通过路由器转发给客户端消息想象比特是流体 而链路是管道 那么吞吐量应该为 min Rc Rs 如上图所示 当 Rc 为 2Mbps 且 Rs gt R

吞吐量

简单的讲,对于P2P系统而言,当主机A到主机B传送一个文件,任何时间瞬间的瞬时吞吐量都是主机B接收到该文件的速率(以bps计算)。如果文件由F比特组成,主机B接收到所有F比特用去T秒,则文件传送的平均吞吐量是F/T bps.

举个例子服务器通过路由器转发给客户端消息

在这里插入图片描述
想象比特是流体,而链路是管道,那么吞吐量应该为min{ Rc ,Rs }。如上图所示,当Rc为2Mbps且Rs>Rc,无论Rs有多大,吞吐量都是2Mbps。

比如:你下载一个F=32×10的6次方个比特的文件,服务器具有2Mbps的传输速率,你有一条1Mbps的接入链路,最终的吞吐量还是1,传输该文件所需的时间是32秒。

在这里插入图片描述
同理,当有n个路由器的时候,吞吐量为min{R1,R2,···,Rn,Rn+1}

我们今天因特网对吞吐量的限制因素通常是接入网。

在这里插入图片描述
以两个为例,两个下载会平等划分它的传输速率,这时候每个下载的瓶颈不再位于接入网中,而是位于核心中的共享链路了,该瓶颈仅能为每个下载提供1.5Mbps的吞吐量,因此每个下载的端到端吞吐量现在减少到500kps.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/176670.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午9:21
下一篇 2026年3月26日 下午9:21


相关推荐

  • Laravel DB批量更新的方法

    Laravel DB批量更新的方法Laravel DB批量更新的方法

    2022年4月24日
    69
  • awstats安装流程「建议收藏」

    awstats安装流程「建议收藏」我是直接从网站上下的rpm,然后rpm-ivh的然后直接安装到/usr/local/awstatsapache日志格式要使用combined:CustomLog"/var/log/httpd/access_log"combined我是用的logrotate每天断日志,然后将以前的日志打包成gz存放,于是昨天的日志就是access_log.1.gz添加主机(可以…

    2022年7月16日
    21
  • Linux上安装Mysql

    Linux上安装MysqlLinux上安装MysqlLinux上安装MysqlLinux上安装软件常见的几种方式:使用yum进行安装修改密码及登录设置编码设置开机启动Linux上安装MysqlLinux上安装软件常见的几种方式:源码编译压缩包解压(一般为tar.gz)编译好的安装包(RPM、DPKG等)在线安装(YUM、APT等)以上几种方式便捷性依次增加,但通用性依次下降,比如直接下载压缩包进行解压,这种方式一般需要自己做一些额外的配置工作,但只要掌握了方法,各个平台基本都适用,YUM虽然简单,但是平台受限,网络

    2022年4月30日
    49
  • TransactionScope事务处理

    TransactionScope事务处理在我们日常开发的时候,有时候程序需要使用到事务,就比如,我们日常最熟悉的一个流程,那么就是银行的取款,当用户从ATM机器选择取款1000元的时候,恰巧这个时候如果停电,如果没有事务那么将会出现不堪设想的后果,银行都会倒闭。最近在开发一个功能,需要根据单据的信息生成2张单据,要么全部保存,要么都保存失败,做到事务的一致性、原子性,一开始我想到的是SQL和存储过程级别的事务,但是好像按照当前的系统的业务逻辑,这个方法的底层还是拼接SQL语句,后面又想着使用C#的ADO.NET级别的事务,根据数据生成sql,但

    2022年7月19日
    19
  • MybatisCodeHelperPro的使用

    MybatisCodeHelperPro的使用一 环境准备 1 下载 MybatisCodeH 方式有两种 一种是离线安装 网址 SearchResult JetBrainsMar 注意下载时的版本要与 idea 版本契合 一种是通过 idea 的插件市场下载 由于我很少能够打开插件市场 并且不容易激活成功教程 而且老师发了现成的 所以我选择第一种 2 安装选择压缩包 不用解压 点击 OK 重启 idea 并激活插件 3 激活成功教程进去之后会让你激活 点一下 或者激活码只要不是重复的 随

    2026年3月17日
    2
  • 深夜突发!字节跳动 扣子(Coze)官宣全面开源,Apache 2.0协议,可商用

    深夜突发!字节跳动 扣子(Coze)官宣全面开源,Apache 2.0协议,可商用

    2026年3月12日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号