- 博客(2)
- 收藏
- 关注
原创 数据转发过程、数据封装与解封装
数据在相同网段或不同网段转发原理基本一致 分为本地转发和远程转发 都依据tcp/ip协议 tcp封装过程 –主机建立tcp连接 –应用层封装(加密和解压缩等相关操作) –传输层封装(假设为web应用 基于tcp协议传输 必须填充源端口号 目的端口号 初始序列号 确认序列号 标识位 窗口大小) –网络层封装(使用ip进行封装 需明确ip报文的源地址和目的地址 如果数据大于网络的最大传输单元 在传输的过程中会被分片) –查找路由–封装成数据帧(主机需获取下一跳mac地址 也就是网关的mac地址 首先查询arp缓
2021-04-21 10:06:30 943
原创 TCP、UDP 原理 TCP三次握手四次挥手详细解说
tcp、udp工作原理 tcp三次握手四次挥手 tcp/ip是传输层协议 tcp常用端口号: ftp(文件传输协议) 21(用于连接) 20(用于传输数据) http(超文件传输协议) 80 telnet(远程登录) 23 smtp(简单邮件传输协议)25 端口号用来区分不同的网络服务 tcp(传输控制协议)udp(用户数据包协议) tcp使用端到端传输 使用全双工传输模式 使用了确认技术来确保目的设备收到从源端发来的数据并且是准确无误的 (安全性 可靠性 数据完整性) 确认技术目的端收到源端
2021-04-14 11:29:37 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人