TCP连接涉及了哪些层

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

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

其实包括:

  1. 传输层:

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

  2. 网络层:

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

  3. 数据链路层:

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

  4. 物理层:

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

相关推荐
小柯博客3 分钟前
STM32MP2 RIF资源隔离框架详解:从架构到实践
网络·stm32·单片机·嵌入式硬件·架构·嵌入式·yocto
JackSparrow4145 分钟前
彻底理解Java NIO(一)C语言实现 单进程+多进程+多线程 阻塞式I/O 服务器详解
java·linux·c语言·网络·后端·tcp/ip·nio
奇妙之二进制21 分钟前
zmq源码分析之signaler_t
linux·服务器·网络
聊点儿技术23 分钟前
海外玩家伪装来源? 怎么用IP归属地识别
网络·tcp/ip·游戏·游戏安全·ip地址查询·查ip归属地·海外玩家
汤愈韬23 分钟前
防火墙双机热备之VRRP
网络·网络协议·security
阿Y加油吧28 分钟前
小林计算机网络・传输篇TCP/UDP|三次握手|四次挥手|可靠传输
网络
其实防守也摸鱼29 分钟前
面试常问问题总结--渗透测试工程师方向
网络·sql·面试·职场和发展·xss·工具·owasp
刘佬GEO1 小时前
线下医美机构做 GEO 的实际价值:从策略到效果拆解
网络·人工智能·搜索引擎·ai·语言模型
2501_913061341 小时前
网络原理知识(7)
java·网络·面试
zs宝来了1 小时前
网络篇11-本机网络IO工作原理
服务器·网络·tcp/ip