[TYJ]详细讲解TCP协议
大家好,我是方丈,欢迎来到本帖,我也将继续和你们讨论网络技术方面的话题。今天讲述的是tcp协议,先从字面上理解这个东西吧,先看啥叫协议,你和老板签订协议,和你老婆签订协议,结婚证,和你上司签订的合同协议。也就是说,协议至少是两个人,不然怎么叫做协议,对于tcp协议来说,也是,但协议可以为三个吗?答案是可以的。
不扯太多了,那么tcp叫做传输控制协议,也叫做网络通信协议。这都是对的。旨在通过 Internet 发送数据包。TCP 是 OSI 层中的传输层协议,用于通过传输和确保通过支持网络和 Internet 传递消息来在远程计算机之间创建连接。
这个似乎很难理解,但举个例子你就明白了,你和你女朋友之间,你领了结婚证,结婚证是一种协议,你只有这种协议才能对她进行干啥干啥,尽管她是女朋友,你也不能放肆,或者说不开车的话,你和老板的合同,你如果和老板没有这份合同关系,你觉得有那么容易做事吗?
有的人说,你这样说,可能有点误导人,这个不准确吧,那比你搞的那些公式花里胡哨的好吧。
TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答SYN+ACK,并最终对对方的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变大小的滑动窗口协议。
至于三次握手协议和四次挥手详细我会在后期详细讲解,以及拥塞控制和滑动窗口协议[吐舌][吐舌][吐舌][吐舌][吐舌]
http://cdn.u1.huluxia.com/g4/M02/EA/CB/rBAAdl8p-d2ARCn_AAEIYbnsHOc944.jpg 我也是坐沙发的 啊啊啊啊啊啊啊啊啊啊啊 大人,此事必有蹊跷! …… 啊啊啊啊啊啊啊啊啊啊啊 大人,此事必有蹊跷! 向楼主学习 …… 支持楼主,用户楼主,楼主英明呀!!!
页:
[1]