iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >OSI七层协议模型及其协议
  • 253
分享到

OSI七层协议模型及其协议

网络服务器tcp/ip 2023-09-03 10:09:53 253人浏览 安东尼
摘要

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

文章目录

一、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七层协议是什么?
在这里插入图片描述
在这里插入图片描述

来源地址:https://blog.csdn.net/Wanghwei17/article/details/129415617

--结束END--

本文标题: OSI七层协议模型及其协议

本文链接: https://www.lsjlt.com/news/392067.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • OSI七层协议模型及其协议
    文章目录 一、OSI七层模型是什么?其协议有哪些?二、TCP/IP四层协议,TCP/IP五层协议,OSI七层协议是什么? 一、OSI七层模型是什么?其协议有哪些? 二、TCP/IP四层协议...
    99+
    2023-09-03
    网络 服务器 tcp/ip
  • 软件开发架构介绍||OSI七层协议之物理
    一、网络编程  软件开发架构   C/S架构     C:客户端 想体验服务的时候才会去找服务端体验服务     S:服务端   24小时不间断的提供服务,即时监听,随时待命   B/S架构     B:浏览器    想体验服务的时候才会...
    99+
    2023-01-31
    架构 七层 物理
  • 模拟实现应用层协议
    模拟实现应用层协议 文章目录 模拟实现应用层协议应用层再谈协议 序列化和反序列化 网络版计算器自定义协议利用Json进行序列化和反序列化json库的安装条件编译 ...
    99+
    2023-09-12
    网络
  • tcp / udp 协议及其实现的soc
    一、tcp协议 1.1 基本知识 特点: 可靠,慢,全双工通信 建立连接时:三次握手 断开连接时:四次挥手 在建立起连接之后 发送的每一条信息都有回执 为了保证数据的完整性,还有重传机制 长连接:会一直占用双方的端口 IO(in...
    99+
    2023-01-31
    协议 tcp udp
  • Android如何开发MQTT协议的模型及通信
    本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Android如何开发MQTT协议的模型及通信”吧!什么是MQTT协议MQTT协议又...
    99+
    2023-07-05
  • Android开发MQTT协议的模型及通信浅析
    目录前言什么是MQTT协议MQTT协议的模型开发MQTT通信1. 处理客户端和服务端(1)服务端开发(2)客户端开发2. 客户端开发Paho的mqtt的BUG总结前言 为什么要讲M...
    99+
    2023-03-01
    Android MQTT协议模型通信 Android MQTT
  • Linux之UDP协议及其编程全流程
    目录UDP协议的特点UDP的编程流程UDP接口原型UDP服务器端UDP客户端UDP的报头结构UDP的优势UDP的数据报服务总结UDP协议的特点 UDP 不提供可靠性的传输,它只是把应用程序传给 IP 层的数据报发送出去,...
    99+
    2023-03-23
    Linux UDP协议 UDP编程流程 Linux UDP
  • 常见的HTTP协议状态码及其解释
    了解常见的HTTP协议状态码及其含义,需要具体代码示例HTTP协议是现代网络通信中最重要的应用层协议之一。在进行Web开发过程中,我们经常会遇到各种各样的HTTP状态码。本文将详细介绍一些常见的HTTP状态码及其含义,并提供相应的代码示例。...
    99+
    2023-12-26
    Http 状态码 含义
  • 网络传输模型/TCP协议/IP地址
    基本模型 层次划分 需要说明的是在网络传输层TCP可靠而UDP不可靠 传输层说明 说明一: 作为Python开发,咱们都是在应用层的HTTP协议之上进行开发的。 说明二: 网络编程,主要是了解我们Python能编写的最低的层次, 即...
    99+
    2023-01-30
    网络传输 模型 协议
  • 【网络安全篇】php伪协议-漏洞及其原理
    🏆今日学习目标: 🍀学习php伪协议 ✅创作者:贤鱼 ⏰预计时间:35分钟 🎉个人主页:贤鱼的个人主页 🔥专栏系列:网络安全 &#x...
    99+
    2023-08-30
    php web安全 安全
  • 了解HTTP协议中常见的特殊状态码及其含义
    探索HTTP协议中的特殊状态码及其意义,需要具体代码示例HTTP协议是现代互联网中最为常用的协议之一,它定义了在客户端和服务器之间传输超文本的规范。在HTTP协议中,状态码是服务器用来向客户端传递请求处理结果的一种机制。除了常见的200、4...
    99+
    2023-12-26
    HTTP协议 状态码 特殊状态码
  • 怎么解决网站被DDOS攻击及利用7层协议进行防御
    这期内容当中小编将会给大家带来有关怎么解决网站被DDOS攻击及利用7层协议进行防御,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。随之移动互联网数据网络的不断进步,在给大家提供多种多样便捷的另外,DDoS攻...
    99+
    2023-06-03
  • 云服务器有哪几种协议类型的网络连接模式
    云服务器的网络连接模式通常分为三种: 私有云连接:服务器将自己的私有网络连接到公共云提供商的网络中,这个网络称为“专有网络”。客户端无法直接访问服务器的专有网络。 公共云连接:服务器将自己的公共网络连接到公共云提供商的网络中。这个网络称...
    99+
    2023-10-26
    几种 协议 类型
  • HTTP协议中4xx状态码的错误类型及原因的详细解析
    详解HTTP协议中4xx状态码的错误类型及原因HTTP(Hypertext Transfer Protocol)协议是互联网上应用最为广泛的一种协议,它定义了客户端和服务器之间进行通信的规范。HTTP协议的状态码用于表示服务器对请求的处理结...
    99+
    2023-12-26
    访问限制 错误类型:客户端错误 请求错误 原因:参数错误 无权限
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作