版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
--本页仅作预览文档封面,使用时请删除本页--
--本页仅作预览文档封面,使用时请删除本页--
FC合同读书笔记(总11页)FC合同读书笔记1、光纤通道的英文拼写是FibreChannel;2、FC的链路介质能够是光纤、双绞线或同轴电缆;3、FC系统中设备的连接有三种拓扑方式:点对点方式(PointtoPoint)、交换方式(Fabric)、仲裁环方式(ArbitratedLoop);4、FC合同栈模型能够用下图来表达:FC-0:物理层,定制了不同介质,传输距离,信号机制原则,也定义了光纤和铜线接口以及电缆指标FC-1:定义编码和解码的原则FC-2:定义了帧、流控制、和服务质量等FC-3:定义了惯用服务,如数据加密和压缩FC-4:合同映射层,定义了FC底层合同与高层合同之间的映射,SCSI合同的映射是通过FCP来完毕的5、WWN是一种64位的地址。WWN对于FC设备就像Ethernet的MAC地址同样,它们是由电器和电子工程师协会(IEEE)原则委员会指定给制造商,在制造时被直接内置到设备中去的。
对于光纤交换机,我们使用NodeWWN来标示交换机,它是唯一的;对于交换机的端口,我们使用PortWWN来标示交换机的端口。因此一种交换机有一种NodeWWN和多个PortWWN。6、每个端口有它独有的24位的地址。用这种24位地址方案,我们得到了一个较小的帧头,这能加速路由的解决。在基于交换的光纤环境中,交换机它本身负责分派和维持端口地址。当含有某WWN的装置进入在某一种特定的端口上登录到交换机时,交换机将会分派端口的地址到那一种端口,并且交换机也将会维护那个端口地址和在那个端口上的设备的WWN地址之间的关联。交换机的这一种功效是使用名字服务器(NAMESERVER)来实现的。7、一种24个位的端口地址由三个部份所构成:Domain:交换机本身的地址。一种字节最多允许256个可能的地址。由于有一些地址被保存(例如广播地址等),事实上只有239个地址可用。Area:它提供256个地址。用于一种交换机的一组端口,而不能跨交换机。Port:地址的最后部份提供256个地址,用于识别相连的N_Port和NL_Port。可用的地址数目:DomainxAreaxPorts=239x256x256=15,663,104个地址能够用。二、FC-0层三、FC-1层四、FC-2层1、光纤通道的数据单元叫做帧。一种光纤通道帧最大是2148字节。光纤通道封装帧头负载最多能有537个传输字(2112个字节),数据帧格式以下图所示。FC-2的帧格式FC-2的帧格式帧内容域的数据长度是4字节的整数倍,当长度局限性4字节的整数倍时将采用向内容域中填充1-3个字节,从而使其长度达成4字节的整数倍。内容域中字段描述以下图所示:图4-3帧内容图4-3帧内容帧数据段中的可选报头是提供应FC-4层使用的一种光纤通道字是4字节。在2148字节容量下,最多允许537字节。帧头的构成部分,以及可选部分,列示以下:SOF(1字):帧开始.帧头(24字节):帧头决定使用何种合同,以及源和目的地址。可选ESP帧头(8字节):提供编码;涉及SPI和ESP序列号可选网络帧头(16字节):这样你能够将FC-SAN连接到非FC网络可选关联帧头(32字节):不是光纤通道合同使用的,但可用于拟定节点内的流程可选设备帧头(最多64字节):不是光纤通道合同使用的,用于特定应用程序载荷:数据,最多可达2048字节可选填写字节(可变):用于确保数据载荷的大小不超出字节界限可选ESP尾(可变):包含ESP检查值CRC(4字节):一种帧头CRC(循环冗余校验)和光纤通道数据字段帧结束(4字节):帧结束,并且表达与否是序列的最后一位帧头字段的重要作用是唯一的标记帧。每个帧是由称为帧ID值的(S_ID,D_ID,OX_ID,RX_ID,SEQ_ID和SEQ_CNT)值来唯一地标记。
图2.光纤通道帧头路由控制(1字节):起到归类帧的作用,涉及两个四位的子字段,即:路由子字段和信息子字段,路由控制字段R_CTL类别码以下表所示R_CTL类别码路由帧类型0设备数据帧2扩展链路服务3FC-4链路数据4视频数据5扩展头8基本链路服务c链路控制帧f扩展路由其它保存目的标记符(3字节):目的地光纤通道地址;类专用控制/优先级(1字节):用于与服务类型有关的帧解决。这个字段只在第1类和第4类帧中才故意义;源点标记符(3字节):来源地节点的光纤通道地址类型(1字节):该字段和R_CTL字段共同标记出帧的具体类型。首先通过R_CTL字段标记出该帧是数据帧还是链路控制帧,再通过该字段进一步标记出帧的类型。例如当R_CTL=0xh,TYPE=0Ah则表达该帧为承载SCSI合同的数据帧;帧控制(3字节):控制帧解决的重要字段,对于不同的服务类型来说,有关的控制位有不同的值,同时控制字段的有效性也不同。F_CTL各字段的具体描述以下表所示:F_CTL格式控制字段位描述交换上下文230交换发起端1交换响应端序列上下文220序列发起端1序列响应端第一种序列210交换的其它序列1交换的第一种序列最后一种序列200交换的其它序列1交换的最后一种序列结束序列190序列的其它数据帧1序列的最后一种数据帧结束连接(Class1或Class6)180连接激活1连接挂起结束(Class1或Class6中有效,在其它类型中无视)CS_CTL/优先级170字1的31~24位表达CS_CTL1字1的31~24位表达优先级序列Initiative160保持序列Initiative1传输序列Initiative废弃15废弃14ACK形式(Class1,Class2,Class6有效)13-1200b不需要额外提供01b需要Ack_110b保存11b需要Ack_0数据压缩(废弃)11数据加密(废弃)10序列重传(Class1,Class6有效)90初始序列重传1序列重传单向传输(Class1,Class6有效)80双向传输1单向传输持续序列条件(当结束序列=1,序列Initiative=0时有效)7~600b无信息01b实时序列10b快速序列11b延迟序列终止序列条件5~4接受端响应帧00b持续序列01b异常终止序列,按异常中断解决10b停止序列11b实时序列重传请求数据帧00b异常中断,丢弃多个序列01b异常中断,丢弃一种序列02b无限缓存解决方略11b丢弃多个序列,立刻重传相对偏移30某些帧定义的参数字段1参数字段,相对偏移交换重组2交换重组保存填充字节1~0净荷结束,不满4字节整数倍,填充00b填充0个字节01b填充1个字节10b填充2个字节11b填充3个字节序列ID(1字节):序列号,由序列发起端分派;数据字段控制(1字节):表达与否有可选头部,以及其类型、大小。数据字段中定义的可选报头是:网络报头(NetworkHeader)、关联报头(AssociationHeader)和设备报头(DeviceHeader)。对应位与所定义的附加报头以下表所示。附加报头字段对应位Bit(s)可选报头可应用范畴23保存全部帧220=无ESP_Header和ESP_Trailer1=ESP_Header和ESP_Trailer全部帧210=无Network_Header1=Network_Header设备数据和视频数据帧200=无Association_Header1=Association_Header设备数据和视频数据帧19-18保存全部帧17-1600=无Device_Header01=16ByteDevice_Header10=32ByteDevice_Header11=64ByteDevice_Header设备数据和视频数据帧序列数(2字节):在一种序列中所传输的帧的数量;发送端交换ID(2字节):由发送端进行指定,是除了FFFFh以外的值回复端交换ID(2字节):由目的节点所指定参数(4字节):此字段与帧类型有关。对链路控制帧而言,参数字段给出链路控制帧的特定类型。对数据帧而言,参数字段包含相对偏转值。这规定从ULP缓冲区与ULP基础地址的偏移。2、FC-2层定义了4种数据传输单位:帧、帧序列、帧交换和数据包。帧序列:表达一种上层合同数据单元,当上层合同的数据单元长度不不大于光纤通道数据帧负载的最大长度2112个字节时,则需要被分割成多个数据帧。序列是从一种节点端口向另外一种节点端口单向发送的一种或多个有关帧,每个帧都根据序列总数(SEQ-CNT)有一种在整个序列中唯一的序列标记(SEQ-ID);帧交换:表达上层合同的一种操作。一种帧交换内只能有一种帧序列处在活动状态。交换是由一种或多个用作两个节点端口之间单一操作的非并发序列构成的.交换能够是单向的也可是双向的。不同交换之间能够有多个序列被同时激活;数据包:由一种或若干个帧交换构成。3、全部命令都以专用字符作为开始。在FC-2层有帧定界符、原始信号、原始序列三种重要的命令。帧定界符(FrameDelimiters)涉及帧开始(SOF)和帧结束(EOF)命令集。例如:典型的SOF命令为、EOF命令为。原始信号(PrimitiveSignals)涉及空闲{Idle)和接受器准备(ReceiverReady,R-RDY)命令集。当一种可操作的节点端口准备好发送或接受数据时,一种表达空闲命令的原始信号会被发送;当接口缓冲区准备好接受数据帧时,一种表达接受器准备的原始信号会被发送。原始序列(PrimitiveSequence)是一组被持续地重复发送的命令集,用于表达节点端口特定的状态或端口逻辑状态。当一种原始序列被节点端口接受或识别,节点端口回复个对应的原始序列或空闲命令。识别一种原始序列需要持续地检测3个相似命令集的实例。典型的原始序列有FC-l层的OLS、NOS、LR、LRR状态命令。4、FC提供不同的服务以满足不同的数据传输规定。FC一共定义了6种服务类型,基于FC的SCSI合同采用的是类型3的服务。顾客可根据应用的传输特性,如:数据包的长度,传输持续时间等,选择对应的服务:(1)服务类型I(ClassI):面对连接,按序发送,有确认,高带宽、高吞吐量;接受端对每一种接受到的对的数据帧发一种确认帧给发送端。对不对的或丢失的数据帧,接受端发一种否认帧给发送端,发送端会重发。在服务类型I中数据帧是根据原始次序被发送到目的节点端口的。下图描述了类型I服务的解决流程。图4-5类型I服务的解决流程(2)服务类型Ⅱ(ClassⅡ):无连接,无序,有确认;服务类型Ⅱ允许一种或多个通道的带宽被多个源的多个数据帧所共享。交换拓扑网可能不确保数据帧的传送次序。如果数据帧由于拥塞而不能被适宜地传送,接受端口会返回一种繁忙信号帧或回绝信号帧给发送端,数据帧将被重新发送。类型Ⅱ服务中,数据发送端和接受端没有专用的通道,数据可能通过不同速度的中间连接,中间节点可能需要缓存来保存来不及发给下一种节点的数据。下图描述了类型Ⅱ服务的解决流程。图4-6类型Ⅱ服务的解决流程(3)服务类型Ⅲ(ClassⅢ):无连接,无确认,用于实时传输;由于不需要发送确认消息,因此能够提供更快速地传输。服务类型Ⅲ不关心数据的错误,由更高层负责进行错误回复和重排失序后的数据传输。下图描述了类型Ⅲ服务的解决流程。图4-7类型Ⅲ服务的解决流程(4)服务类型Ⅳ(ClassⅣ):面对连接,部分带宽,有序;类型Ⅰ服务中,两个N端口的全部通信带宽都用于类型Ⅰ的服务。而建立类型4服务时,N端口能够只用一部分带宽建立与另一N端口的专用通信通道。相对于两个N端口之间建立一种虚拟线路(virtualcircuit)。事实上是两个单向的虚拟线路,两个方向可能有不同的通信带宽。一种N端口可与多个N端口间建立多个类型4的服务。(5)服务类型Ⅴ(ClassⅤ)的服务在光纤通道原则中还没有完全定义好;(6)服务类型Ⅵ(ClassⅥ):提供多播的功效发送端把数据发送到多播服务器(类型Ⅰ的服务),多播服务器再负责把数据帧复制成多份,分别发送给多个接受端口(类型Ⅵ的服务)。想接受多播数据的端口能够和别名服务器注册,多播服务器就会把数据发送到注册的端口。5、流控依靠于上层的分类服务,服务类型I的数据帧使用端对端的流控,服务类型Ⅲ使用缓冲对缓冲的流控,服务类型Ⅱ既使用端对端的流控.又使用缓冲对缓冲的流控。流控是由序列发起者(源)端口和序列接受者(目的)端口使用信任量(Credit)和信任总量(CreditCountCredit_CNT)来进行管理的。信任量:分派给发送端口的缓冲区数;信任总量:指的是没有被序列接受者确认的数据帧数;端对端的流控:用以协调节点端口之间的数据帧流。序列接受者通过返回一种确认帧给序列发起者,以表达接受到了正当的数据帧;当序列接受者的缓冲区相对于接受的数据帧不够时,也就是端对端信任量(EndtoEndCredit.EE_Credit)不大于接受的数据帧数时,序列接受者会返回一种繁忙信号帧给序列发起者;而当序列接受者收到一种错误的数据帧时,序列接受者会返回一种错误信号帧给序列发起者,然后再由序列发起者返回一种端对端的信任总量(EndtoEndCreditCount.EE_Credit_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村产业外包合同
- 北京劳务外包合同
- 压力焊外包合同
- 司机劳务外包合同
- 员工饭菜外包合同
- 商铺保洁外包合同
- 国企只给签外包合同
- 地暖工程外包合同
- 基础加工外包合同
- 大车外包合同
- 厂房及办公楼施工组织设计
- 中小学校服使用反馈与改进制度
- 成人失禁相关性皮炎的预防与护理
- 专题12 数列-【好题汇编】五年(2020-2024)高考数学真题分类汇编
- 福建省能化集团招聘笔试真题
- DL∕T 1794-2017 柔性直流输电控制保护系统联调试验技术规程
- 编辑打印新课标高考英语词汇表3500词
- 上海市2021年中考数学真题卷(含答案与解析)
- (完整word版)中医病证诊断疗效标准
- 承包商安全资格审查表格
- 2022年河北青年管理干部学院教师招聘考试真题
评论
0/150
提交评论