首页 > 其他分享 >OSI七层模型及常见协议

OSI七层模型及常见协议

时间:2023-05-06 20:25:51浏览次数:35  
标签:协议 -- 七层 模型 OSI IP 应用层

OSI七层模型--主要作用

第七层:应用层--OSI参考模型中最接近用户的一层,为应用程序提供网络服务。
第六层:表示层--提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统应用层识别。
第五层:会话层--负责建立,管理和终止表示实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。
第四层:传输层--提供面向连接或非面向连接的数据传递及进行重传前的差错检测。
第三层:网络层--提供逻辑地址,供路由器确定路径。
第二层:数据链路层--将比特组合成字节,再将字节组合成帧,使用链路层地址(mac地址)
来访问介质,并进行差错检测。
第一层:物理层---在设备之间传输比特流,规定了电平,速度和电缆针脚。

OSI七层模型常见的协议

1.物理层和数据链路层
无特定协议,支持所有标准的和专用的协议,如
RJ45(网线水晶头)
PPP(点到点协议)
HDLC(高级数据链路控制)
IEEE802(IEEE标准中关于局域网和城域网的一系列标准)
VLAN
2.网络层常见的协议
在网络层,TCP/IP定义了网际协议(Internet protocol,简称IP)
IP由四个支撑协议组成:
ARP(地址解析协议)
RARP(逆地址解析协议)
ICMP(网际控制报文协议)
IGMP(网际组管理协议)
3.传输层
TCP协议(传输控制协议):是一种面向连接的、可靠的、基于字节流的传输层通信协议
UDP协议(用户数据报协议):UDP为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法
4.应用层
这一层有很多协议,这些协议帮助实现上层应用之间的通讯,例如
HTTP(超文本传输协议)
FTP(文件传输协议)
SMTP(简单邮件传输协议)
DNS(域名系统)
....

 

常见设备与层对应关系

 

标签:协议,--,七层,模型,OSI,IP,应用层
From: https://www.cnblogs.com/hyl3527/p/17378368.html

相关文章

  • Hugging News #0506: StarCoder, DeepFloyd/IF 好多新的重量级模型
    每一周,我们的同事都会向社区的成员们发布一些关于HuggingFace相关的更新,包括我们的产品和平台更新、社区活动、学习资源和内容更新、开源库和模型更新等,我们将其称之为「HuggingNews」,本期HuggingNews有哪些有趣的消息,快来看看吧!StarCoder:最新的代码生成LLMBlog:ht......
  • FreeCodeCamp-通过创作罗斯科绘画学习 CSS 盒子模型
    index.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>RothkoPainting</title><linkhref="./styles.css"rel="stylesheet"></hea......
  • Rabbitmq 介绍 、安装、基于Queue实现生产者消费者模型、基本使用、消息安全之ack、du
    师承老刘llnb一、消息队列介绍1.1介绍消息队列就是基础数据结构中的“先进先出”的一种数据机构。想一下,生活中买东西,需要排队,先排的人先买消费,就是典型的“先进先出”1.2MQ解决什么问题MQ是一直存在,不过随着微服务架构的流行,成了解决微服务之间问题的常用工具。应用解耦......
  • CosineSimilarity
    余弦相似度implementation'org.apache.commons:commons-text:1.10.0'MeasurestheCosinesimilarityoftwovectorsofaninnerproductspaceandcomparestheanglebetweenthem.ForfurtherexplanationabouttheCosineSimilarity,refertohttp://en.......
  • Pytorch-模型的保存/复用/迁移
    模型的保存与复用模型定义和参数打印#定义模型结构classLenNet(nn.Module):def__init__(self):super(LenNet,self).__init__()self.conv=nn.Sequential(#[batch,1,28,28]nn.Conv2d(1,8,5,2),#[batch,1,28,28]......
  • Python_17 OSI模型和HTTP协议
    一、查缺补漏 1.Wireshark抓报文 2.要学习的所有博客: http://testingpai.com/member/haili/articles二、OSI模型 1.物理层 2.数据链路层 3.网络层 4.传输层:TCP(靠谱的传输协议,传输有限) UDP(广播协议会丢包,不是很靠谱,但是可以传输......
  • 人类的悲欢虽不相通,但情感分析模型读得懂
    By超神经内容提要:社交媒体逐渐成为当今人们生活的一部分,而它也成为心理学家们进行研究的重要数据来源。与此同时,研究者也尝试利用自然语言处理、机器学习技术,来预测社交媒体用户的情绪波动。关键词:自然语言处理心理学去年突如其来的新冠疫情,深刻地影响着人们的生活。在这一特殊的......
  • Django之模型层(二) Q查询进阶 ORM查询优化 ORM事务 ORM常用字段类型和字段参数 多对
    目录一、Q查询进阶操作这里主要就是让查询数据的时候,可以使用input获取的信息,进行用户交互。fromdjango.db.modelsimportQq_obj=Q()#1.产生q对象q_obj.connector='or'#默认多个条件的连接是and可以修改为orq_obj.children.append(('pk',1))#2.添加查询条件......
  • 推荐系统中的position-bias
    背景position-bias简单理解就是同个商品/广告展示在不同的位置上有不同的ctr、cvr,如:1.小说榜单,越靠前的位置的点击率越高2.今日头条中可能有不同广告位,约显眼的广告位点击率约高这样就回形成“马太效应”,排在前面的物品越来越容易排在前面,排在后面的物品越来越容易排在后面......
  • 基于EKF扩展卡尔曼滤波算法的永磁同步电机PMSM无传感器矢量控制Simulink仿真模型。
    基于EKF扩展卡尔曼滤波算法的永磁同步电机PMSM无传感器矢量控制Simulink仿真模型。1.依据PMSM的数学模型搭建电机模型2.双闭环dq解耦控制,转速外环,转矩内环3.EKF算法对电机的转子电角度和机械转速进行估算ID:2465668485383219......