ANSI INCITS 332 AMD 2-2006 Information Technology C Fibre Channel Arbitrated Loop (FC-AL-2) Amendment 2.pdf
《ANSI INCITS 332 AMD 2-2006 Information Technology C Fibre Channel Arbitrated Loop (FC-AL-2) Amendment 2.pdf》由会员分享,可在线阅读,更多相关《ANSI INCITS 332 AMD 2-2006 Information Technology C Fibre Channel Arbitrated Loop (FC-AL-2) Amendment 2.pdf(203页珍藏版)》请在麦多课文档分享上搜索。
1、American National StandardDeveloped byfor Information Technology Fibre Channel Arbitrated Loop(FC-AL-2)Amendment 2ANSI INCITS 332-1999/AM2-2006supplement to ANSI INCITS 332-1999 (R2004)ANSIINCITS332-1999/AM2-2006American National Standardfor Information Technology Fibre Channel Arbitrated Loop(FC-AL
2、-2)Amendment 2ANSI INCITS 332-1999/AM2-2006supplement to ANSI INCITS 332-1999 (R2004)Approved: May 19, 2006 Secretariat: Information Technology Industry CouncilPage 1 of 7 pagesAn American National Standard implies a consensus of those substantially concerned with its scope and provisions. An Americ
3、an NationalStandard is intended as a guide to aid the manufacturer, the consumer, and the general public. The existence of an American National Stan-dard does not in any respect preclude anyone, whether he has approved the standard or not, from manufacturing, marketing, purchasing, orusing products,
4、 processes, or procedures not conforming to the standard. American National Standards are subject to periodic review andusers are cautioned to obtain the latest editions.The American National Standards Institute does not develop standards and will in no circumstances give an interpretation of any Am
5、ericanNational Standard. Moreover, no person shall have the right or authority to issue an interpretation of an American National Standard in thename of the American National Standards Institute.CAUTION NOTICE: This American National Standard may be revised or withdrawn at any time. The procedures o
6、f the American NationalStandards Institute require that action be taken to reaffirm, revise, or withdraw this standard no later than five years from the date ofapproval. Purchasers of American National Standards may receive current information on all standards by calling or writing the AmericanNatio
7、nal Standards Institute.Copyright 2006 by Information Technology Industry Council (ITI)ANSI INCITS 332-1999/AM2-2006Changes in this document from FC-AL version 7.0(All changes in the replacement pages that follow are marked with change bars in the margins.)Changes in this document from FC-AL amendme
8、nt (dated 23 Oct 2001)- Changed the Transmission Word delay through an L_Port from 6 words to 12 words to accommodate higher Fibre Channel speeds; e.g., 8 and 16Gb/s.- Corrected the OPEN state to assure fairness for an L_Port that is using the TRANSFER state while another L_Port is using ARBf.24 ANS
9、I INCITS 332-1999/AM2-20068 L_Port operationTo simplify L_Port design and minimize Transmission Word propagation delay, the following rules apply: all routing decisions by the LPSM (except during the Loop INITIALIZATION process) shall be made based on theAL_PA in the Primitive Signals (i.e., during
10、normal operation, no LPSM routing decisions are made based on framecontent); logging errors that are detected when retransmitting Transmission Words is optional; and, NOTE While an L_Port is not required to log errors encountered while retransmitting Transmission Words, fault isolation anderror anal
11、ysis may be enhanced by doing so. Transmission Words are not routed to the FC-2 of the NL_Port in the ARBITRATING and MONITORING statesunless REPLICATE is set to TRUE(1) (see 7.3).The maximum delay of a Transmission Word through an L_Port in the MONITORING or ARBITRATING state should|not exceed twel
12、ve (12) Transmission Word periods. See 8.2.2 for maximum round trip latency and annex A for L_Port|Elasticity buffer management.|The following steps provide an example for how an L_Port transfers one or more ANSI X3, FC-PH-x frames on a Loop:(1) The L_Port requests the LPSM to obtain access to the L
13、oop.(2) The LPSM enters the ARBITRATING state and transmits its ARB(AL_PA) in place of the appropriate received FillWord (see 7.1) until a matching ARB(AL_PA) is received. When the matching ARB(AL_PA) is received, the L_Portopens the Loop (i.e., stops retransmitting received Transmission Words).(3)
14、The LPSM transmits OPNy to establish a point-to-point Loop circuit on the Loop with another L_Port. OPNy maybe followed by ANSI X3, FC-PH-x frame(s). The number of frames that can immediately be transmitted is basedon BB_Credit (see 8.3.4).(4) Either L_Port (of the Loop circuit) may transmit CLS whe
15、n the L_Port desires to close the Loop circuit. When anL_Port receives CLS, it completes transmitting its frame(s), retransmits the CLS, and closes its end of the Loopcircuit. When the CLS returns to the L_Port that originated the CLS, this L_Port closes its end of the Loop circuit.|NOTE Since eithe
16、r open L_Port may transmit CLS, an L_Port must be prepared to handle CLS simultaneously with or on the nextTransmission Word after entering the XMITTED CLOSE state.8.1 History variables 8.1.1 Access fairness historyThe access fairness algorithm requires four memory elements that shall be maintained
17、and used by each L_Port (see8.4 for management requirements of each memory element):a) ACCESS the value of this variable is used by an L_Port to determine the status of the fairness window (i.e.,whether the L_Port may arbitrate for access to the Loop). If ACCESS is FALSE(0), then an L_Port that is u
18、sing|the fairness algorithm, shall not arbitrate for access to the Loop; if ACCESS is TRUE(1), then an L_Port mayarbitrate for access to the Loop and the L_Port may use the TRANSFER state to open a Loop circuit with anotherL_Port.b) ARB_WON the value of this variable is used by an L_Port to indicate
19、 that this L_Port has won arbitration. IfARB_WON is FALSE(0), then the L_Port did not win arbitration; if ARB_WON is TRUE(1), then the L_Port wonarbitration.ANSI INCITS 332-1999/AM2-2006 25c) ARB_PEND the value of this variable is used by an L_Port that has been opened while arbitrating to remember
20、|that it was arbitrating. If ARB_PEND is FALSE(0), then the L_Port was not arbitrating; if ARB_PEND is TRUE(1),the L_Port was arbitrating.NOTE This history variable forces the L_Port to finish arbitrating even if the L_Port no longer desires access to the Loop toassure that the fairness window is re
21、set.d) XMIT_2_IDLES the value of this variable is used by an L_Port to remember that after receiving ARB(F0), two(2) Idles shall be transmitted when Idle is received. The current Fill Word when set to Idle shall not be modified untilXMIT_2_IDLES is FALSE(0).NOTE Since Idle is used to reset the fairn
22、ess window, by transmitting two Idles, the probability of at least one Idle traversing the Loopis increased. If only one Idle is transmitted, it could be removed by another L_Port if that L_Port needs to delete a Fill Word for clockskew.8.1.2 Duplex mode historyThe OPEN, OPENED and RECEIVED CLOSE st
23、ate requires one memory element, called DUPLEX, to determinewhether the L_Port is allowed to originate Data frames. If DUPLEX is FALSE(0), the Loop circuit is operating in half-duplex mode; if DUPLEX is TRUE(1), the Loop circuit is operating in full-duplex mode (see 8.4 for managementrequirements of
24、 DUPLEX).8.1.3 Replicate mode historyThe MONITORING and ARBITRATING states require one memory element, called REPLICATE, to remember if OPNrhad been received. If REPLICATE is FALSE(0), the states operate normally; if REPLICATE is TRUE(1), all receivedTransmission Words (except for normal Fill Word p
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSIINCITS332AMD22006INFORMATIONTECHNOLOGYCFIBRECHANNELARBITRATEDLOOPFCAL2AMENDMENT2PDF

链接地址:http://www.mydoc123.com/p-435637.html