A. 传送缓冲区怎么设置大于128
电脑上如何设置传送缓冲区的值
1.在计算机上点击左下方的开始,进入控制面板。2.然后打网络和共享中心。3.弹出的窗口,这里选中左侧的“更改适配器设置”4.跳转页面,找到本地连接。右键,然后选中“属性”.5.然后点击配置。弹出窗口,选中“高级”选项的下拉菜单中点“传送缓冲区”右边就有一个可以填数值的地方了。
合适的设置4000,8192,设置太大会加重系统的负担,设置太小会造成数据包封包堵塞.
C. 如何解决宽带掉包严重的问题(一)
对于ADSL用户遇到的掉包问题,如果非硬件原因导致,可以尝试调整注册表来改善。具体步骤如下:首先打开注册表编辑器,可以通过“开始-运行-输入REGEDIT”进入。然后,在注册表中找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters”子键,接着在右侧键值区域找到或新建一个名为“GlobalMaxTcpWindowSize”的DWORD键值项。将该键值的数据设置为“256960”(十进制)。调整完毕后关闭注册表编辑器,并重启电脑。
这种方法的原理在于,通常TCP/IP默认的数据传输缓冲区大小为576字节,通过增大缓冲区大小,可以减少因单一包数据错误导致的全部数据丢失和重新发送,从而提高ADSL传输效率。设置合适的缓冲区大小,有助于维持ADSL传输数据的高效性,间接提升传输速度。
值得注意的是,这种方法不是直接将宽带网速从1MB提升到2MB,而是针对ADSL掉包现象,通过优化TCP/IP参数配置,来改善网络传输效率。对于ADSL用户而言,这种方法是一种较为简便且有效的解决方案。
此外,这种方法的实施需谨慎,建议在专业人士指导下操作,避免因误操作导致系统不稳定或其他问题。
D. TCP传输中缓冲区多大合适
大家可能有的人看过这样一个帖子,大概意思是说,如果你是宽带上网,还想提高网速,那么你可以在注册表中设定适当的Tcpip Window值,修改默认数值。那么,这种“修改Tcpip Window值提高网速”的说法是否有原理依据呢?让我们一起来分析下。
操作方法:打开注册表编辑器,在其中 找到“HKEY_LOCAL_MACHINE\System\CurrenControlSet\Services\Tcpip\Parameters”子键,在右边键值区中,找到或新建一个名为“GlobalmaxTcp WindowSize”的DWORD键值项,将其数据值数据设为“256960”(十进制),关闭注册表编辑器,重新启动电脑即可。
原理介绍:通常情况下,TCP/IP默认的数据传输单元接受缓冲区的大小为576字节,要是将这个缓冲区的大小设置得比较大的话,一旦某个TCP/IP分组数据发生错误时,那么整个数据缓冲区中的所有分组内容,都将被丢失并且进行重新传送;显然不断地重新进行传输,会大大影响ADSL传输数据的效率。为此,设置合适缓冲区大小,确保ADSL传输数据的效率始终很高,将会对ADSL传输速度有着直接的影响!
那么,这一说法是否真有科学依据呢?
回答:没有科学依据。这一注册表键值是无效的,修改该注册表键值前后的网络速度不会发生变化。
宽带上网的优化原理是对操作系统的网络设置进行修改,使其更加贴合上网数据传输的需要。一般情况下,上网数据传输主要采用了TCP/IP协议,该协议将传输的数据分成大小相同的数据包,数据包越大,冗余数据就会越多。数据包的最大容量就是Maxmtu。在Windows中系统默认的Maxmtu值是1500字节,而宽带实际的传输单元要略小于这个数值。这样在上网的数据传输过程中,数据包中的数据就需要分组重装成宽带适合的数据包大小了,传输速度骤减,上网速度就会减慢了。
另外,各个宽带运营商的Maxmtu的值可能是不同的,因此手动修改系统的Maxmtu值才能更快地上网。那么,我们怎么来获得宽带运营商的Maxmtu值呢?最简单的方法是,在命令提示符窗口输入“ping -f -l 1464 202.96.107.28”(其中1464是测试的数据包大小,202.96.107.28是DNS服务器IP,如图1),如果返回“来自 202.96.107.28 的回复: 字节=1464 时间=92ms TTL=251”的提示则说明该数据包小于宽带运营商的Maxmtu值,如果返回“ 需要拆分数据包但是设置 DF。”(在Vista命令提示符下测试的数据)类似的回复则说明数据包超过宽带运营商的Maxmtu值,可以适当缩小该数值。经过以上方法获得最佳的数值后,宽带运营商的Maxmtu值就是测试值加上28(如1464合适,则Maxmtu为1492)。