加入收藏 | 设为首页 |

海门天气-TCP的3次握手,4次挥手

海外新闻 时间: 浏览:200 次

TCP(Transmission Control Protocol,传输操控协议)是面向衔接的协议,也但是说是对“传输、发送、通讯”进行“操控”的协议。

TCP作为一种面向有衔接的协议,只要在承认通讯对端存在时才会发送数据,然后能够操控通讯流量的糟蹋。且TCP完结了数据传输时各种操控功用,海门天气-TCP的3次握手,4次挥手能够进行丢包时的重发操控,还能够对次第乱掉的分包进行次序操控。TCP经过查验和、序列号、承认应对、重发操控、衔接办理以及窗口操控等机制完结牢靠性传输。

1、TCP树立衔接的3次握手进程

主机A经过向主机B发送一个含有同步序列号的标志位的数据段给主机B,向主机B恳求树立衔接,经过这个数据段,主机A通知主机B两件事:我昙花想要和你通讯;你能够用哪个序列号作为开端数据段来回应我;

主机B收到主机A的恳求后,用一个带有海门天气-TCP的3次握手,4次挥手承认应对(ACK)和同步序列号(SYN)标志位的数据段呼应主机A,也通知主机A两件事:我现已收到你的恳求了,你能够传输数据了;你要用哪个序列号作为开端数据段来回应我;

主机A收到这个数据段后,再发送一个承认应对,承认已收到主机海门天气-TCP的3次握手,4次挥手B的数据段:“我已收到回复,我现在要开端传输实践数据了”。

这样3次握手就完结了,主机A和主机B就能够传输数据了。

2、TCP断开衔接的4次承认

当主机A完结数据传输后,将操控位FIN置1,提出中止TCP衔接的恳求;

主机B收到FIN后对其作出呼应,承认这一方向上的TCP衔接将封闭,将ACK置1;

由B端再提出反方向的封闭恳求,将FIN置1;

主机A对主机B的恳求进行承认,将ACK置1,双方向的封闭完毕。

由TCP的3次握手和4次海门天气-TCP的3次握手,4次挥手断开承认能够看出,TCP运用面向衔接的通讯方法,大大提高了数据通讯的牢靠性,使发送数据端和接纳端在数据正式传输前就有了交互,为数据正式传输打下了牢靠的根底。