TCP半开连接数解释以及破解.doc_第1页
TCP半开连接数解释以及破解.doc_第2页
TCP半开连接数解释以及破解.doc_第3页
TCP半开连接数解释以及破解.doc_第4页
TCP半开连接数解释以及破解.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TCP-半开连接数解释以及破解1.什么是TCP(半开连接数)?TCP:Transmission Control Protocol 传输控制协议:首先,TCP建立连接之后,通信双方都同时可以进行数据的传输,其次,他是全双工的;在保证可靠性上,采用超时重传和捎带确认机制。在流量控制上,采用滑动窗口协议,协议中规定,对于窗口内未经确认的分组需要重传。在拥塞控制上,采用慢启动算法。注解:该协议主要用于在主机间建立一个虚拟连接,以实现高可靠性的数据包交换。IP协议可以进行IP数据包的分割和组装,但是通过IP协议并不能清楚地了解到数据包是否顺利地发送给目标计算机。而使用TCP协议就不同了,在该协议传输模式中在将数据包成功发送给目标计算机后,TCP会要求发送一个确认;如果在某个时限内没有收到确认,那么TCP将重新发送数据包。另外,在传输的过程中,如果接收到无序、丢失以及被破坏的数据包,TCP还可以负责恢复。传输控制协议(Transmission Control Protocol,TCP)是一种面向连接的、可靠的、基于字节流的运输层通信协议,通常由IETF的RFC 793说明。在简化的计算机网络OSI模型中,它完成运输层所指定的功能。 TCP建立连接时的三次握手2.什么是TCP半开连接?所谓半开TCP连接,简单地说就是发送了TCP连接请求,但还没有得到对方应答的状态(实际上要复杂些),也就是连接尚未完全建立起来,双方还无法进行通信交互的状态。3.XP限制了TCP连接数量吗?XP SP3没有限制TCP连接数量。微软在Windows XP 和 Windows Vista 系统中所作的连接数限 制并不是限 制系统的TCP的连接数量,而是TCP 的半开连接数,或者可以说成是并发连接数,也就是说限 制的是在同一时间发起请求连接的TCP 数量,TCP 并发连接数,并不会影响系统的TCP 连接总数, P2P软件下载文件时对源的请求链接就是半开链接,一个半开链接,要么对方返回响应建立正常的TCP连接,要么超时断掉被释放,不会长时间存在的。 国内用户所使用的某些P2P软件往往将自身的半开连接数设定的非常大,远远超过了系 统 限 制的10个,当这10个半开连接都被程序占用的时候,就会出现影响正常网络使用,比如WEB浏览器开启网页缓慢;当你遇到此种问题的时候,就需要修改TCP半开连接数限 制了,很多P2P工具自身都有相应的TCP半开连接数设置,将其修改为小于系统当前半开连接数的值即可,降低TCP半开连接数并不会影响P2P软件的最大下载速度,更高的半开连接数所能获得的只是提升P2P下载达到最高速度的时间。4.半开连接数量限制对上传、下载速率有什么影响吗?几乎没有影响。半开连接数限制充其量仅会在连接时引入一点时延(从几毫秒到几百毫秒)而已。而数据交互是在已经建立的TCP连接上传输的,传输速率与半开连接数量无关。更何况P2P协议本身还有排队、请求数据等,这些机制引入的时延都远远大于半开连接限制所带来的时延(例如,你连接了数百个对端,但是传输数据的却只有其中的几十个而已,其中大部分都处于等待或闲置状态)。因此,半开连接数限制对上传、下载速率几乎没有影响。5.TCP半开连接数量设置为多少比较合适?不超过50为宜。没有必要设置得太大。因为每一个半开连接都会系统(包括路由器、防火墙、操作系统等)引入额外的开销,过多的半开连接数只会导致系统资源紧张、不稳定甚至崩溃,却不能带来传输速率在实质上的提高。例如,在P2P网络中,一个黑客可以通过散布虚假资源信息,引导大量客户端在短时间内试图与某个被攻击者建立连接,如果半开连接数设置过大,将导致系统崩溃(路由器梗死、防火墙瘫痪或者操作系统崩溃等)。还有其它很多DDoS攻击手段。限制TCP半开连接数,可以有效地防止DDoS攻击。6.如何知道当前的传输速率?用任务管理器的网络选项卡或者防火墙查看网卡实际传输了多少数据才是最准确的,下载软件显示的值有可能是虚假的。7.怎样查看TCP?TCP-Z是一款半开连接数的查看工具。利用TCP-Z我们可以很清晰的看到当前系统的连接数。注:可以百度搜索,下载运行。软件特色:1, 软件是修改内存中的Tcpip.sys半开连接数限制值,立即生效,无需重启。2,软件是通过特征码查找Tcpip.sys,所以兼容性很好。可以支持Windows XP SP2/SP3以后所有版本;支持Vista正式版以后所有版本,SP1当然没问题;支持Windows 7 M1。3,软件支持64位Vista的修改。由于本人没有$200购买数字签名,所以在64位Vista上正常模式会无法启动,你需要打开测试数字签名模式。想要去掉这点缺陷,嗯,等我有了钱.运行:bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKSbcdedit.exe -set TESTSIGNING ON运行后要重启才生效,只需运行一次,系统会一直记着这个设置。32位完美运行,不需要这个设置!4, TCP-Z实时显示系统当前活动的TCP连接数、半开连接数、新建队列,以及上传、下载速度的历史曲线。每分钟统计更新TCP半开连接数超限警告事件次数。使用本补丁,为了避免发生冲突,请不要同时使用同类补丁。关于自动修改的方式:1, 使用图形界面的程序,手动修改。2, 可以安装虚拟设备驱动程序版本的补丁。成功安装后,会在设备管理器中看到一个TCPZ的新设备,他会随Windows启动自动修改TCP半开连接数的限制值。两个版本能支持的操作系统都是一样的。以上两种方法任选其中之一就可以了。其中标准设备驱动程序版本很适合在帮别人装机时使用,装好后不用教别人创建快捷方式等等一些事,而且运行时不需要管UAC、权限的问题。注意: 只

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论