码迷,mamicode.com
首页 > 其他好文 > 详细

网络带宽与网络通信

时间:2017-05-24 15:54:26      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:通信   下载   内网   ftp服务   包括   路由   其他   tp服务器   带宽   

1.网络带宽

网络带宽,也叫网络比特率,是指在单位时间(一般指的是1秒钟)内能传输的数据量,单位bps,Kbps,Mbps,Gbps,Tbps。1Kbps = 1024*1bps,其他换算类推。这里的b/Kb/Mb/Gb/Tb和计算机存储单位B/KB/MB/GB/TB不一样。b代表比特,B代表字节,1B=8b。

2.计算机的带宽包括上行(发送)和下行(接收)带宽,计算机的带宽是上行和下行带宽的总和。例如,计算机带宽为100Mbps,则计算机上行和下行带宽相加的和不能超过100Mbps。

3.计算机的带宽受到网卡、线路和路由器等很多因素的影响。例如,局域网内,网卡带宽是1Gbps,但是路由器带宽为100Mbps,则局域网内两计算机通信实际带宽只有100M。

4.当计算机带宽达到上限,局域网内网络通信将受到影响。例如,服务器向外发送数据,当带宽达到上限,计算机内部数据处理的速度大于网络通信的速度。UDP协议下网络丢包更加严重。TCP协议下,如果是阻塞式IO,发送端将阻塞;非阻塞式IO,内部缓存将越来越大,从而引发异常。

5.计算机内部进行网络通信,将不受带宽的影响,但是收到自身计算机本身的性能影响,暂时没有做详细了解。

6.局域网内,如果服务器做转发处理,从一台计算机接收数据并将数据转发出去,要考虑上行和下行带宽的限速处理。例如,服务器从FTP服务器下载数据(数据量很大),接收数据后,转发给若干个客户端,由于服务器下行带宽没有做限制,服务器尽可能快的接收数据,下行带宽将大于上行带宽,也就是服务器接收数据比发送数据要快,并且带宽很快达到上限。

 

网络带宽与网络通信

标签:通信   下载   内网   ftp服务   包括   路由   其他   tp服务器   带宽   

原文地址:http://www.cnblogs.com/justkong/p/6898730.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!