网络协议与层次对应表

网络协议与层次对应表(OSI & TCP/IP模型)

OSI七层模型TCP/IP四层模型协议/技术核心功能与应用
应用层应用层HTTP/HTTPS网页传输协议(HTTP)及其加密版(HTTPS)
FTP文件上传/下载协议
SMTP/POP3/IMAPSMTP发邮件;POP3/IMAP收邮件
DNS域名→IP地址转换
DHCP自动分配IP地址等网络参数
SSH/TelnetSSH安全远程登录(替代Telnet)
SNMP网络设备监控与管理
WebSocket浏览器-服务器实时双向通信
gRPC基于HTTP/2的高性能RPC框架
表示层(合并至应用层)TLS/SSL数据传输加密与身份认证
ASN.1数据编码格式定义(证书/SNMP)
JPEG/MPEG图像/视频压缩标准
会话层(合并至应用层)RPC跨设备函数调用(如NFS)
SIP多媒体会话控制(VoIP/视频会议)
传输层传输层TCP可靠面向连接传输(HTTP/FTP等依赖)
UDP高速无连接传输(DNS/视频流/游戏)
SCTP可靠传输+多路径支持(电信系统)
网络层网际层IP(IPv4/IPv6)数据包寻址与路由
ICMP网络诊断工具(ping命令)
ARP/RARPIP地址↔MAC地址转换
RIP/OSPF/BGPRIP(距离向量)/OSPF(链路状态)/BGP(跨域路由)
IPsecIP数据包加密(VPN核心)
数据链路层网络接口层Ethernet(802.3)有线局域网标准(MAC帧/物理介质)
PPP点对点连接(拨号/VPN)
Wi-Fi(802.11)无线局域网协议(a/b/g/n/ac/ax)
VLAN(802.1Q)虚拟局域网划分
物理层网络接口层RS-232/RS-485串行通信接口(工控设备)
1000BASE-T/10GBASE-SR以太网物理规范(千兆/万兆)

关键说明​:

  1. 分层差异​:TCP/IP模型将OSI上三层合并为应用层
  2. 安全协议​:TLS/SSL工作于传输层与应用层之间
  3. 跨层协议​:如ARP同时涉及网络层与数据链路层

网络分层协议核心作用表

网络分层核心作用主要协议工作比喻
应用层
(OSI 7/TCP/IP 应用层)
提供用户接口和数据交换格式
• 人机交互(浏览器/邮箱)
• 数据语义定义(HTML/JSON)
HTTP/HTTPS
FTP
SMTP
DNS
公司老板
决定业务内容
表示层
(OSI 6)
数据格式转换与安全
• 数据加密/解密
• 格式编码转换
• 多媒体压缩/解压
TLS/SSL
JPEG/MPEG
ASN.1
翻译官+保险柜
安全转换
会话层
(OSI 5)
会话管理与控制
• 建立/维护/终止会话
• 会话同步与检查点恢复
RPC
SIP
NetBIOS
会议协调员
管控流程
传输层
(OSI 4/TCP/IP 传输层)
端到端可靠传输
• 数据分段/重组
• 流量控制
• 错误检测/重传
TCP
UDP
SCTP
快递分拣员
保障送达
网络层
(OSI 3/TCP/IP 网际层)
跨网路由与寻址
• IP地址分配
• 路径选择
• 拥塞控制
IP(IPv4/IPv6)
BGP/OSPF
ICMP
ARP
GPS导航系统
规划路线
数据链路层
(OSI 2/TCP/IP 接口层)
局域网络传输
• MAC地址寻址
• 成帧/拆帧
• 差错校验
Ethernet
Wi-Fi(802.11)
PPP
VLAN
卡车司机
同城送货
物理层
(OSI 1/TCP/IP 接口层)
原始比特流传输
• 定义电气/光学特性
• 比特同步
• 物理拓扑实现
双绞线/光纤
HUB
RS-232
1000BASE-T
高速公路
提供基础通道

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/90308.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/90308.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android studio(NewsApiDemo)100%kotlin

api接口地址:https://newsapi.org/docs/get-started 项目成品地址:https://github.com/RushHan824/NewsApiDemo 项目效果展示: MVVM数据流 UML图 本系列文章将带你从零实现一个新闻列表App,适合零基础读者。一步步来&#xff0c…

面试高频题 力扣 417. 太平洋大西洋水流问题 洪水灌溉(FloodFill) 深度优先遍历(dfs) 暴力搜索 C++解题思路 每日一题

目录零、题目描述:用人话再讲一遍一、为什么这道题值得咱们学习?二、思路探索常规思路:逐个检查每个格子(会超时!⚠️)三、正难则反:反向思维的巧妙应用 🔄(思考时间&…

博物馆智慧导览系统AR交互与自动感应技术:从虚实融合到智能讲解的技术实践

本文面向博物馆信息化开发者、智慧场馆系统技术建设师及AR 设计工程师,从AR 交互与自动感应技术的逻辑出发,拆解AR虚实融合技术与智能讲解自动感应技术的原理,为相关开发者实践提供可复用的技术路径。如需获取博物馆智慧导览系统解决方案请前往文章最下方获取&#…

高效编程革命:DeepSeek V3多语言支持与性能优化实战

文章目录 如何利用DeepSeek V3编写高效程序代码:从原理到实践 引言 一、DeepSeek V3核心能力解析 1.1 模型架构与优势 1.2 与传统编程辅助工具对比 二、高效代码编写实践指南 2.1 精准提示工程(Prompt Engineering) 基础提示模板 高级提示技巧 2.2 生产级代码生成案例 示例:…

OkHttp 与 JSON 解析库完美结合:Moshi/Jackson/Gson 实战指南

前言在现代 Android 开发中,网络请求与 JSON 数据处理是密不可分的。OkHttp 作为强大的 HTTP 客户端,与 JSON 解析库(Moshi/Jackson/Gson)的结合使用,可以极大简化网络请求与数据解析的流程。本文将详细介绍如何将 OkH…

An error occurred at line: 1 in the generated java file问题处理及tomcat指定对应的jdk运行

一、背景 tomcat7启动后,加载jsp页面报错,提示无法将jsp编译为class文件,主要报错信息如下: An error occurred at line: 1 in the generated java file 最后确认该错误原因为:tomcat7不支持jdk1.8版本 机器上已配…

深入剖析大模型在文本生成式 AI 产品架构中的核心地位

一、大模型的崛起与概念解析 在人工智能技术飞速迭代的当下,大模型已成为驱动行业发展的核心引擎。从技术定义来看,大模型(Large Model) 是指基于深度学习架构、具备海量参数规模(通常数十亿至数万亿级别)&…

Vue Scoped样式:当动态元素成为“无家可归“的孤儿

引言:一场CSS的"身份危机"想象一下:你精心设计了一个Vue组件,为每个元素添加了漂亮的样式。你满意地添加了scoped属性,确保样式不会"越狱"影响其他组件。然后你动态添加了一些新元素,却发现它们完…

vmware分配了ubuntu空间但是ubuntu没有获取

一开始我看vmware中的ubuntu磁盘空间只有200g不够用,我在vmware给Ubuntu分了300G的磁盘空间,但是ubuntu还是只有之前的200g 如图在ubuntu查看后来发现,在磁盘软件里面需要自己分配磁盘空间大小拓展后就可以了

[MarkdownGithub] 使用块引用高亮显示“注意“和“警告“和其他注意方式的选项

参考来源: https://github.com/orgs/community/discussions/16925 Alerts are an extension of Markdown used to emphasize critical information. On GitHub, they are displayed with distinctive colors and icons to indicate the importance of the content. 提示框是 Ma…

mac测试ollama llamaindex

LlamaIndexs 将大语言模型和外部数据连接在一起的工具。大模型prompt有一个长度限制,当外部知识的内容超过这个长度,无法同时将有效信息传递给大模型,因此就诞生了 LlamaIndex。 具体操作就是通过多轮对话的方式不断提纯外部数据&#xff0c…

数据结构:字符串:大小写转换(changing case of a string)

目录 第一性问题:什么是“大小写”? 逐步构造代码:全部转为大写 我们现在用 第一性原理 的方式,从字符串与字符的本质出发,一步步推导出如何在 C 语言中将字符串中的字母变成全部大写或全部小写。 第一性问题&…

闲庭信步使用图像验证平台加速FPGA的开发:第三十二课——车牌识别的FPGA实现(4)车牌字符的分割定位

(本系列只需要modelsim即可完成数字图像的处理,每个工程都搭建了全自动化的仿真环境,只需要双击top_tb.bat文件就可以完成整个的仿真,大大降低了初学者的门槛!!!!如需要该系列的工程…

03_java_运行机制

1. java执行流程2. 什么是编译3. 什么是运行

鸿蒙卡片开发保姆级教程

卡片 1. 卡片概念 什么是卡片?卡片用来显示或者提示一些基本信息或者进行一些基本操作。注意不能做重逻辑,所有重要逻辑全部交给应用如果是元服务如何唤醒?因为元服务不提供桌面应用图标,我们可以通过用户手动的方式在桌面上添加一…

反向传播及优化器

反向传播(Backpropagation)反向传播是计算梯度的算法,核心作用是高效求解 “损失函数对模型所有参数的偏导数”(即梯度)。没有反向传播,深度学习的大规模训练几乎不可能实现。 整个过程像 “从终点回溯到起…

【机器学习深度学习】生成式模型的评估与验证

目录 前言 1. 主观评估:以人为本的质量判断 1.1 什么是主观评估? 1.2 主观评估的核心流程 1.3 主观评估的优缺点 2. 客观评估:量化的性能衡量 2.1 什么是客观评估? 2.2 常见的客观评估指标 文本生成 图像生成 多模态生…

Linux文件——Ext2文件系统(3)_软硬链接

文章目录文件的软硬链接软链接硬链接软硬链接对比软硬链接应用软硬链接注意事项总结文件的软硬链接 本篇文章将重点讲解文件系统中的一个重要的知识点: 即文件的软硬链接。 软链接 对于软链接的讲解,我们先来使用一个指令看看效果:ln -s 被…

Java SE:类与对象的认识

Java中的类与对象:构建程序世界的基石 在Java编程的世界里,类与对象是面向对象编程(OOP)的核心概念,它们就像构建大厦的砖瓦,支撑起整个程序的结构。理解类与对象,是掌握Java编程的关键一步。 类…

Hexo - 免费搭建个人博客03 - 将个人博客托管到github,个人博客公开给大家访问

导言我的博客:https://q164129345.github.io/ 既然要将个人博客托管到github,首先我们肯定要有一个github账户。另外也需要在电脑上安装另外一个著名的代码管理工具git。 一、创建github仓库二、在Hexo设置部署的内容# Deployment## Docs: https://hexo.…