没有合适的资源?快使用搜索试试~ 我知道了~
首页IPMI -Intelligent Platform Management_V1.5_Rev1.1
IPMI标准V1.5,英文原版带目录。 - IPMI -Intelligent Platform Management Interface Specification v1.5 . This document presents the base specifications for the Intelligent Platform Management Interface (IPMI) architecture. The IPMI specifications define standardized, abstracted interfaces to the platform management subsystem. IPMI includes the definition of interfaces for extending platform managementbetween board within the main chassis, and between multiple chassis.
资源详情
资源评论
资源推荐
- IPMI -
Intelligent Platform Management
Interface Specification
v1.5
Document Revision 1.1
February 20, 2002
Intel Hewlett-Packard NEC Dell
Intelligent Platform Management Interface Specification
ii
Revision History
Date Ver Rev Modifications
9/16/98 1.0 1.0 IPMI v1.0 Initial release
8/26/99 1.0 1.1 Errata Revision. Incorporated errata from revision 1 or the Errata and
Clarifications for the IPMI v1.0 specification.
2/21/01 1.5 1.0 IPMI v1.5 Initial release
2/20/02 1.5 1.1 Updated to include addenda and errata
Copyright © 1999, 2000, 2001, 2002 Intel Corporation, Hewlett-Packard Company, NEC
Corporation, Dell Computer Corporation, All rights reserved.
INTELLECTUAL PROPERTY DISCLAIMER
THIS SPECIFICATION IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER INCLUDING ANY
WARRANTY OF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY
OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE.
NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY
RIGHTS IS GRANTED OR INTENDED HEREBY.
INTEL, HEWLETT-PACKARD, NEC, AND DELL DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR
INFRINGEMENT OF PROPRIETARY RIGHTS, RELATING TO IMPLEMENTATION OF INFORMATION IN THIS
SPECIFICATION. INTEL, HEWLETT-PACKARD, NEC, AND DELL, DO NOT WARRANT OR REPRESENT THAT
SUCH IMPLEMENTATION(S) WILL NOT INFRINGE SUCH RIGHTS.
I
2
C is a trademark of Philips Semiconductors. All other product names are trademarks, registered trademarks, or servicemarks of
their respective owners.
I
2
C is a two-wire communications bus/protocol developed by Philips. IPMB is a subset of the I
2
C bus/protocol and was
developed by Intel. Implementations of the I
2
C bus/protocol or the IPMB bus/protocol may require licenses from various
entities, including Philips Electronics N.V. and North American Philips Corporation.
Intel, Hewlett-Packard, NEC, and Dell retain the right to make changes to this document at any time, without notice. Intel,
Hewlett-Packard, NEC, and Dell make no warranty for the use of this document and assume no responsibility for any error which
may appear in the document nor does it make a commitment to update the information contained herein.
Intelligent Platform Management Interface Specification
iii
IPMI NON-DISCLOSURE AGREEMENT
DO NOT download these files (collectively, the “Confidential Information”) until you have carefully read the
following terms and conditions. By downloading the Confidential Information you agree to the terms of this
Agreement. If you do not wish to so agree, do not download the Confidential Information.
1. Confidential Information
. The confidential, proprietary and trade secret information being disclosed ("Confidential
Information"), is that information marked with a "confidential", "proprietary", or similar legend, and is described as:
Confidential Information: Intelligent Platform Management Interface Specification (v1.5), Intelligent Platform
Management Bus Bridge Specification (v1.0), Intelligent Chassis Management Bus Bridge Specification (v1.0)
CONFIDENTIAL INFORMATION IS PROVIDED SOLELY FOR YOUR INTERNAL EVALUATION AND
REVIEW TO DETERMINE WHETHER TO ADOPT THE SPECIFICATIONS BY SIGNING A SEPARATE
ADOPTER’S AGREEMENT. THE RECEIVING PARTY IS NOT LICENSED TO IMPLEMENT THE
SPECIFICATIONS UNLESS OR UNTIL AN ADOPTER’S AGREEMENT IS EXECUTED.
Disclosing party’s representatives for disclosing Confidential Information is: Fadi Zuhayri (fadi.zuhayri@intel.com)
2. Obligations of Receiving Party
. The receiving party will maintain the confidentiality of the Confidential Information of
the disclosing party with at least the same degree of care that it uses to protect its own confidential and proprietary
information, but no less than a reasonable degree of care under the circumstances. The receiving party will not
disclose any of the disclosing party’s Confidential Information to employees or to any third parties except to the
receiving party’s employees, parent company and majority-owned subsidiaries
who have a need to know and who
agree to abide by nondisclosure terms at least as comprehensive as those set forth herein; provided that the
receiving party will be liable for breach by any such entity. The receiving party will not make any copies of
Confidential Information received from the disclosing party except as necessary for its employees, parent company
and majority-owned subsidiaries with a need to know. Any copies which are made will be identified as belonging to
the disclosing party and marked "confidential", "proprietary" or with a similar legend.
3. Period of Non-Assertion
. Unless a shorter period is indicated below, the disclosing party will not assert any claims
for breach of this Agreement or misappropriation of trade secrets against the receiving party arising out of the
receiving party’s disclosure of disclosing party’s Confidential Information made more than five (5) years from the
date of receipt of the Confidential Information by the receiving party. However, unless at least one of the exceptions
set forth in Section 4 below has occurred, the receiving party will continue to treat such Confidential Information as
the confidential information of the disclosing party and only disclose any such Confidential Information to third
parties under the terms of a non-disclosure agreement.
4. Termination of Obligation of Confidentiality
. The receiving party will not be liable for the disclosure of any
Confidential Information which is: (a) rightfully in the public domain other than by a breach of this Agreement of a
duty to the disclosing party; (b) rightfully received from a third party without any obligation of confidentiality;
(c) rightfully known to the receiving party without any limitation on use or disclosure prior to its receipt from the
disclosing party; (d) independently developed by employees of the receiving party; or (e) generally made available to
third parties by the disclosing party without restriction on disclosure.
5. Title
. Title or the right to possess Confidential Information as between the parties will remain in the disclosing party.
6. No Obligation of Disclosure; Termination
The disclosing party may terminate this Agreement at any time without
cause upon written notice to the other party; provided that the receiving party’s obligations with respect to information
disclosed during the term of this Agreement will survive any such termination. The disclosing party may, at any time:
(a) cease giving Confidential Information to the other party without any liability, and/or (b) request in writing the
return or destruction of all or part of its Confidential Information previously disclosed, and all copies thereof, and the
receiving party will promptly comply with such request, and certify in writing its compliance.
7. General
.
(a) This Agreement is neither intended to nor will it be construed as creating a joint venture, partnership or other
form of business association between the parties, nor an obligation to buy or sell products using or incorporating
the Confidential Information.
(b) No license under any patent, copyright, trade secret or other intellectual property right is granted to or conferred
upon either party in this Agreement or by the transfer of any information by one party to the other party as
contemplated hereunder, either expressly, by implication, inducement, estoppel or otherwise, and that any
license under any such intellectual property rights must be express and in writing.
(c) The failure of either party to enforce any right resulting from breach of any provision of this Agreement will not be
deemed a waiver of any right relating to a subsequent breach of such provision or of any other right hereunder.
(d) This Agreement will be governed by the laws of the State of Delaware without reference to conflict of laws
principles.
(e) This Agreement constitutes the entire agreement between the parties with respect to the disclosure(s) of
Confidential Information described herein, and may not be amended except in a writing signed by a duly
authorized representative of the respective parties. Any other agreements between the parties, including non-
disclosure agreements, will not be affected by this Agreement.
Intelligent Platform Management Interface Specification
iv
Table of Contents
1. Introduction ..........................................................................................................................................1
1.1 Audience......................................................................................................................................................... 1
1.2 Reference Documents..................................................................................................................................... 2
1.3 Conventions and Terminology........................................................................................................................ 4
1.4 Background - Architectural Goals .................................................................................................................. 5
1.5 New for IPMI v1.5.......................................................................................................................................... 6
1.6 IPMI Overview............................................................................................................................................... 8
1.6.1 Intelligent Platform Management ............................................................................................................ 8
1.6.2 IPMI Relationship to other Management Standards................................................................................ 8
1.6.3 Management Controllers and the IPMB .................................................................................................. 9
1.6.4 IPMI Messaging .................................................................................................................................... 10
1.6.5 Sensor Model......................................................................................................................................... 10
1.6.6 System Event Log and Event Messages................................................................................................. 11
1.6.7 Sensor Data Records & Capabilities Commands................................................................................... 11
1.6.8 Initialization Agent................................................................................................................................ 12
1.6.9 Sensor Data Record Repository............................................................................................................. 12
1.6.10 Private Management Busses .................................................................................................................. 12
1.6.11 FRU Information ................................................................................................................................... 12
1.6.12 FRU Devices.......................................................................................................................................... 13
1.6.13 Entity Association Records.................................................................................................................... 13
1.6.14 Linkage between Events and FRU Information..................................................................................... 13
1.6.15 Differentiation and Feature Extensibility............................................................................................... 14
1.6.16 System Interfaces................................................................................................................................... 14
1.6.17 Other Messaging Interfaces .................................................................................................................. 14
1.6.18 LAN Interface........................................................................................................................................ 15
1.6.19 Serial/Modem Interface ......................................................................................................................... 15
1.6.20 IPMI and ASF........................................................................................................................................ 15
1.6.21 LAN Alerting......................................................................................................................................... 16
1.6.22 Serial/Modem Alerting and Paging........................................................................................................ 16
1.6.23 Platform Event Filtering (PEF).............................................................................................................. 16
1.6.24 Call Down Lists and Alert Policies........................................................................................................ 16
1.6.25 Channel Model, Authentication, Sessions, and Users............................................................................ 17
1.6.26 Standardized Watchdog Timer .............................................................................................................. 17
1.6.27 Standardized POH Counter.................................................................................................................... 18
1.6.28 IPMI Hardware Components................................................................................................................. 18
1.7 IPMI and BIOS............................................................................................................................................. 18
1.8 System Management Software (SMS) .......................................................................................................... 18
1.9 SMI Handler ................................................................................................................................................. 19
1.10 Overview of Changes from IPMI v1.0.......................................................................................................... 20
2. Logical Management Device Types..................................................................................................21
3. Baseboard Management Controller (BMC)......................................................................................25
3.1 Required BMC Functions............................................................................................................................. 28
4. General Mgmt. Controller Required Functions ...............................................................................31
5. Message Interface Description .........................................................................................................32
5.1 Network Function Codes .............................................................................................................................. 32
5.2 Completion Codes......................................................................................................................................... 35
5.3 Completion Code Requirements................................................................................................................... 36
5.3.1 Response Field Truncation on non-zero Generic Completion Codes.................................................... 36
5.3.2 Summary of Completion Code Use ....................................................................................................... 36
5.4 Sensor Owner Identification ......................................................................................................................... 37
Intelligent Platform Management Interface Specification
v
5.5 Software IDs (SWIDs).................................................................................................................................. 37
5.6 Isolation from Message Content ................................................................................................................... 38
6. IPMI Messaging Interfaces ................................................................................................................40
6.1 Terminology ................................................................................................................................................. 40
6.2 Channel Model.............................................................................................................................................. 40
6.3 Channel Numbers.......................................................................................................................................... 41
6.4 Channel Protocol Type ................................................................................................................................. 42
6.5 Channel Medium Type ................................................................................................................................. 43
6.6 Channel Access Modes................................................................................................................................. 44
6.7 Logical Channels .......................................................................................................................................... 45
6.8 Channel Privilege Levels.............................................................................................................................. 45
6.9 Users & Password Support ........................................................................................................................... 46
6.9.1 ‘Anonymous Login’ Convention ........................................................................................................... 46
6.9.2 Anonymous Login Status....................................................................................................................... 46
6.10 System Interface Messaging ......................................................................................................................... 47
6.10.1 BMC Channels and Receive Message Queue........................................................................................ 47
6.10.2 Event Message Buffer............................................................................................................................ 47
6.11 IPMI Sessions............................................................................................................................................... 48
6.11.1 Session-less Connections....................................................................................................................... 48
6.11.2 Single-session Connections ................................................................................................................... 48
6.11.3 Multi-session Connections..................................................................................................................... 48
6.11.4 Per-Message and User Level Authentication Disables .......................................................................... 48
6.11.5 Link Authentication............................................................................................................................... 49
6.11.6 Summary of Connection Characteristics................................................................................................ 50
6.11.7 Session Activation and IPMI Challenge-Response................................................................................ 51
6.11.8 Session Sequence Numbers ................................................................................................................... 52
6.11.9 Session Sequence Number Generation .................................................................................................. 52
6.11.10 Inbound Session Sequence Number Tracking and Handling................................................................. 52
6.11.11 Out-of-order Packet Handling ............................................................................................................... 53
6.11.12 Outbound Session Sequence Number Tracking and Handling .............................................................. 53
6.11.13 Session Inactivity Timeouts................................................................................................................... 53
6.11.13.1 Avoiding ‘Slot Stealing’............................................................................................................ 54
6.11.14 Additional Session Specifications and Characteristics .......................................................................... 54
6.12 BMC Message Bridging ............................................................................................................................... 55
6.12.1 BMC LUN 10b Routing ........................................................................................................................ 55
6.12.2 Send Message Command From System Interface.................................................................................. 56
6.12.3 Send Message Command with Response Tracking................................................................................ 57
6.12.4 Bridged Request Example ..................................................................................................................... 57
6.13 Message Size & Private Bus Transaction Size Requirements....................................................................... 60
7. IPMB Interface ....................................................................................................................................63
7.1 IPMB Access via Master Write-Read command .......................................................................................... 63
7.2 BMC IPMB LUNs........................................................................................................................................ 63
7.3 Sending Messages to IPMB from System Software...................................................................................... 63
7.4 Sending IPMB Messages to System Software .............................................................................................. 64
7.5 Testing for Event Message Buffer Support................................................................................................... 65
8. ICMB Interface ....................................................................................................................................67
8.1 Virtual ICMB Bridge Device........................................................................................................................ 67
8.2 ICMB Bridge Commands in BMC using Channels ......................................................................................67
8.2.1 ICMB Bridging from System Interface to Remote IPMB using Channels ............................................ 67
8.2.2 ICMB Bridging from Local IPMB to Remote IPMB using Channels................................................... 68
9. Keyboard Controller Style (KCS) Interface......................................................................................71
9.1 KCS Interface/BMC LUNs........................................................................................................................... 71
9.2 KCS Interface-BMC Request Message Format ............................................................................................ 71
剩余459页未读,继续阅读
jianjunzaixian
- 粉丝: 1
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0