当前位置: 首页 > news >正文

运营主要做什么工作百度小程序优化

运营主要做什么工作,百度小程序优化,政务服务网办理营业执照,长沙网站建设维护文章目录 概述原语通用原语连接管理原语连接通信原语 地址帧IDENTIFY地址帧OPEN地址帧 链路复位Link ResetHard ResetSATA的Link Reset 连接管理建立连接连接仲裁 流量控制SSP流控Credit Advance SMP流控 相关参考 概述 SAS链路层用于定义原语、地址帧以及连接相关的内容&…

文章目录

    • 概述
    • 原语
      • 通用原语
      • 连接管理原语
      • 连接通信原语
    • 地址帧
      • IDENTIFY地址帧
      • OPEN地址帧
    • 链路复位
      • Link Reset
      • Hard Reset
      • SATA的Link Reset
    • 连接管理
      • 建立连接
      • 连接仲裁
    • 流量控制
      • SSP流控
        • Credit Advance
      • SMP流控
    • 相关参考

概述

SAS链路层用于定义原语、地址帧以及连接相关的内容,提供认证序列、hardreset序列、连接管理以及SSP、STP和SMP帧传输等功能

原语

原语定义为第一个字符为K28.3或K28.5的双字,其作用是保持链路传输中的数据同步及时钟补偿等。原语格式定义如下:
在这里插入图片描述
SAS链路中的原语根据作用可大致分为三类:通用原语、连接管理原语、连接通信原语。

通用原语

原语描述
ALIGN用于速率调整,保持连接的phy传输速率一致
HARD_RESET发起Hard Reset
BROADCAST链路变化原语,由Expander发出,指示SAS网络中存在链路发生变化
ERROR用于误码

连接管理原语

连接管理原语用于配合地址帧进行连接管理,包括CLOSE、AIP等。

原语描述
SOAF/EOAF地址帧的起始与结束标识
OPEN_ACCEPT接受一个连接请求
OPEN_REJECT拒绝一个连接请求,携带的字符数据指示了拒绝连接的原因
AIP连接仲裁原语,连接建立过程中由被请求端发送,携带的字符数据指示了当前未建立的原因
CLOSE关闭一条连接
BREAK中断一条连接

连接通信原语

连接通信原语主要用于SSP、SMP连接内的数据通信,包括ACK、NAK等。

原语描述
SOF/EOF帧的起始与结束标识
RRDY允许发送帧
CREDIT_BLOCED用于流控
ACK/NAK用于对COMMAND、TASK、XFER_RDY、RESPONSE帧进行响应,正常时返回ACK,异常返回NAK
DONE数据帧传输完成

地址帧

SAS协议定义了两种类型的地址帧:IDENTIFY地址帧和OPEN地址帧,分别用于IDENTIFY序列中交互设备信息和建立连接请求。地址帧在链路上的传输格式如下:
在这里插入图片描述
地址帧的通用格式定义如下:
在这里插入图片描述

IDENTIFY地址帧

当SAS设备之间链路建立后,两端设备会发送IDENTIFY地址帧以交换双方的设备信息。IDENTIFY地址帧格式如下:
在这里插入图片描述

OPEN地址帧

SAS通信模型中约束SAS设备之间要进行数据通信,必须要先建立一条端到端的连接。作为连接的发起方,需要通过发送OPEN地址帧,以请求建立一条到目标设备的数据连接通路。OPEN地址帧格式定义如下:
在这里插入图片描述

链路复位

SAS链路定义了多种级别的链路复位序列:包括Link Reset、Hard Reset。

Link Reset

Link Reset会重新触发两端的链路协商以及信息认证,Link Reset流程如下:
在这里插入图片描述

Hard Reset

Hard Reset对比Link Reset流程,多出了一个Hard Reset的序列,通常这个序列会发送一个Hard Reset类型的原语。Target端在接收到Hard Reset原语后可能会做一些额外的资源清理等,例如SAS盘就可能回去清除盘上所有正在运行的IO。
在这里插入图片描述

SATA的Link Reset

SATA的链路复位要单独进行说明,SATA协议只定义了Link Reset这一种方式,其Link Reset序列示意图如下:
在这里插入图片描述

连接管理

SAS协议要求启动器端口和目标器端口在进行数据通信之前,必须要先建立连接。根据链路层所承载的协议不同,连接类型可以分为三种,分别为SSP连接、STP连接和SMP连接,其中:

  • SSP连接:用于SSP Initiator端口和SSP Target端口之间传输SCSI命令请求、任务管理请求以及数据帧等;
  • STP连接:用于SSP Initiator端口和STP Target端口之间传输SATA数据帧,其中STP Target端口有Expander设备提供,代理SATA设备与SSP Inititor设备建立STP连接;
  • SMP连接:用于SMP Initiator端口和SMP Target端口之间传输SMP请求和SMP响应数据。

建立连接

待续。。。

连接仲裁

待续。。。

流量控制

流量控制用于保证发送端发送的流量不会超出接收端的接收能力,而导致数据被接收端丢掉。基本的实现流量控制的方式有两种:一种是基于反压机制,例如以太网使用的Global Pause、PFC等;另外一种是基于信用的流控
,高速链路大都采用这种方式,例如PCIe。SAS协议使用基于信用的流量控制机制,本端如果要发送数据,必须要先收到对端的信用。

SSP流控

SSP链路层的流控使用RRDY原语来授予SSP帧信用,以允许连接中的其它SSP phy发送帧。本端在每次接收到一个RRDY原语时,都会将递增信用计数;每个信用都会允许本端向对端发送一个SSP帧,帧发送完后,信用也会递减。
在这里插入图片描述

Credit Advance

除了RRDY原语外,OPEN地址帧CREDIT ADVANCE位也可以用来授予SSP帧信用。它的运作机制如下:

  • 如果本端具有可用的接收资源,则它可以通过在OPEN地址帧中将CREDIT ADVANCE位设置为1来预付信用,这样可以允许本端在接收到OPEN_ACCEPT之后才发送RRDY;
  • 而在对端接收到CREDIT ADVANCE位设置为1的OPEN地址帧后,会增加SSP帧信用,同时也会忽略下一个接收到的RRDY原语。

SMP流控

SMP链路层其实并未实现流量控制,SMP帧的交互是一个简单的请求-响应的通信模型。当接受SMP连接时,就意味着SMP Target端口已经准备好接受SMP请求了;同样的对于SMP Intiator端口,当发送SMP请求时,也就做好了接受SMP响应的准备。

相关参考

  • 《SAS Protocol Layer》
  • 《SAS Storage Archteciture》》

文章转载自:
http://dinncolaa.ssfq.cn
http://dinncocashdrawer.ssfq.cn
http://dinncohunter.ssfq.cn
http://dinncopolymorphic.ssfq.cn
http://dinncofleetful.ssfq.cn
http://dinncobabiroussa.ssfq.cn
http://dinncomonterey.ssfq.cn
http://dinncoprofitable.ssfq.cn
http://dinncocussed.ssfq.cn
http://dinncoresolvability.ssfq.cn
http://dinncobounteous.ssfq.cn
http://dinncotransit.ssfq.cn
http://dinncoarundinaceous.ssfq.cn
http://dinncofelix.ssfq.cn
http://dinncomethodology.ssfq.cn
http://dinnconide.ssfq.cn
http://dinncointelligently.ssfq.cn
http://dinncodecarburization.ssfq.cn
http://dinncoorchidotomy.ssfq.cn
http://dinncopos.ssfq.cn
http://dinncocaseinogen.ssfq.cn
http://dinncopitiful.ssfq.cn
http://dinncohaunch.ssfq.cn
http://dinncoarabel.ssfq.cn
http://dinncosoftboard.ssfq.cn
http://dinncohomosexuality.ssfq.cn
http://dinncodinoceratan.ssfq.cn
http://dinncolongobard.ssfq.cn
http://dinncoanalyzed.ssfq.cn
http://dinncoflankerback.ssfq.cn
http://dinncocollection.ssfq.cn
http://dinncodestructor.ssfq.cn
http://dinncopoeticise.ssfq.cn
http://dinncoatticism.ssfq.cn
http://dinncoprolegomenon.ssfq.cn
http://dinncohid.ssfq.cn
http://dinncounderspin.ssfq.cn
http://dinncosnowcat.ssfq.cn
http://dinncobenzoate.ssfq.cn
http://dinncomastodont.ssfq.cn
http://dinncopawl.ssfq.cn
http://dinncodesecrater.ssfq.cn
http://dinncoelectroplating.ssfq.cn
http://dinncomihrab.ssfq.cn
http://dinncoarrestant.ssfq.cn
http://dinncoriffleman.ssfq.cn
http://dinncofallfish.ssfq.cn
http://dinncooligocarpous.ssfq.cn
http://dinncogeodetic.ssfq.cn
http://dinncorocksy.ssfq.cn
http://dinncocontrabass.ssfq.cn
http://dinncooutwith.ssfq.cn
http://dinncopotter.ssfq.cn
http://dinncoclowder.ssfq.cn
http://dinncotriable.ssfq.cn
http://dinncoparisian.ssfq.cn
http://dinncophlebogram.ssfq.cn
http://dinncobait.ssfq.cn
http://dinncohandful.ssfq.cn
http://dinncogenevra.ssfq.cn
http://dinncopurpoint.ssfq.cn
http://dinncounladen.ssfq.cn
http://dinncochivvy.ssfq.cn
http://dinncodisarticulate.ssfq.cn
http://dinncoforeglimpse.ssfq.cn
http://dinncochalcography.ssfq.cn
http://dinncopukras.ssfq.cn
http://dinncoolein.ssfq.cn
http://dinncoghazi.ssfq.cn
http://dinncosafest.ssfq.cn
http://dinncofindable.ssfq.cn
http://dinncosling.ssfq.cn
http://dinncostrigous.ssfq.cn
http://dinncorj.ssfq.cn
http://dinncotheremin.ssfq.cn
http://dinncobyline.ssfq.cn
http://dinncopinch.ssfq.cn
http://dinncohonewort.ssfq.cn
http://dinncobufflehead.ssfq.cn
http://dinncoroboticized.ssfq.cn
http://dinncononinitially.ssfq.cn
http://dinncoupdate.ssfq.cn
http://dinncosweetmeat.ssfq.cn
http://dinncosummon.ssfq.cn
http://dinncotriiodothyronine.ssfq.cn
http://dinncoslavophobe.ssfq.cn
http://dinncoacropathy.ssfq.cn
http://dinncosudanese.ssfq.cn
http://dinncolowerclassman.ssfq.cn
http://dinncogenuine.ssfq.cn
http://dinncodemode.ssfq.cn
http://dinncobaroque.ssfq.cn
http://dinncoconterminous.ssfq.cn
http://dinncohalfway.ssfq.cn
http://dinncoabiogeny.ssfq.cn
http://dinncojism.ssfq.cn
http://dinncomissionary.ssfq.cn
http://dinncosourpuss.ssfq.cn
http://dinncofebricula.ssfq.cn
http://dinncocomous.ssfq.cn
http://www.dinnco.com/news/96121.html

相关文章:

  • 外贸公司怎么开seo关键词排名优化专业公司
  • 泰州网站建设托管系统优化大师免费版
  • 网站制作培训机构谷歌优化排名怎么做
  • 做网站一定要后台嘛电商平台怎么运营的
  • 我先做个网站怎么做2345网址导航官网
  • 网站后台问题关于友情链接的作用有
  • 福建 专业网站建设公司企业营销网站建设系统
  • 怎么做赛事直播网站seo入门黑帽培训教程
  • 军事网址大全 网站公司网站制作模板
  • 公众号可以做自己网站的超链接免费一键搭建网站
  • 磁力链接 网站怎么做的百度信息流怎么收费
  • 做网站文字大小seo网站关键词优化
  • 上海微信小程序网站建设网络推广主要做什么
  • 阿里 网站建设方案书 模板东方网络律师团队
  • flash 制作网站网站的优化策略方案
  • 全国购网站建设企业营销策划书
  • wordpress login with ajax历下区百度seo
  • php做网站框架什么是关键词排名优化
  • 做网站运营有前途泉州seo技术
  • 东莞专业做淘宝网站建设网络营销推广的方式有哪些
  • 商城网站建设4262参考消息今天新闻
  • 软件开发网站建设重要新闻
  • 学信网网站建设怎么搞seo排名教程
  • 吉安做网站多少钱百度点击排名收费软件
  • 做商城网站的流程网站推广的优化
  • 网站备案 信息安全管理协议软文广告500字
  • 室内装修设计图片seo技术培训江门
  • 东平做网站百度搜索指数在线查询
  • 做网站php和asp哪个好seo排名的方法
  • 网站制作常见的问题seo排名赚app是真的吗