一、OSI七层模型/TCP-IP五层模型


L1~L4 每层的设备、协议、功能
1.物理层
- 功能:负责在物理媒介上传输原始的比特流(0101010011....)
- 设备:网线、光纤
2.数据链路层
- 功能:保证数据正确传输
- 设备:交换机
- 核心:MAC地址 标识网络设备的唯一物理地址 地址固定
3.网络层
- 功能:负责数据包从源地址到目标地址的传输和路由选择
- 设备:路由器
- 核心:IP地址 逻辑地址 地址不固定
4.传输层
- 功能:提供端到端数据传输服务确保数据的完整性和可靠性
- 协议:TCP、UDP
二、L1~L5层的工作流程
示意图

发送信息:数据封装
接受信息:数据解封装
封装过程
第一次封装:传输层 TCP/UDP 头+上层数据 数据段
第二次封装:网络层 IP 头+ TCP/UDP + 上层数据 数据包
第三次封装:数据链路层 MAC头+ IP+TCP/UDP+上层数据 数据帧
第四次封装:物理层 转换成比特流 二进制通过物理介质传输
解封装过程
- 物理层:负责信号传输(不处理协议头)
- 数据链路层:负责将物理信号转换成帧,并在帧中添加数据链路层的头信息。
- 网络层:负责将数据分包成数据包,并添加网络层头信息。
- 传输层:负责确保数据在源端和目标端之间可靠传输。
三、二进制、十进制的基本转换以及网段怎么划分
什么是二进制
- 以 2 为基数
- 仅使用 0 和 1 表示所有数值
- 核心:逢二进一
⼆进制转⼗进制
⼗进制转⼆进制
网段划分
IP地址和子网掩码基础
IP地址:是网络中每个设备的唯一标识符。
子网掩码:子网掩码用于指定一个IP地址中的哪一部分是网络地址,哪一部分是主机地址。
四、网络链路的检测工具
ping:测试网络连通性 -----ICMP协议
常见协议及其端口
-
HTTP 协议:TCP 端口:80 用途:访问或下载网页数据
-
HTTPS 协议:TCP 端口:443 用途:保证数据传输安全性
-
DNS 协议:UDP 端口:53 用途:解析域名
-
SSH 协议:TCP 端口:22 用途:提供远程登录的加密服务
五、TCP三次握手、四次挥手
三次握手
第一次握手:客户端向服务器发送SYN包 发送建立连接请求
第二次握手:服务器收到SYN包并向客户端发送SYN-ACK包
第三次握手:客户端收到报文后,发送ACK包 建立连接
四次挥手
第一次挥手:客户端发送FIN报文 准备关闭连接
第二次挥手:服务器响应ACK 确认客户端请求
第三次挥手:服务器发送FIN报文 服务器准备关闭连接
第四次挥手:客户端响应ACK 确认服务器关闭请求,连接关闭
TCP/UDP对比
TCP 优点:面向连接、可靠
UDP 优点:传输速度快

5275

被折叠的 条评论
为什么被折叠?



