linux网络速度
① linux系统下1000mb/s实际支撑多大带宽
最多只有40MB/S首先 你这1000Mbps的网络带宽实际下载速度换算成MB/S的话是1000Mbps/8=125MB/S,但是你这硬盘的最大写入速度就只有40MB/S,带宽受限于硬盘的写入速度,只能最高到达40MB/S,不过现在的硬盘一般写入速度就算是机械硬盘一般要比40MB/S大很多
② 为什么150m的网卡在Linux上用hostapd开出的热点只有54Mbps的速度
这个不是说你的无线网卡是150M就一定连接成150M,原因如下:
WiFi设置问题,WiFi一般会设置成自动分配带宽,比如说300M的WiFi,10个人连接,可能每个人平均分配到30M,无线显卡里也显示30M,当然不会这么公平的,可能会多或者会少,即使是手动分配,也不会超过100M;
电脑无线网卡本地设置,在无线网卡属性中有一个设置,会强制带宽到多少;
最后一个就是协议,看你的无线网卡和WiFi支持那种802.1哪种协议,a/b/n/g/ac,每个协议有个最大允许带宽。
③ linux为什么网速比windows速度快
你这个问题比较一般,原因很多,不能太简单解释。
从网络层面上说,linux和TCP/IP的发展的确十分紧密,TCP/IP协议是固化在Linux内核里面的。
而尤其是早期版本的Windows,尤其是Windows XP及之前,对于TCP/IP网络支持相当有限,其协议栈的Bug,更是让“冲击波”、“震荡波”大肆流行。
这一点上来说Windows的协议栈成熟程度和效率不够高。
但是,这不足以解释,问什么你的视频速度慢。你的视频速度慢的最大可能原因是浏览器和播放器的问题。由于Linux和Windows使用的浏览器和播放器不尽相同,逻辑也会有所差异,即使相同的浏览器,在不同的操作系统上也会有不同的工作方式,从而导致速度差异较大。
Linux没有QoS的限制纯粹是无稽之谈。
④ linux/centos如何查看网卡是100M还是1000M
可以使用ethtool命令进行查看,使用格式ethtool 网络接口名。
以下为例,eth0为网卡名,使用ifconfig查看当前使用的网卡。
Speed表示网卡带宽,Duplex表示工作模式,Supported link modes表示支持的工作模式。
(4)linux网络速度扩展阅读:
ethtool命令的其它用法:
1、查询网络端口位置:ethtool -p ethX
这个命令多用于管理多网口的服务器主机,由于背板的网络端口数量大,有时候不知道那个物理端口对应eth0或其他设备号,我们就可以使用这个命令来查询。
用法:ethtool -p eth0
效果:设备号eth0对应的物理端口的两个指示灯会闪烁
2、修改网络端口速率:ethtool -s
这个命令多用于手工设置网络速率,一般千兆网卡支持10|100|1000三个速率,单位是Mbps。
用法:ethtool -s eth0 speed 1000 plex full autoneg off
效果:将设备号eth0对应的物理端口设置为速率为1000Mbps,全双工工作模式,同时关闭自动协商。
⑤ linux如何判断网络是百兆还是千兆
必须
测速
两台电脑
直接传文件。
实际网速跟很多情况有关。网线质量
路由器速率
双方的网卡
干扰
网络中有无感染病毒的主机。必须实际测速
。用socat
或者
ftp
之类在局域网内部直接传文件,看速率。
ethtool
eth0
mii-tool
-v
eth0
可以查看连接速率是100m
还是1000m
但这不一定等于网络实际可提供的带宽。所以得测速