当前位置: 首页 > news >正文

网络总共分几层?它们之间有什么关系?

网络总共分几层最常见、最广泛使用的模型有两个✅ 一、OSI 七层模型理论模型层级名称主要作用7️⃣ 应用层用户应用程序如浏览器、邮件6️⃣ 表示层数据格式转化、加密解密5️⃣ 会话层会话管理、建立/保持连接4️⃣ 传输层数据传输控制如 TCP/UDP3️⃣ 网络层路由寻址、IP 地址如 IP 协议2️⃣ 数据链路层数据帧传输、MAC 地址1️⃣ 物理层物理传输电缆、光纤、无线等✅ 二、TCP/IP 四层模型工程实践中更常用TCP/IP 层级大致对应 OSI 层代表协议应用层OSI的7/6/5层HTTP、FTP、DNS、SMTP传输层OSI的4层TCP、UDP网络层OSI的3层IP、ICMP网络接口层OSI的21层Ethernet、Wi-Fi、PPP 实际开发中大多数工程师更常说的是 TCP/IP 四层模型因为它更贴近现实世界中的协议实现。 它们之间的关系分层协作网络协议栈采用“层层封装、逐层处理”的方式协同工作。 每层只做自己该做的事应用层和你写的程序有关浏览器、API传输层保证数据如何传输TCP or UDP网络层找到对方机器用 IP 地址链路层实际如何传到那台机器如走哪个网口、哪根网线 举一个完整的实际例子你访问网页你打开浏览器输入https://www.example.com浏览器背后做了这些事分层协作层发生的事情 应用层发起一个 HTTPS 请求请求 example.com 首页 传输层用 TCP 建立连接三次握手确保数据完整、可靠 网络层查找目标 IP 地址DNS 路由表发往93.184.216.34 链路层将数据封装为以太网帧通过 Wi-Fi 或网线发出去到达服务器后服务器也是按这些层反过来处理链路层解帧 → 网络层识别地址 → 传输层还原数据 → 应用层处理请求并返回响应 数据是怎么“传递”的 发送方应用层 → 传输层 → 网络层 → 链路层 → 物理传输 接收方物理层 → 链路层 → 网络层 → 传输层 → 应用层就像是“套娃”一样数据被一层层包裹发出去到对方后再一层层拆开取出。 总结你必须记住的层功能关键词举例应用层软件接口HTTP、SMTP、FTP传输层数据完整性TCP、UDP网络层找地址IP、ICMP链路层找邻居Ethernet、Wi-Fi物理层真实传输网线、电信号、无线电波
http://www.gsyq.cn/news/1375410.html

相关文章:

  • 林影通OCR识别管理平台 —— 林业图片经纬度智能识别,一键提取经纬度!
  • search_reports 减少AI里Tokens 消耗
  • 【云服务器内网穿透】Debian + Nginx + HTTPS + SSH反向隧道
  • 从备份到部署:用Clonezilla为网吧/机房批量克隆系统镜像的实战流程
  • 在Ubuntu 22.04上,用AutoDockTools给蛋白-小分子做对接,保姆级避坑指南
  • 2026年智己LS8优势深度解析:家庭SUV续航痛点与实用价值 - 品牌推荐
  • 华为OD机试真题 新系统 2026-05-20 C++ 实现【多模型版本的最优调度】
  • 鸿蒙 Location Kit:设备定位与位置服务(一)
  • GNN+CatBoost:图神经网络特征提取在材料性能预测中的实践
  • 低代码平台和AI低代码平台
  • 核方法检验条件均值函数:非参数统计与机器学习实践
  • Docker从安装到代码打包到部署云服务器全过程保姆级教程
  • 机器学习赋能冷等离子体种子处理:Extra Trees模型精准预测发芽率提升
  • 2025-2026年尚百年电话查询:定制全铝家居前需核实资质与合同条款 - 品牌推荐
  • 工业相机和镜头参数和选型
  • Liunx常用命令
  • RHEL9.2保姆级安装教程:从VMware虚拟机创建到系统配置的完整避坑指南
  • Linux系统篇,开发工具(六):文件的编译配置、调试的理解、cgdb和gdb的操作使用
  • 基于对比学习的机器遗忘框架CoUn:原理、实现与调优指南
  • 基于Intel Xe GPU与SYCL的AI模型完整性验证框架设计与实现
  • ML系统可持续性工程实践:从能耗优化到全生命周期管理
  • 告别Alt+F4秒退!在UE4/UE5中实现窗口事件监听的三种方法全评测
  • MyBatis 与 MySQL 执行流程
  • 从spring到spring boot——JAVA项目开发
  • UE4项目实战:用两个Widget组件搞定3DUI穿模问题(附蓝图与材质设置)
  • 2026年4月惠州知名的设备运输服务商推荐,精密设备搬迁/工厂设备搬运/设备安装搬迁/平台吊装,设备运输一站式服务哪家好 - 品牌推荐师
  • Armv9 SME指令集:FMLS与FMLSL浮点运算优化
  • 跨VM RowHammer攻击防御技术与DRAM安全研究
  • LLM推理解耦技术:提升大型语言模型推理效率的关键方法
  • BFloat16与SME2指令集在AI加速中的应用