网络存储-RFC4171学习
文章平均质量分 79
shrekmu
企者不立;跨者不行;自见者不明;自是者不彰;自伐者无功;自矜者不长。
展开
-
第六章 ISNS属性(ISNS Attributes)--ISNS属性概要、以EID为key存储的属性
一、ISNS属性概要 1、字段属性介绍 1)、长度(Length):指明属性的长度,以字节为单位。属性以TLV格式存储,以null结束。长度总是以4字节对齐。 2)、标签(Tag):由IANA定义的用来识别属性的整数。所以未定义的Tag,均为保留值。 3)、注册键值(Reg Key):对应为DevAttrReg消息的Object Key字段。指明原创 2006-07-06 14:01:00 · 1120 阅读 · 0 评论 -
第七章 安全考量(Security Consideration)
7.1 iSNS潜在危险分析(iSNS Security Threat Analysis) 当iSNSP配置后,iSNS服务器和iSNS客户端之间的交互受到以下几个安全威胁: 1)、攻击者可能改变iSNSP消息,比如:通过欺诈设备旁路iSNSI和iFCP设备的连接,或稍弱/删除iSCSI或iFCP通讯的IPSec保护。 2)、攻击者可能通原创 2006-07-25 10:59:00 · 938 阅读 · 0 评论 -
第三章 iSNS对象模型(iSNS Object Model)
iSNS提供了注册、发现、iSCSI设备和FC设备(使用IFCP)的框架。这个框架提供了描述多种Storage设备和IP存储网络中可能的属性。这个框架了定义了Network Entity、Portal、Storage Node、FC Device、Discovery Domain和Discovery Domain Set。3.1 Network Entity Object原创 2006-07-24 18:03:00 · 1269 阅读 · 0 评论 -
第八章 IANA考量(IANA Consideration)
iSNS默认的的TCP和UDP端口是3205。 这本RFC为了支持iSNSP在IANA中有两个注册,并且会为两个注册分配初始值。第一个注册是iSNS的Block Storage Protocol支持。第二个注册是能够被查询或注册的消息属性。这里所说在Block Structure Descriptor的Section 15 Service Location Por原创 2006-07-25 16:47:00 · 1048 阅读 · 0 评论 -
第四章 iSNS实现需求(iSNS Implementation Requirements)-- 一、iSCSI Requirements
对于iSCSI来说ISNS是可选的(OPTIONAL)。iSCSI设备可以(MAY)通过分别配制iSCSI Name和IP地址来手工配制,无需iSNS的协助或干涉。iSCSI设备也可以通过SLP [RFC2608]去发现每个iSCSI设备。However, iSNS is useful for scaling a storage network to a larger num原创 2006-07-24 17:21:00 · 1333 阅读 · 0 评论 -
第五章 iSNSP消息格式(iSNSP Message Format)-- 七、应答消息
iSNSP应答消息的PDU Payload包含一个Status Code,并有以下的属性: MSb LSb 0 31 +-----------------------------原创 2006-07-24 15:28:00 · 1252 阅读 · 0 评论 -
第五章 iSNSP消息格式(iSNSP Message Format)-- 六、注册和查询消息 -- 5注册和查询消息类型
6.5.1 Device Attribute Registraton Request(DevAttrReg) DevAttrRet消息的类型为:0x0001。DevAttrRet消息可以让iSNS客户端注册一个新的对象或修改已存在对象。FLAGS中的Replace Bit的值决定DevAttrReg消息时更新还是覆盖一个已存在的注册。 Source Attribute原创 2006-07-19 11:58:00 · 1290 阅读 · 0 评论 -
第六章 ISNS属性(ISNS Attributes)--以Portal Group(PG) Object为key存储的属性
下面的这些属性与Portal、iSCSI Storage Node相联系。PG在iSNS数据库中以PG iSCSI Name、PG Portal IP Address和PG Portal TCP/UDP Port作为Key。新的PG对象在对应的Portal 或/和 iSCSI Storage Node注册时,直接或间接的被注册。Section3.4有PG的用途。更详细的描述参照[原创 2006-07-17 10:48:00 · 1050 阅读 · 0 评论 -
第六章 ISNS属性(ISNS Attributes)--以iSCSI Node为key存储的属性
下面介绍的属性,都是以iSCSI Name为key保存的iSNS 数据库中的。每一个这样的属性组都关联一个以Entity Indentifier为Key的对象。虽然,iSCSI Name关联在Entity Indentifier上,但是iSCSI Name在iSNS数据库中也是唯一的。1、iSCSI Name Attributes Length Tag原创 2006-07-14 11:42:00 · 1517 阅读 · 0 评论 -
第五章 iSNSP消息格式(iSNSP Message Format)-- 简介、iSNSP PDU Header
iSNSP消息的格式类似于其他公共协议的消息,比如DHCP、DNS和BOOTP。一个iSNSP消息可能在一个或多个iSNS Portocol Data Units(PDU)中发送。每个PDU都是4字节对齐的。以下就是iSNSP PDU的格式: Byte MSb LSb Offset 0原创 2006-07-18 11:21:00 · 1355 阅读 · 1 评论 -
第五章 iSNSP消息格式(iSNSP Message Format)-- 六、注册和查询消息
iSNSP的注册和查询消息的PDU Palyload中,以以下格式保护了一系列属性: +----------------------------------------+ | Source Attribute (Requests Only) | +-----------------------原创 2006-07-19 11:54:00 · 1227 阅读 · 0 评论 -
第五章 iSNSP消息格式(iSNSP Message Format)-- 二-五
二、iSNSP消息的分割和重组 iSNS消息可能在一个或多个PDU中传输。如果一个iSNS消息只在一个PDU中发送,那么FLAGS的Bit21(First PDU)和bit20(Last PDU)应该(SHALL)都被设成1。如果一个iSNS消息分为多个PDU发送,那么第一个PDU的FLAGS的第21Bit(First PDU)应该设1,最后一个PDU的FLAGS的第20Bit(原创 2006-07-18 18:34:00 · 1249 阅读 · 0 评论 -
第六章 ISNS属性(ISNS Attributes)--Discovery Domain注册属性
一、以DD Set ID为键值的属性 1、Discovery Domain Set ID(DDS ID) Attributes Length Tag Reg Key Query Key ---------- ------ --- ------- --------- DD_Set ID原创 2006-07-17 16:02:00 · 1016 阅读 · 0 评论 -
第六章 ISNS属性(ISNS Attributes)--特殊属性
一、iSNS Server-Specific Attributes 下面的这些属性只能由服务器控制。这些属性特定于iSNS服务器的实现,iSNS服务器会返回给所有访问的客户端相同的值。这些属性只能查询,如果试图登录这些数据,应该(SHALL)返回错误码3(Invalid Registration)。 一个查询Server-Specific属性的消息必须(MUST)包含发原创 2006-07-17 11:22:00 · 1244 阅读 · 0 评论 -
第六章 ISNS属性(ISNS Attributes)--以Portal为key存储的属性
二、以Portal为key存储的属性(Portal-Keyed Attributes) 以下所描述的属性,均以Protal IP地址和Protal TCP/UDP端口号为key。每一个Protal都与对应的EID向联结。 1、Portal IP Address Attributes Length Tag Reg Key Query Ke原创 2006-07-07 16:26:00 · 1185 阅读 · 0 评论 -
第五章 iSNSP消息格式(iSNSP Message Format)-- 八、自定义消息
Verdor-Specific iSNSP消息的Functional ID在0x0100-0x01FF之间,而Vendor-Specific应答消息的Functional ID在0x8100-0x81FF之间。Verdor-Specific消息的第一个Message Key应该(SHALL)是识别这个提供者Company OUI(Tag=256)。其他的由提供者自己定义。原创 2006-07-24 17:07:00 · 1019 阅读 · 0 评论