admin管理员组文章数量:1029805
网络协议大梳理:一篇文章串起所有重点
网络协议大梳理:一篇文章串起所有重点
一. 为什么协议那么多
因为网络通信 太复杂了:有线、无线、二进制、文本、加密、路由、分包、重传……如果没有标准化协议,每家公司都乱搞,互联网就玩不下去了。 所以我们把复杂通信层层拆分,每层各管一摊,形成了网络协议栈,最经典的就是:OSI 七层模型 和 TCP/IP 四层模型
二. 网络协议速览表
层级 | OSI 模型 | TCP/IP 模型 | 典型协议 | 作用 |
---|---|---|---|---|
7 | 应用层 | 应用层 | HTTP、FTP、DNS、SMTP | 提供服务接口 |
6 | 表示层 | — | 加密/编码(SSL、MIME) | 格式转换、加密 |
5 | 会话层 | — | NetBIOS、RPC | 建立/管理会话 |
4 | 传输层 | 传输层 | TCP、UDP | 端到端传输 |
3 | 网络层 | 网络层 | IP、ICMP、ARP、RIP、OSPF | 路由与寻址 |
2 | 数据链路层 | 网络接口层 | Ethernet、PPP | 帧传输 |
1 | 物理层 | 网络接口层 | 电压、光信号、网线 | 比特传输 |
三. 各类协议解析
3.1 物理 & 链路层
- • 以太网(Ethernet):MAC地址、帧结构、CSMA/CD机制
- • ARP(地址解析协议):根据 IP 找到目标 MAC 地址
- • PPP、帧中继:广域网传输协议
这些协议管的是点对点通信。
3.2 网络层
- • IP 协议(IPv4/IPv6):网络上的逻辑地址,数据包打标签
- • ICMP:网络诊断(ping、traceroute)
- • RIP、OSPF:动态路由协议,让数据自动找最优路径
网络层管的是“你怎么从始发地到目的地”,即寻路问题。
3.3 传输层 —— 管控收发质量
- • TCP(可靠传输,握手+重传)
- • 应用场景:网页访问、登录、文件传输
- • UDP(不可靠但快)
- • 应用场景:视频直播、DNS 查询、语音通信
它像一个快递公司,TCP = 顺丰(签收+重发),UDP = 邮筒(投完就走)
3.4 应用层 —— 和你最亲的那些协议
- • HTTP / HTTPS:访问网页、接口通信
- • FTP / SFTP:文件上传下载
- • SMTP / POP3 / IMAP:电子邮件协议组合拳
- • DNS:域名解析,输入网址能找到 IP
- • SSH / Telnet:远程控制服务器
这些协议就是“你日常用到的功能”,它们都基于下层协议跑起来。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-04-18,如有侵权请联系 cloudcommunity@tencent 删除网络协议协议路由模型通信传输靠 TCP/UDP,寻路靠 IP,网页靠 HTTP,登录靠 SSH,文件靠 FTP,发邮件靠 SMTP,查地址找 DNS。
网络协议大梳理:一篇文章串起所有重点
网络协议大梳理:一篇文章串起所有重点
一. 为什么协议那么多
因为网络通信 太复杂了:有线、无线、二进制、文本、加密、路由、分包、重传……如果没有标准化协议,每家公司都乱搞,互联网就玩不下去了。 所以我们把复杂通信层层拆分,每层各管一摊,形成了网络协议栈,最经典的就是:OSI 七层模型 和 TCP/IP 四层模型
二. 网络协议速览表
层级 | OSI 模型 | TCP/IP 模型 | 典型协议 | 作用 |
---|---|---|---|---|
7 | 应用层 | 应用层 | HTTP、FTP、DNS、SMTP | 提供服务接口 |
6 | 表示层 | — | 加密/编码(SSL、MIME) | 格式转换、加密 |
5 | 会话层 | — | NetBIOS、RPC | 建立/管理会话 |
4 | 传输层 | 传输层 | TCP、UDP | 端到端传输 |
3 | 网络层 | 网络层 | IP、ICMP、ARP、RIP、OSPF | 路由与寻址 |
2 | 数据链路层 | 网络接口层 | Ethernet、PPP | 帧传输 |
1 | 物理层 | 网络接口层 | 电压、光信号、网线 | 比特传输 |
三. 各类协议解析
3.1 物理 & 链路层
- • 以太网(Ethernet):MAC地址、帧结构、CSMA/CD机制
- • ARP(地址解析协议):根据 IP 找到目标 MAC 地址
- • PPP、帧中继:广域网传输协议
这些协议管的是点对点通信。
3.2 网络层
- • IP 协议(IPv4/IPv6):网络上的逻辑地址,数据包打标签
- • ICMP:网络诊断(ping、traceroute)
- • RIP、OSPF:动态路由协议,让数据自动找最优路径
网络层管的是“你怎么从始发地到目的地”,即寻路问题。
3.3 传输层 —— 管控收发质量
- • TCP(可靠传输,握手+重传)
- • 应用场景:网页访问、登录、文件传输
- • UDP(不可靠但快)
- • 应用场景:视频直播、DNS 查询、语音通信
它像一个快递公司,TCP = 顺丰(签收+重发),UDP = 邮筒(投完就走)
3.4 应用层 —— 和你最亲的那些协议
- • HTTP / HTTPS:访问网页、接口通信
- • FTP / SFTP:文件上传下载
- • SMTP / POP3 / IMAP:电子邮件协议组合拳
- • DNS:域名解析,输入网址能找到 IP
- • SSH / Telnet:远程控制服务器
这些协议就是“你日常用到的功能”,它们都基于下层协议跑起来。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2025-04-18,如有侵权请联系 cloudcommunity@tencent 删除网络协议协议路由模型通信传输靠 TCP/UDP,寻路靠 IP,网页靠 HTTP,登录靠 SSH,文件靠 FTP,发邮件靠 SMTP,查地址找 DNS。
本文标签: 网络协议大梳理一篇文章串起所有重点
版权声明:本文标题:网络协议大梳理:一篇文章串起所有重点 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1747611203a2193045.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论