这段Windows注册表编辑脚本包含了针对TCP/IP参数的一系列调整,旨在优化网络性能或解决特定网络问题。下面是对每个参数的解释和设置值的说明:
MTU (Maximum Transmission Unit, 最大传输单元):
设置为0x5d4(1496字节)。这表示TCP/IP层允许的最大数据包大小。此值适用于在以太网环境中减去帧头和其他开销后的情况。
TcpMaxDupAcks (Maximum Duplicate ACKs):
设置为2。这表示当TCP连接收到两个重复的ACK时,将认为数据包丢失并触发快速重传机制。
NameSrvQueryTimeout (Name Server Query Timeout):
设置为0xbb8(3000毫秒)。这是DNS查询的超时时间。
EnablePMTUDiscovery (Enable Path MTU Discovery):
设置为1。启用此功能允许TCP动态发现路径上的最大MTU,并相应调整数据包大小。
EnablePMTUBHDetect (Enable Black Hole Detection):
设置为1。与PMTU发现相关,当检测到数据包被丢弃时可能触发。
TCPWindowSize (TCP Window Size):
设置为0xffff(65535字节)。这是TCP连接上可以发送或接收的最大数据量。
TcpTimedWaitDelay (TCP TIME_WAIT Delay):
设置为0x1e(30秒)。控制TCP连接在TIME_WAIT状态下保持的时间。
MaxUserPort (Maximum User Port):
设置为0xfffe(65534)。允许用户应用程序使用的最高端口号。
DefaultTTL (Default Time To Live):
设置为0x50(80)。数据包在网络中传播之前可以经过的最大路由器数量。
MaxHashTableSize (Maximum Hash Table Size):
设置为0xffff(65535)。用于TCP连接的哈希表的大小。
MaxFreeTcbs (Maximum Free Transmission Control Blocks):
设置为0x2000(8192)。可以同时存在的空闲传输控制块(TCB)的数量。
KeepAliveInterval (Keep-Alive Interval):
设置为0x3e8(1000毫秒)。空闲连接上发送保持活动探测的频率。
TCPInitialRTT (TCP Initial Round-Trip Time):
设置为0。初始TCP连接的往返时间估计。
EnableDeadGWDetect (Enable Dead Gateway Detection):
设置为0。禁用死亡网关检测功能。
DisableTaskOffload (Disable Task Offload):
设置为0。不禁用任务卸载。
EnableSecurityFilters (Enable Security Filters):
设置为1。启用TCP/IP堆栈的安全功能。
KeepAliveTime (Keep-Alive Time):
设置为0x1b7740(2小时)。在空闲连接上发送保持活动探测之前的空闲时间。
TcpFastOpen (TCP Fast Open):
设置为1。允许TCP连接在三次握手完成之前就开始数据传输。
TcpNumConnections (TCP Number of Connections):
设置为0xffff(65535)。允许的最大TCP连接数。
GlobalmaxTcpWindowSize (Global Maximum TCP Window Size):
设置为0x3ebc0(262144字节)。全局TCP窗口大小的最大值。
在桌面新建文本文档,复制粘贴如下内容,另存为或重命名“.reg”,双击合并即可。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters] "MTU"=dword:000005d4 ;MTU (最大传输单元): 设置TCP/IP可以使用的最大传输单元。这里设置为0x5d4,即1496字节(减去以太网头和其他开销后) "TcpMaxDupAcks"=dword:00000002 ;最大重复ACK数量): 当收到这么多重复的ACK时,TCP将认为一个数据包已丢失并触发快速重传 "NameSrvQueryTimeout"=dword:00000bb8 ;名称服务器查询超时): 用于DNS查询的超时值 "EnablePMTUDiscovery"=dword:00000001 ;启用路径MTU发现: 允许TCP探测路径上的最大MTU并相应地调整其数据包大小 "EnablePMTUBHDetect"=dword:00000001 ;启用黑洞检测: 与PMTU发现相关,当检测到数据包被丢弃时可能触发 "TCPWindowSize"=dword:0000ffff ;TCP窗口大小: 控制TCP连接上可以发送或接收的最大数据量(以字节为单位) "TcpTimedWaitDelay"=dword:0000001e ;TIME_WAIT延迟: 控制TCP连接在TIME_WAIT状态下保持多久 "MaxUserPort"=dword:0000fffe ;最大用户端口: 允许用户应用程序使用的最高端口号 "DefaultTTL"=dword:00000050 ;默认TTL): 数据包在网络中传播之前可以经过的最大路由器数量 "MaxHashTableSize"=dword:0000ffff ;最大哈希表大小: 用于TCP连接的哈希表的大小 "MaxFreeTcbs"=dword:00002000 ;最大空闲TCB数量: 可以同时存在的空闲传输控制块(TCB)的数量 "KeepAliveInterval"=dword:000003e8 ;保持活动间隔: 空闲连接上发送保持活动探测的频率 "TCPInitialRTT"=dword:00000000 ;TCP初始往返时间: 初始TCP连接的往返时间估计 "EnableDeadGWDetect"=dword:00000000 ;启用死亡网关检测: 允许系统检测并避免使用不可达的默认网关 "DisableTaskOffload"=dword:00000000 ;禁用任务卸载 "EnableSecurityFilters"=dword:00000001 ;启用安全过滤器: 启用TCP/IP堆栈的安全功能 "KeepAliveTime"=dword:001b7740 ;保持活动时间: 在空闲连接上发送保持活动探测之前的空闲时间 "TcpFastOpen"=dword:00000001 ;TCP快速打开: 允许TCP连接在三次握手完成之前就开始数据传输 "TcpNumConnections"=dword:0000ffff ;TCP连接数: 允许的最大TCP连接数 "GlobalmaxTcp WindowSize"=dword:0003ebc0 ;全局最大TCP窗口大小: 全局TCP窗口大小的最大值
在 Windows 系统中,关闭并卸载 Hyper-V 可以通过以下几种方法实现:通过控制面板1.打开控制面板:在搜索栏中输入 “控制面板” 并打开...
Hyper-V 是微软提供的一款虚拟化技术,能让你在 Windows 系统上创建和运行虚拟机。下面电脑铺就为你介绍在不同 Windows 版本中安装 Hyper-V 的具体步骤。Windows 10/...
光猫的超级管理员密码(也称为超级用户密码或工程密码)是运营商用于管理光猫高级配置的权限账号,相比普通用户账号(如 user/admin),它拥有更全面的控制权。...
安装各网盘等软件后,此电脑中的“设备和驱动器”会多出一些快捷方式图标,对于一些小伙伴们来说,看着很烦,下面来说说怎么删除这些图标。1、打开注册表使用键盘快捷键 Win+R 打开运行栏,然后在运行栏中输...
Windows hosts 文件是一个用于将域名映射到 IP 地址的文本文件,位于C:\Windows\System32\drivers\etc目录下,文件名:hosts(无扩展名)。...
小伙伴使用某右键管理软件导致右键新建无WPS选项,卸载重装、自带注册修复都没有用,下面来说说怎么手动添加。特意在虚拟机中安装2019专业版,注册表中导出相关注册表项,在电脑上复制粘贴另存为.reg导入...
数字键小键盘是键盘上的一个区域,通常位于键盘的右侧,主要用于快速输入数字和进行简单的数学运算。布局:数字键小键盘的布局类似于计算器,有 0-9 这十个数字键,以及加(+...
在 Windows 系统中,通过修改注册表禁用或启动右键菜单:按下Win + R组合键,打开运行对话框,输入regedit并回车,打开注册表编辑器。定位到HKEY_CURRENT_USER\Softw...
网友评论