1、INCITS/ISO/IEC 14165-414-2007 (ISO/IEC 14165-414:2007, IDT) Information technology Fibre Channel Part 414: Generic Services-4 (FC-GS-4)INCITS/ISO/IEC 14165-414-2007(ISO/IEC 14165-414:2007, IDT)INCITS/ISO/IEC 14165-414-2007 ii ITIC 2007 All rights reserved PDF disclaimer This PDF file may contain emb
2、edded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of
3、 not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe Systems Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters
4、 were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below. Adopted by INCITS (InterNational Committee for Inf
5、ormation Technology Standards) as an American National Standard. Date of ANSI Approval: 9/28/2007 Published by American National Standards Institute, 25 West 43rd Street, New York, New York 10036 Copyright 2007 by Information Technology Industry Council (ITI). All rights reserved. These materials ar
6、e subject to copyright claims of International Standardization Organization (ISO), International Electrotechnical Commission (IEC), American National Standards Institute (ANSI), and Information Technology Industry Council (ITI). Not for resale. No part of this publication may be reproduced in any fo
7、rm, including an electronic retrieval system, without the prior written permission of ITI. All requests pertaining to this standard should be submitted to ITI, 1250 Eye Street NW, Washington, DC 20005. Printed in the United States of America INCITS/ISO/IEC 14165-414-2007 (ISO/IEC 14165-414:2007, IDT
8、) Information technology Fibre Channel Part 414: Generic Services-4 (FC-GS-4)INCITS/ISO/IEC 14165-414-2007(ISO/IEC 14165-414:2007, IDT)- 2 - ContentsIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 Scope
9、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Normative references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.1 Overview . . . . . . . . . . .
10、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.2 Approved references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.3 References under development . . . . . . . . . . . . . . . . . . . . . .
11、 . . . . . . . . . . . . . . . . . . . . 202.4 Other references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Definitions and conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
12、3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223.2 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223.3 Editorial conventions . . . .
13、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.4 Abbreviations, acronyms and symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 Common transport for generic services (CT) . . . . . . . . . . . . . . . . . . . . . .
14、. . . . . . . . . . . . 304.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304.2 General concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314.3 CT infor
15、mation unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324.3.2 Basic CT_IU preamble description . . . . . . . . .
16、. . . . . . . . . . . . . . . . . . . . . . . . . 334.3.3 Extended CT_IU preamble description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384.3.4 Vendor-specific CT_IU preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394.3.5 CT_IU additional informatio
17、n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4 CT Information units (CT_IU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
18、. . . . . . . . . . . . . . 414.4.2 Request CT_IU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4.3 Accept CT_IU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4.4 Reject CT_IU . . . . .
19、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.5 FC-FS mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20、 . . . . . . . . . . . . . . . . . . . . . . 434.5.2 Synchronous mode transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.5.3 Asynchronous mode transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464.6 Time constants . . . . . . . .
21、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494.6.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494.6.2 Request to response time . . . . . . . . . . . . . . . . . . . . . . . .
22、 . . . . . . . . . . . . . . . . . 494.6.3 Database propagation delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494.7 Persistence of actions after logout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504.8 CT Authentication . . .
23、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504.8.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504.8.2 Secure association attributes . . . . . . . . . . . . . . . . . . .
24、 . . . . . . . . . . . . . . . . . . . 514.8.3 Security algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524.9 Common requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524.9.1 Descrip
25、tion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524.9.2 CT_IU preamble values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534.9.3 Reason code explanations . . . . . . . . . . . . . . . . . . . . .
26、. . . . . . . . . . . . . . . . . . . 534.9.4 Get more information (GMI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534.9.5 Server registration and state change notification initiation . . . . . . . . . . . . . . . . 545 Directory service . . . . . . . . . . . . .
27、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56INCITS/ISO/IEC 14165-414-2007 ITIC 2007 All rights reserved- 3 -5.2 Name serv
28、er . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565.2.2 Name Server protocol . . . . . . . . . . . . . .
29、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585.2.3 Name server objects Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635.2.4 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715.2.5 Comm
30、ands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736 Management service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1156.1 Fabric configuration server . . . . . . . . . . . .
31、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1176.1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1176.1.2 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
32、 . . . . . . . . . . 1176.1.3 Fabric configuration server objects and attributes . . . . . . . . . . . . . . . . . . . . . . 1216.1.4 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1426.1.5 Commands . . . . . . . . . . . . . . . . . . . . . .
33、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1446.2 Unzoned Name Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1766.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34、. . . . . 1766.2.2 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1766.2.3 Unzoned Name Server objects Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1786.2.4 Reason code explanations . . . . . . . . . . . . . .
35、 . . . . . . . . . . . . . . . . . . . . . . . . . . 1786.2.5 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1786.3 Fabric Zone Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
36、 . 1796.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1796.3.2 Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1816.3.3 Protocol . . . . . . . . . . . . . . .
37、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1826.3.4 Zoning Management Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1826.3.5 Default Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38、 . . . . 1846.3.6 Basic Zoning Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1846.3.7 Enhanced Zoning Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1876.3.8 Zoning Data Structures . . . . . . . . . . . . . . . . . . .
39、. . . . . . . . . . . . . . . . . . . . . . . . 1926.3.9 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2106.3.10 Zoning Management Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2126.4 Security Policy Server . .
40、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2616.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2616.4.2 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41、 . . . . . . . . . . . . . . . . . . . . . . . . 2616.5 Fabric Device Management Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626.5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626.5.2
42、FDMI Relationship to the Name Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626.5.3 GS_Subtypes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626.5.4 HBA Management Server . . . . . . . . . . . . . . . . . . . . . . . . . .
43、 . . . . . . . . . . . . . . . 2627 Alias Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2847.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
44、. . 2847.2 Alias Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2847.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2847.2.2 Protocol . . . . . . . . .
45、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2847.2.3 Data fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2927.2.4 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . .
46、 . . . . . . . . . . . . . . . . 2967.2.5 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2988 Key distribution service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307Annex A (i
47、nformative) Service interface provided by FC-CT . . . . . . . . . . . . . . . . . . . . . . . . . 308A.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308A.2 FC-CT Session Services . . . . . . . . . . . . . . . . . . .
48、. . . . . . . . . . . . . . . . . . . . . . . . . . . 309INCITS/ISO/IEC 14165-414-2007 ITIC 2007 All rights reserved- 4 - A.2.1 FC_CT_REG.request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309A.2.2 FC_CT_REG_STATUS.indication . . . . . . . . . . . . . . . .
49、 . . . . . . . . . . . . . . . . . 310A.2.3 FC_CT_DEREG.request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311A.2.4 FC-CT_DEREG_STATUS.indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311A.3 FC-CT Transaction Services . . . . . . . . . . . . . . . . . . . . . . . . . .