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)Copyright American National Standards Institute Provided by IHS under license with ANSI Not for ResaleNo re
2、production or networking permitted without license from IHS-,-,-INCITS/ISO/IEC 14165-414-2007 ii ITIC 2007 All rights reserved PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless th
3、e 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 not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of A
4、dobe 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 were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the
5、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 Information Technology Standards) as an American National Standard. Date of ANSI Approval: 9/28/2007 Published by American National
6、Standards Institute, 25 West 43rd Street, New York, New York 10036 Copyright 2007 by Information Technology Industry Council (ITI). All rights reserved. These materials are subject to copyright claims of International Standardization Organization (ISO), International Electrotechnical Commission (IEC
7、), American National Standards Institute (ANSI), and Information Technology Industry Council (ITI). Not for resale. No part of this publication may be reproduced in any form, including an electronic retrieval system, without the prior written permission of ITI. All requests pertaining to this standa
8、rd should be submitted to ITI, 1250 Eye Street NW, Washington, DC 20005. Printed in the United States of America Copyright American National Standards Institute Provided by IHS under license with ANSI Not for ResaleNo reproduction or networking permitted without license from IHS-,-,-INCITS/ISO/IEC 1
9、4165-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)Copyright American National Standards Institute Provided by IHS under license with ANSI Not for ResaleNo reproduction or ne
10、tworking permitted without license from IHS-,-,- 2 - ContentsIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11、. . . . . . . . . . . . . . . . . . . . . . 202 Normative references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12、. . . . 202.2 Approved references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.3 References under development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.4 Other references . . . . . . . . . . . .
13、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Definitions and conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14、 . . . . . . . . . . . . . . . . . . . . . 223.2 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223.3 Editorial conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15、 . . 273.4 Abbreviations, acronyms and symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 Common transport for generic services (CT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . .
16、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304.2 General concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314.3 CT information unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17、. . . . . . . . . . . . . . 324.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324.3.2 Basic CT_IU preamble description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334.3.3 Extended CT_IU preamble descri
18、ption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384.3.4 Vendor-specific CT_IU preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394.3.5 CT_IU additional information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4 CT
19、 Information units (CT_IU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4.2 Request CT_IU . . . . . . . . . . . . . . . . . . .
20、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4.3 Accept CT_IU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414.4.4 Reject CT_IU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
21、. . 414.5 FC-FS mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.5.2 Synchronous mode transactions . . .
22、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 434.5.3 Asynchronous mode transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464.6 Time constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
23、 . . . 494.6.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494.6.2 Request to response time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494.6.3 Database propagation delay . . . . . . . . .
24、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494.7 Persistence of actions after logout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504.8 CT Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
25、. . . . . . 504.8.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504.8.2 Secure association attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514.8.3 Security algorithms . . . . . . . . . . .
26、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524.9 Common requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524.9.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27、 . . . . . . . . . . 524.9.2 CT_IU preamble values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534.9.3 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534.9.4 Get more information (GMI) . . . . . . . .
28、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534.9.5 Server registration and state change notification initiation . . . . . . . . . . . . . . . . 545 Directory service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29、565.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56INCITS/ISO/IEC 14165-414-2007 ITIC 2007 All rights reservedCopyright American National Standards Institute Provided by IHS under license with ANSI Not for ResaleNo r
30、eproduction or networking permitted without license from IHS-,-,- 3 -5.2 Name server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31、. . . . . . . . . . . . . 565.2.2 Name Server protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 585.2.3 Name server objects Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635.2.4 Reason code explanations . . . . . .
32、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715.2.5 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736 Management service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33、. . . . . . . . . . . . 1156.1 Fabric configuration server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1176.1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1176.1.2 Protocol . . . .
34、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1176.1.3 Fabric configuration server objects and attributes . . . . . . . . . . . . . . . . . . . . . . 1216.1.4 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
35、 . . . . . . . . . . 1426.1.5 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1446.2 Unzoned Name Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1766.2.1 Overview . . . . . . . .
36、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1766.2.2 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1766.2.3 Unzoned Name Server objects Formats . . . . . . . . . . . . . . . . . .
37、 . . . . . . . . . . 1786.2.4 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1786.2.5 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1786.3 Fabric Zone Server . . . . . . . . .
38、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1796.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1796.3.2 Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39、. . . . . . . . . . . . . . . . . 1816.3.3 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1826.3.4 Zoning Management Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1826.3.5 Default Zoning . . . .
40、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1846.3.6 Basic Zoning Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1846.3.7 Enhanced Zoning Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41、. . . . . . 1876.3.8 Zoning Data Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1926.3.9 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2106.3.10 Zoning Management Commands . . . . . . . . . .
42、 . . . . . . . . . . . . . . . . . . . . . . . . 2126.4 Security Policy Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2616.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43、 . 2616.4.2 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2616.5 Fabric Device Management Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626.5.1 Overview . . . . . . . . . . . . . . . . . .
44、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626.5.2 FDMI Relationship to the Name Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2626.5.3 GS_Subtypes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
45、2626.5.4 HBA Management Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2627 Alias Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2847.1 Overview . . . . . . . . . . . . . . . .
46、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2847.2 Alias Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2847.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47、. . . . . . . . . . . . . . . . . . . . . . . 2847.2.2 Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2847.2.3 Data fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48、 2927.2.4 Reason code explanations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2967.2.5 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2988 Key distribution service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307Annex A (informative) Service interface provided by FC-CT . . . . . . . . . . . . . . . . . . . . . . . . . 308A.1 Overview . . . . . . . . . . . . . . . . . . . .