OSI七层模型及TCP/IP五层模型

  • 一、OSI七层模型和TCP/IP五层模型图
  • 二、OSI七层模型及其功能
    • 1.物理层
    • 2.数据链路层
    • 3.网络层
    • 4.传输层
    • 5.会话层
    • 6.表示层
    • 7.应用层
  • 三、 TCP/IP五层模型
    • 1.TCP/IP五层模型的相关设备
    • 2.TCP/IP五层模型的协议数据单元(PDU)
  • 四、 数据的封装与解封装!

一、OSI七层模型和TCP/IP五层模型图

二、OSI七层模型及其功能

1.物理层

物理层的功能是建立,维护,断开物理连接,通过网线传输数据

2.数据链路层

这层的主要功能是建立一个逻辑连接 ,然后进行硬件地址的寻址,找到目的mac地址

3.网络层

这层的主要功能是进行逻辑地址寻址,寻找目的ip地址

4.传输层

传输层主要功能是定义传输数据的协议端口号,找到想去的协议,通过协议号传输

5.会话层

会话层主要作用是建立,管理,中断会话

6.表示层

主要功能是数据的加密解密,压缩解压缩,编码解码,定义传递信息的语法和语义

7.应用层

主要功能是提供与用户的接口

三、 TCP/IP五层模型

1.TCP/IP五层模型的相关设备

物理层相关设备是网卡数据链路层相关设备是二层交换机网络层相关设备是三层交换机路由器传输层相关设备是防火墙应用层相关设备是计算机服务器

2.TCP/IP五层模型的协议数据单元(PDU)


物理层协议数据单元是比特流数据链路层协议数据单元是数据帧网络层协议数据单元是数据包传输层协议数据单元是数据段

四、 数据的封装与解封装!


数据通过应用层传到传输层并加上tcp或udp的报头成为数据段,然后再将封装的数据段传到网络层并加上一个ip报头成为数据包,再将数据包传到数据链路层并加上一个帧头变成数据帧,然后再将数据帧变成比特流,这就是封装过程;解封装就是封装的逆过程。
上图就是封装与解封装的具体步骤。

OSI七层模型及TCP/IP五层模型相关推荐

  1. 简述osi七层模型和TCP/IP五层模型

    简述osi七层模型和TCP/IP五层模型 1 osi七层模型 2 osi七层模型各层功能定义 这里我们只对OSI各层进行功能上的大概阐述,不详细深究,因为每一层实际都是一个复杂的层.后面我也会根据个人 ...

  2. 网络基础之OSI七层参考模型与TCP/IP五层模型

    目录 一.网络基础 ①什么是网络 ②网络类型 二.OSI七层参考模型 与TCP/IP五层 ①为什么分层 ②对比图 ③每层作用 ④每层常用设备及常用协议 ⑤路由器交换机介绍 ⑥常用协议介绍 三.数据封装 ...

  3. OSI七层模型和TCP/IP五层模型

    OSI七层模型(参考模型) OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范; 把网络从逻辑上分为了7层. ...

  4. 网络知识梳理--OSI七层网络与TCP/IP五层网络架构及二层/三层网络

    作为一个合格的运维人员,一定要熟悉掌握OSI七层网络和TCP/IP五层网络结构知识. 废话不多说!下面就逐一展开对这两个网络架构知识的说明: 一.OSI七层网络协议 OSI是Open System I ...

  5. OSI七层网络、TCP/IP五层网络架构、二层/三层网络

    一.OSI七层网络协议 OSI是Open System Interconnect的缩写,意为开放式系统互联. OSI参考模型各个层次的划分遵循下列原则: 1)根据不同层次的抽象分层 2)每层应当有一个 ...

  6. 【重难点】【计算机网络 01】OSI 七层模型和 TCP/IP 四层模型、IP 地址分为哪几类、ping 的原理、从浏览器地址栏输入 URL 到显示网页的过程、什么是 socket

    [重难点][计算机网络 01]OSI 七层模型和 TCP/IP 四层模型.IP 地址分为哪几类.ping 的原理.从浏览器地址栏输入 URL 到显示网页的过程.什么是 socket 文章目录 [重难点 ...

  7. 网络中的七层协议与TCP/IP五层模型

    socket(套接字)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程 ...

  8. OSI七层协议和Tcp/IP五层协议,路由器交换机和HUB的区别

    在网络历史的早期,国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版了开放系统互联的七层参考模型.一台计算机操作系统中 的网络过程包括从应用请求(在协议栈的顶部)到网络介质(底部) ...

  9. OSI七层网络模型与TCP/IP四层模型介绍

    1.OSI七层网络模型介绍 OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了 ...

  10. OSI七层网络模型与TCP/IP五层网络模型

    OSI七层网络模型 面试过程中提问的少,记住层结构的划分与每层的主要功能即可. 功能 设备 对应的TCP/IP协议 应用层 用户接口,运行各种应用程序 网关 TFTP, HTTP, FTP, SMTP ...

最新文章

  1. 存储本地_项目实战之本地存储篇
  2. U3D中可以直接使用GL!!!
  3. Go goroutine
  4. 【教学课件】IT教学课件和课程考试资料汇总
  5. mongorepository查询条件_MongoRepository实现增删改查和复杂查询【支持的查询类型】...
  6. 【FPGA Verilog】实验二:key按键基础实验
  7. 关于Ubuntu 16.04系统挂载硬盘以及迁移MYSQL数据存储目录的操作步骤
  8. J2ME移动应用开发实战视频教程
  9. 黑马程序员软件测试面试宝典
  10. 遥感导论(梅安新版)知识点概括
  11. 太牛了!阿里p8全面透彻剖析《Netty权威指南》,程序员必看!
  12. android 后台运行管理,Android 后台运行白名单实现保活
  13. 三级联动(原生js)
  14. 消防工程师 5.气体灭火系统
  15. 3ds Max随堂笔记 材质和贴图
  16. List 接口和常用方法
  17. php捉迷藏,查看“蘑菇捉迷藏!”的源代码
  18. 华为手机怎么打开位置服务器,华为手机怎么开启远程定位服务器
  19. 借助 PrivateLink 与 EMQX Cloud 建立安全可靠的连接
  20. NETDMIS5.0自动测量圆2023

热门文章

  1. mysql.h说明文档,mysql.h:没有文件或目录
  2. java list 过滤数据库_jdk8对list的各种处理实例详解,包括去重,排序,过滤,分组,统计...
  3. C程序设计--文件1--文件的分类+文件的打开和关闭
  4. mybatis mysql触发器_MyBatis创建Oracle触发器
  5. python while true_小疯谈python(十):程序的控制结构
  6. java生成word排版_java生成word的几种方案(转)
  7. 极客大学产品经理训练营 认识产品经理 作业1
  8. 知识图谱、Gremlin Traversal Language、RDF、Amazon Nepture 图数据库介绍
  9. 推荐系统专利:一种信息推荐系统及方法
  10. Dijkstra算法C++实现