流控制、FlowControl

摘要:
作用就是防止网络拥堵时导致的“丢包”问题,大致的工作原理就是当链路两端的设备有一端忙不过来了,他会给另外一端的设备发一个暂停发包的命令,通过这种方式来缓解压力,解决丢包问题。看上去流控制应该是个非常好的防止丢包的方法,但是为什么我们还要在无盘上关闭他呢?

这个选项基本上所有网卡都会有,但是叫法会有些差别,比如Realtek网卡叫做流控制,Intel网卡叫做流程控制,还有一些网卡选项干脆是英文的,叫做FlowControl,很多交换机上也有这个功能,也叫做FlowControl。

网卡自身支持的流控制和我们所说的Qos不一样,虽然目的可能是一样的。作用就是防止网络拥堵时导致的“丢包”问题,大致的工作原理就是当链路两端的设备有一端忙不过来了,他会给另外一端的设备发一个暂停发包的命令,通过这种方式来缓解压力,解决丢包问题。

看上去流控制应该是个非常好的防止丢包的方法,但是为什么我们还要在无盘上关闭他呢?

原因很简单,因为现在的几乎所有无盘软件都支持“数据包重发”功能,也就是说如果客户机发现有丢包情况,或者服务端发现有丢包情况,都会重新请求,根本不需要网卡再从中干预,因为无盘软件有重发机制。  

免责声明:文章转载自《流控制、FlowControl》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇uniapp安卓真机调试提示检测不到手机【解决办法】如何在Android模拟器上安装apk文件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux DHCP 服务器配置与管理

一、环境介绍:   运行软件:VMware Workstation Pro 14   系统环境:CentOS-7-x86_64-1810 二、操作配置: 1、DHCP 服务器搭建 1)安装DHCP yum install dhcp 2) 设置虚拟机为仅主机模式、关闭虚拟机依靠主机的 DHCP 服务 3) 配置dhcpd.conf (动态获取IP)...

windows之电脑开机出现 this product is covered by one or more of the following prtents

电脑开机出现 this product is covered by one or more of the following prtents有次意外断电后就每次都出现这个提示,然后要等检查完才能进入系统,按ESC可以跳过。这个到底是什么意思啊。 解决办法: 这是由于网卡启用了BOOT ROM芯片的引导功能。可以在bios里面修改配置:开机按Del键,进...

基于智能网卡(Smart Nic)的Open vSwitch卸载方案简介

一、Smart Nic简介 1.1 Smart Nic产生的背景 目前,以Open vSwitch(OVS)为代表的虚拟交换机(vSwitch)以其灵活而丰富的功能支持(如OpenFlow、QOS、VLAN/VXLAN encap/decap)被业界广泛接受,大量应用于云计算多租户场景以及容器场景中。广泛的业务层需求致使数据中心快速增长,数据流量日益激增,...

NetAnalyzer笔记 之 十三 NetAnalyzer 6.0 的使用方法 -- 2.抓包与数据选择

1.  NetAnalyzer使用方法 1.1.数据获取 通过上面的说明,我们已经可以很快的获取到网络数据了,但是,仅仅知道上面内容却远远不够。 在NetAnalyzer中将数据加载到软件有三种方式。   数据文件   字节字符串录入   网卡采集   抓包开始菜单 在开始标签中数据包组合数据采集组包含了这三种功能点 数据文件,很多的数据采集软件都具备...

基于RHEL8/CentOS8的网络IP配置详解

➡ 在rhel8(含centos8)上,没有传统的network.service,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,那么该如何进行网络配置呢。➡ 本文详细阐述基于rhel8的网络配置,包含多种配置方法。➡ 事先声明:本文提及的所有内容,仅适用rhel8/centos8,因为不同linux系统的Netwo...

FPGA智能网卡综述(4): 开源DMA

https://zhuanlan.zhihu.com/p/359754525 Corundum 原版见FCCM2020 代码见:https://github.com/ucsdsysnet/corundum 这个专题主要对基于FPGA的智能网卡技术进行介绍,上篇介绍了NanoPU、PANIC、Tonic等,这次介绍“Corundum: An Open-Sou...