显式拥塞通知(英语:Explicit Congestion Notification,简称ECN)是一个对网际协议和传输控制协议(TCP)的扩展,定义于RFC 3168(2001)。ECN允许拥塞控制的端对端通知而避免丢包。ECN为一项可选功能,如果底层网络设施支持,则可能被启用ECN的两个端点使用。 通常来说,TCP/IP网络通过丢弃数据包来表明信道阻塞。在ECN成功协商的情况下,ECN感知路由器可以在IP头中设置一个标记来代替丢弃数据包,以标明阻塞即将发生。数据包的接收端回应发送端的表示,降低其传输速率,就如同在往常中检测到包丢失那样。
相比于正确响应或忽略位标记,一些过时或存在故障的网络设备会丢弃或改动数据包中的ECN位。
【同时整理网络上关于提高网速的方法】:
接收方缩放状态 : enabled
烟囱卸载状态 : auto某公司
NetDMA 状态 : enabled
直接缓存访问(DCA) : enabled
接收窗口自动调谐级别 :normal
附加拥塞控制提供程序 :none
ECN 功能 : disabled
RFC 1323 时间戳 : enable
以管理员身份运行如下命令:
接收方缩放状态: netsh int tcp set global rss=enabled
烟囱卸载状态: netsh int tcp set global chimney=auto某公司
NetDMA 状态: netsh int tcp set global netdma=enabled
直接缓存访问(DCA): netsh int tcp set global dca=enabled
接收窗口自动调谐级别:netsh int tcp set global autotuninglevel=normal
附加拥塞控制提供程序:netsh int tcp set global congestionprovider=none
ECN 功能: netsh int tcp set global ecncapability=disabled
RFC 1323 时间戳: netsh int tcp set global timestamps=enabled
[color=inherit !important]