OSI七层模型及TCP/IP五层模型
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五层模型相关推荐
- 简述osi七层模型和TCP/IP五层模型
简述osi七层模型和TCP/IP五层模型 1 osi七层模型 2 osi七层模型各层功能定义 这里我们只对OSI各层进行功能上的大概阐述,不详细深究,因为每一层实际都是一个复杂的层.后面我也会根据个人 ...
- 网络基础之OSI七层参考模型与TCP/IP五层模型
目录 一.网络基础 ①什么是网络 ②网络类型 二.OSI七层参考模型 与TCP/IP五层 ①为什么分层 ②对比图 ③每层作用 ④每层常用设备及常用协议 ⑤路由器交换机介绍 ⑥常用协议介绍 三.数据封装 ...
- OSI七层模型和TCP/IP五层模型
OSI七层模型(参考模型) OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范; 把网络从逻辑上分为了7层. ...
- 网络知识梳理--OSI七层网络与TCP/IP五层网络架构及二层/三层网络
作为一个合格的运维人员,一定要熟悉掌握OSI七层网络和TCP/IP五层网络结构知识. 废话不多说!下面就逐一展开对这两个网络架构知识的说明: 一.OSI七层网络协议 OSI是Open System I ...
- OSI七层网络、TCP/IP五层网络架构、二层/三层网络
一.OSI七层网络协议 OSI是Open System Interconnect的缩写,意为开放式系统互联. OSI参考模型各个层次的划分遵循下列原则: 1)根据不同层次的抽象分层 2)每层应当有一个 ...
- 【重难点】【计算机网络 01】OSI 七层模型和 TCP/IP 四层模型、IP 地址分为哪几类、ping 的原理、从浏览器地址栏输入 URL 到显示网页的过程、什么是 socket
[重难点][计算机网络 01]OSI 七层模型和 TCP/IP 四层模型.IP 地址分为哪几类.ping 的原理.从浏览器地址栏输入 URL 到显示网页的过程.什么是 socket 文章目录 [重难点 ...
- 网络中的七层协议与TCP/IP五层模型
socket(套接字)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程 ...
- OSI七层协议和Tcp/IP五层协议,路由器交换机和HUB的区别
在网络历史的早期,国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版了开放系统互联的七层参考模型.一台计算机操作系统中 的网络过程包括从应用请求(在协议栈的顶部)到网络介质(底部) ...
- OSI七层网络模型与TCP/IP四层模型介绍
1.OSI七层网络模型介绍 OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型 ,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了 ...
- OSI七层网络模型与TCP/IP五层网络模型
OSI七层网络模型 面试过程中提问的少,记住层结构的划分与每层的主要功能即可. 功能 设备 对应的TCP/IP协议 应用层 用户接口,运行各种应用程序 网关 TFTP, HTTP, FTP, SMTP ...
最新文章
- 存储本地_项目实战之本地存储篇
- U3D中可以直接使用GL!!!
- Go goroutine
- 【教学课件】IT教学课件和课程考试资料汇总
- mongorepository查询条件_MongoRepository实现增删改查和复杂查询【支持的查询类型】...
- 【FPGA Verilog】实验二:key按键基础实验
- 关于Ubuntu 16.04系统挂载硬盘以及迁移MYSQL数据存储目录的操作步骤
- J2ME移动应用开发实战视频教程
- 黑马程序员软件测试面试宝典
- 遥感导论(梅安新版)知识点概括
- 太牛了!阿里p8全面透彻剖析《Netty权威指南》,程序员必看!
- android 后台运行管理,Android 后台运行白名单实现保活
- 三级联动(原生js)
- 消防工程师 5.气体灭火系统
- 3ds Max随堂笔记 材质和贴图
- List 接口和常用方法
- php捉迷藏,查看“蘑菇捉迷藏!”的源代码
- 华为手机怎么打开位置服务器,华为手机怎么开启远程定位服务器
- 借助 PrivateLink 与 EMQX Cloud 建立安全可靠的连接
- NETDMIS5.0自动测量圆2023
热门文章
- mysql.h说明文档,mysql.h:没有文件或目录
- java list 过滤数据库_jdk8对list的各种处理实例详解,包括去重,排序,过滤,分组,统计...
- C程序设计--文件1--文件的分类+文件的打开和关闭
- mybatis mysql触发器_MyBatis创建Oracle触发器
- python while true_小疯谈python(十):程序的控制结构
- java生成word排版_java生成word的几种方案(转)
- 极客大学产品经理训练营 认识产品经理 作业1
- 知识图谱、Gremlin Traversal Language、RDF、Amazon Nepture 图数据库介绍
- 推荐系统专利:一种信息推荐系统及方法
- Dijkstra算法C++实现