TCP连接涉及了哪些层

之前一直有一个误区:认为TCP三次握手建立的过程在传输层就建立好了。

TCP连接建立的过程包括从请求方的传输层往下到物理层,再到接受方的物理层往上到传输层。可以把TCP连接建立的请求当成是一次不携带数据的网络请求,本质就是数据从一端发送到另外一端。

其实包括:

  1. 传输层:

    这一层处理端到端的通信会话,确保数据正确无误地从一个端点传送到另一个端点。

  2. 网络层:

    这一层负责数据包从源到目的地的逻辑传输。IP协议就是网络层的一部分。在TCP连接过程中,每个TCP段都会被封装在一个IP数据包中,通过网络路由到目的地。

  3. 数据链路层:

    这一层包括在物理网络上实际传输数据的协议和方法,如以太网。它负责在直接连接的节点之间传输IP数据包,处理错误检测和纠正,以确保数据包的物理传输。

  4. 物理层:

    这是网络通信的最低层,负责原始数据(比特流)在物理媒介上的传输。数据通过电缆、光纤或无线媒介的实际传送。

相关推荐
小夏子_riotous2 分钟前
Docker学习路径——9、Docker 网络深度解析:从默认网络到自定义网络实战
linux·运维·网络·docker·容器·centos·云计算
谪星·阿凯19 分钟前
电商系统Web渗透测试实战指南
前端·网络·安全·web安全·网络安全
X7x528 分钟前
网络守护者:STP端口角色与状态转换深度解析
运维·网络·网络协议·信息与通信·stp
奇妙之二进制38 分钟前
fastdds源码分析之EDP协议
运维·服务器·网络
小德乐乐40 分钟前
TCP、UDP、ARP、Socket 与网络加密协议知识点整理——【2026】软考中级知识整理
网络·tcp/ip·udp
我也不曾来过11 小时前
NAT、代理服务、内⽹穿透
网络·智能路由器
Rick19931 小时前
SSE、WebSocket、HTTP
websocket·网络协议·http
我也不曾来过11 小时前
⽹络层11
网络·智能路由器
哼?~1 小时前
HTTPS
网络协议
汤愈韬1 小时前
防火墙双机热备
网络协议·网络安全·security