文章目录

  • 一、OSI七层模型是什么?其协议有哪些?
  • 二、TCP/IP四层协议,TCP/IP五层协议,OSI七层协议是什么?

一、OSI七层模型是什么?其协议有哪些?

二、TCP/IP四层协议,TCP/IP五层协议,OSI七层协议是什么?

一.1.OSI七层模型是什么?
参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

2.OSI各层都有哪些协议
应用层:为应用程序提供交互服务,网络服务与最终用户的一个接口
人机交互窗口,把人的语言输入到计算机当中。例如,在QQ的对话窗口输入字符
常见协议:TFTP,DNS,HTTP,HTTPS,FTP,NFS
协议介绍
TFTP(简单文件传输协议):用于小文件的传输
DNS(域名系统):用于连接DNS服务器
HTTP(超文本传输协议):用于浏览器和web服务器之间的请求和响应的交互
HTTPS(超文本传输安全协议):在HTTP的基础上加了SSL/TLS层(安全套接层)的安全的超文本传输协议
FTP(文件传输协议):用于控制连接FTP服务器

表示层: 数据的表示、安全、压缩,确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取负责数据格式的转换,如加密解密、转换翻译、压缩解压缩等
常见协议:LPP
协议介绍
LPP(轻量级会话协议):描述了在某些受限条件下提供基于 TCP/IP 网络的 OSI 应用程序服务器的流线支持的方法。

会话层:建立、管理、终止会话负责在网络中的两节点之间建立、维持和终止通信,如服务器验证用户登录便是由会话层完成的
常见协议:LDAP
协议介绍:
LDAP(轻型目录访问协议):通过IP协议提供访问控制和维护分布式信息的目录信息

传输层:定义传输数据的协议端口号,以及流控和差错校验将上层应用数据分片并加上端口号封装成数据段,或通过对报文头中的端口识别,实现网络中不同主机上的用户进程之间的数据通信
常见协议:TCP,UDP,TLS
协议介绍
TCP(传输控制协议):协议应用的端口及其协议功能----传输更加稳定可靠80 HTTP(超文本传输协议):用于浏览器和web服务器之间的请求和响应的交互
UDP(用户数据报协议):协议应用的端口及其协议功能----传输效率更高
TLS(传输层安全协议):在两个通信应用程序之间提供保密性和数据完整性

网络层:进行逻辑地址寻址,实现不同网络之间的路径选择
将上层数据加上源和目的方的逻辑(IP)地址封装成数据包,实现数据从源端到目的端的传输
常见协议:IP,ARP,ICMP,IGMP
协议介绍
IP((网络互联协议):为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务
ARP(地址解析协议):用于在局域网中根据IP地址获取物理地址
RARP(逆地址解析协议):用于在局域网中通过ARP表根据物理地址请求IP地址ICMP(网际控制报文协议):用于验证网络是否畅通
IGMP(网际组管理协议):用于主机与组播路由器之间组播通信

数据链层:建立相邻结点之间的数据链路,进行硬件地址寻址、差错校验等功能将上层数据加上源和目的方的物理(MAC)地址封装成数据帧,MAC地址是用来标识网卡的物理地址,建立数据链路:当发现数据错误时,可以重传数据帧。
常见协议:VLAN,STP,IEEE 802.3,WIFI(IEEE 802.11),ATM,HDLC,PPP,ARP,RARP
协议介绍:
VLAN(虚拟局域网):根据功能、部门及应用等因素将设备或用户组织起来,相互之间的通信就好像它们在同一个网段中一样
STP(生成树协议):应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作
IEEE 802.3:定义了有线以太网的物理层和数据链路层的介质访问控制 (MAC)
WIFI(无线通信技术):实现无线上网
ATM(异步传输网):用户平面——是用户协议之间的接口如IP或SMDS和ATM等协议的接口互相协调;管理平面——使ATM栈的各层互相协调;控制平面——使信令传送以及虚电路的建立和拆除互相协调。
HDLC(高级数据链路控制):帧控制,帧同步,差错控制,流量控制,链路管理,透明传输,寻址,异常状态恢复
PPP(点对点协议):用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案
ARP(地址解析协议):据IP地址获取物理地址的一个TCP/IP协议
RARP(反向地址转换协议):发出要反向解析的物理地址并希望返回其对应的IP地址,应答包括由能够提供所需信息的RARP服务器发出的IP地址

物理层:建立、维护、断开物理连接
报文头部和上层数据信息都是由二进制数组成的,物理层将这些二进制数字组成的比特流转换成电信号在网络中传输

二.TCP/IP四层协议,TCP/IP五层协议,OSI七层协议是什么?

OSI七层协议模型及其协议相关推荐

  1. OSI七层与TCP\IP协议

    网络基础 网络基础 osi七层与TCP\IP协议 1为什么要分层? 2OSI七层模型 3七层总结 4数据封装的过程 5TCP/IP协议族的组成 总结 网络基础 什么是网络 网络:计算机网络是一组计算机 ...

  2. 计算机网络参考模型(OSI七层与TCP/IP协议)

    目录 1 为什么要分层 1.1 层次划分的必要性 1.2 层次划分的方法 1.2 层次划分的优点 2 七层和四层的定义 2.1 七层的介绍 2.1.1 OSI七层参考模型 2.1.2 OSI七层工作原 ...

  3. OSI七层与TCP/IP协议

    目录 1.OSI参考模型的分层 2.OSI参考模型每层的作用 3.设备与层的对应关系 二.TCP/IP协议族 1.传输层协议 2.网络层协议 3.应用层协议 三.数据封装与解封过程 1.封装过程 2. ...

  4. OSI七层网络模型和网络协议

    第七层:应用层 作用:各种应用层协议 HTTP协议:超文本传输协议(Hypertext transfer protocol),默认端口80 HTTPS协议:443 FTP协议:(File Transf ...

  5. osi七层表示层对应常用协议

    mp3 音乐 HTML 超文本传输系协议 post 80 jpeg 图片 png 图片

  6. OSI七层模型、CAN、CiA、CANopen、CiA301CiA402和EtherCAT介绍

    1 OSI网络通信模型 2 CAN     CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终 ...

  7. 【计算机网络】计算机网络基础知识(三次握手,四次挥手,OSI七层网络模型)

    目录 一.计算机网络的定义 1.计算机网络的正式定义 2.计算机网络的分类 3.网络性能参数 二. 计算机网络协议(核心) 1.网络协议的正式定义 2.网络层次划分 「四层网络协议的作用」 TCP/I ...

  8. 计算机网络7层协议模型,计算机网络(一) OSI七层模型及TCP/IP dubbo协议

    3.TCP/IP 四层模型: TCP/IP协议:是一个网络通信模型,是OSI 七层模型的简化,为4层模型,泛指众多(TCP,UDP,IP等)协议: OSI TCP/IP 功能 协议 应用层 应用层 文 ...

  9. 网工协议基础(1) OSI七层模型

    欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 主要课程:思科.华为.红帽.ORACLE.VMware.CISP.PMP等认证培训及考证 OSI的来源 OSI(Op ...

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

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

最新文章

  1. [故障解决]图文:python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决
  2. 如何降低数据中心宕机事件的影响
  3. Ubuntu16.04在线安装MongoDB详细教程
  4. 发掘Apache Camel的力量
  5. Android开发常用命令
  6. 按大小排序php,php中按大小进行排序的函数有哪些
  7. eclipse安装hibernate
  8. android imageview图片崩溃,android - setImageResource导致应用程序崩溃 - 堆栈内存溢出...
  9. 移动硬盘显示要格式化怎么办
  10. 钉钉html缓存,电脑钉钉的缓存文件路径
  11. 如何使用图片的exif信息计算相机焦距
  12. 三大 Windows 文件搜索神器 Everything、Listary、AnyTXT Searcher 功能特色与区别详解
  13. 彩虹对接牛蛙WK插件,无授权
  14. 可变气门升程的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  15. cad指北针lisp_auto cad指北针图块下载|CAD指北针
  16. mysql 收缩日志_MySQL5.7中Undo回收收缩相关参数
  17. HTML5期末大作业:商城页面——仿优分购电商静态网页(7个页面) HTML+CSS+JavaScript 电商购物网页HTML代码 学生网页课程设计期末作业下载 大学生网页设计制作成...
  18. (步骤详细)MATLAB/SIMULINK全局变量设置
  19. 简述P2P、P2C、O2O、B2C、B2B、C2C 的区别
  20. SpringBoot 配置Druid监控页面

热门文章

  1. IDEA 版本更新为2020.1双击打不开的解决方案
  2. GD32驱动DS3231显示时钟踩坑记录
  3. cameraX视频录制 拷贝直接用
  4. 关于ThreadLocal内存泄漏的问题
  5. 十大基于风险的漏洞管理工具
  6. wordcloud参数
  7. 上影线,下影线,实体,阴线和阳线
  8. 黑苹果关机不断电解决方法
  9. 抖音矩阵系统源码,抖音矩阵系统定制开发look
  10. torch.arange() 与 torch.range()