1. 物理层:底层数据传输,如网线;网卡标准。解决使用何种信号来传输比特的问题

2. 数据链路层:定义数据的基本格式,如何传输,如何标识;如网卡MAC地址。解决分组在一个网络或一段链路传输的问题

3. 网络层:定义IP编址,定义路由功能;如不同设备的数据转发。解决分组在多个网络上传输(路由)的问题

4. 传输层:端到端传输数据的基本功能;如 TCP、UDP。解决进程之间基于网络的通信问题

5. 会话层:控制应用程序之间会话能力;如不同软件数据分发给不同软件。

6. 表示层:数据格式标识,基本压缩加密功能。

7. 应用层:各种应用软件,包括 Web 应用。

说明:

   在四层,即传输层数据被称作段 ( Segments );

   三层网络层数据被称做包 ( Packages );

   二层数据链路层时数据被称为帧 ( Frames );

   一层物理层时数据被称为比特流 ( Bits )。

总结

    网络七层模型是一个标准,而非实现。

    网络四层模型是一个实现的应用模型。

    网络四层模型由七层模型简化合并而来。

    此外还有适合教学的原理体系结构

OSI七层模型和各自功能相关推荐

  1. (面经总结)一篇文章带你整理面试过程中关于OSI 七层模型的相关知识

    文章目录 一.OSI 七层模型 二.功能解释 三.每层对应的协议 四.相关面试题 一.OSI 七层模型 互联网的通信协议都对应了 7 层中的某一层,通过这一点,可以了解协议在整个网络模型中的作用,一般 ...

  2. 网络之OSI七层模型

    观前提示:本篇博客演示使用的 IDEA 版本为2021.3.3版本,使用的是Java8(又名jdk1.8) 电脑使用的操作系统版本为 Windows 10 目录 网络初识 1.计算机与网络 1.1 计 ...

  3. 协议分层(OSI七层模型、TCP/IP五层模型)

    目录 1. OSI 七层模型 2. TCP/IP五层模型 为什么需要网络协议的分层? 分层最大的好处,类似于面向接口编程:定义好两层间的接口规范,让双方遵循这个规范来对接. 在代码中,类似于定义好一个 ...

  4. OSI七层模型每层的功能及包含的协议

    OSI七层模型          应用层     表示层    会话层    传输层    网络层    数据链路层     物理层 TCP/IP五层模型     应用层     传输层    网络层 ...

  5. OSI七层模型及各层功能概述

    目录 1.OSI的基本概念及原则 2.OSI七层模型各层功能概述 3.OSI七层模型举例 4.OSI七层模型总结 1.OSI的基本概念及原则 OSI是Open System Interconnect的 ...

  6. OSI七层模型的功能及协议

    OSI七层模型的功能 1.应用层   这是OSI的最高层.这一层的协议直接为用户服务,提供分布式处理环境.应用层管理开放系统的互连,包括系统的启动.维持和终止,并保持应用进程间建立连接所需的数据记录, ...

  7. OSI七层模型及其功能

    一.OSI七层模型 OSI七层协议模型主要是:应用层(Application).表示层(Presentation).会话层(Session).传输层(Transport).网络层(Network).数 ...

  8. osi七层模型,表示层_表示层在OSI模型中的功能| 计算机网络

    osi七层模型,表示层 什么是表示层? (What is Presentation Layer?) The Presentation Layer is concerned with the synta ...

  9. 快速熟悉OSI七层模型及其功能

    快速熟悉OSI七层模型及其功能 一.ISO与OSI 1.OSI七层参考模型及功能 2.TCP/IP模型 二.数据传输中的封装与解封过程 1.数据封装过程 2.数据解封过程 三.TCP/IP协议族的组成 ...

最新文章

  1. 【玩转双11】今年有点不一样,51CTO学院告诉你如何省钱!
  2. ISIS—BGP—VRRP 城域网典型架构图 拓扑实验
  3. python lxml读写xml
  4. 同一类的不同对象,在调用相同的成员函数时,入口地址是相同的
  5. [Swust OJ 247]--皇帝的新衣(组合数+Lucas定理)
  6. C++Primer学习之二#define,const,constexpr
  7. Slickflow.NET核心开源工作流引擎
  8. Torchtext 教程
  9. INFO:AdminStudio Debug
  10. 【matlab安装】手把手图文并茂安装matlab2021(win10版)
  11. 当后台返回的图片在前端加载不出来时,前端做默认图片展示
  12. RN 启动开发服务器时报错 ReferenceError: SHA-1 for file
  13. Tomcat多实例Nginx负载均衡
  14. java到大数据学习路线
  15. 服务器系统要用GUID还是MBR,win7mbr和guid应该选哪一个
  16. Visual Studio 2019(VS2019) 基本操作
  17. Free RTOS 中断优先级配置
  18. 【收藏】最靠谱的笔记本电脑购买指南,让你少走弯路!
  19. 软考和计算机等级考试哪个更有用?
  20. 大型API网关(八)—— 超卖和资源隔离

热门文章

  1. 遥感在农业方面的应用_来源价格天地公众号
  2. 如何设置每月几日提醒
  3. 如何查看到chrome缓存真实的内容?
  4. Xilinx SDK下载失败的解决方法
  5. html怎么替换列表的序号,查找并替换为html样式的项目符号列表
  6. construct3html游戏制作工具,[官方新闻] construct3中的新编辑器 (测试一下机翻效果)...
  7. [linux]-stdout和stderr
  8. ConvNeXt:超越 Transformer?总结涨点技巧与理解代码(附注释)
  9. shell find指令的用法
  10. 【建议收藏】Redis超详细入门教程大杂烩