什么是TCP

tcp一个面向连接的、可靠的、基于节流传输层通信协议

为什么需要TCP

由于下层网络层(IP层)不保证网络包的交付、按序交付数据完整性,因此需要TCP协议运输层保证数据传输可靠性

TCP报文格式

字段作用

如何确定一个TCP连接

一个TCP四元组可以确定一个TCP连接,其四元组成为

其中,源地址目的地址在IP头部中,作用是将数据包通过IP协议发送给主机

端口与目的端口存在于TCP头部中,作用是告诉TCP协议应该报文发送给哪个进程

TCP建立连接的过程

TCP在通信需要首先通过三次握手建立连接,之后才能进行通信,其过程如下

参考
4.1 TCP 三次握手与四次挥手面试题 | 小林coding (xiaolincoding.com)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注