📄 rfc2124.txt
字号:
Status is set to SUCCESS in FUA messages unless an error is detected (see "Error Handling"). Message ID is copied from the FUN message.Amsden, et. al. Informational [Page 16]RFC 2124 LFAP March 1997 FUA messages are sent by the FAS to acknowledge a FUN message from the switch CCE. If a FUN message contained a multiple record IE and any of the updates had a error then the FUA would contain a multiple IE with a Flow ID and Flow Failure Code. A status of SUCCESS indicates that the information in the corresponding FUN message has been accepted and is now the responsibility of the FAS.3.7. Flow Change Request (FCR) Message Status is set to SUCCESS in FCR messages. In addition, a FCR message may contain the following IEs: Flow ID IE - identifier for the flow. Flow State IE - set to inactive to stop a flow. Optional Operating Policy IE - possibly new policy(s) that may apply to this flow. Mandatory Operating Policy IE - possibly new policy(s) that must apply to this flow. Mandatory IE's Flow ID Optional IE's Flow State Optional Operating Policy Mandatory Operating Policy FCR messages are sent by the FAS to the CCE to provide additional (or change existing) operating policy information or to stop a flow. Flow ID is used to identify the flow to which this message applies. The FAS can stop a flow by setting it's flow state to inactive. This will cause the CCE to generate a FUN message with the final flow statistics. It will also cause the CCE to return a inactive flow state on the given flow. If the FAS wishes to change operating policy information it merely includes the new information in the FCR message along with the flow id.3.8. Flow Change Acknowledge (FCA) Message Status is set to SUCCESS in FCA messages unless an error is detected (see "Error Handling"). Message ID is copied from the FCR message. FCA messages contain IEs if a error was detected in the corresponding FCR message (see "Error Handling"). If an error occurs then a FCR may contain the following IE's Flow ID IE - if FAS requested statistics on an unknown flow.Amsden, et. al. Informational [Page 17]RFC 2124 LFAP March 1997 Flow Failure Code - for the Flow ID IE above. FCA messages are sent by a switch CCE in response to an FCR.3.9. Administrative Request (AR) Message Status is set to SUCCESS in AR messages. In addition, AR messages may contain the Command IEs: Mandatory IE's Command IE AR messages are sent by either the a switch CCE or the FAS when they seeks to perform one of the Command IE's.3.10. Administrative Request Acknowledge (ARA) Message Status reflects the result of the corresponding AR message (see Error Handling for details). Message ID is copied from the AR message. In addition, ARA messages may have the following IEs: Flow ID IE - if FAS requested statistics on an unknown flow. Flow Failure Code - for the Flow ID IE above. Flow Identifier Prefix IE - if the ARA is the response to a CCE Command to RETURN_FLOW_PREFIX. ARA messages are sent by a FAS or CCE in response to AR message received CCE or FAS respectively.4. Error Handling Incompatible version - Receipt of any LFAP request or notification message, with a version number other than that (or those) supported by the receiving component will result in a response (acknowledge) message with a Status of VERSION. The resulting message will contain no IEs and, as a result, may be considered a generic FAILURE message. Corrupted message contents - Receipt of a LFAP message which cannot be understood will result in a similar generic FAILURE message with Status set to CORRUPTED. A FAA message may contain a Flow ID IE only if this IE is included in the portion of the corrupt LFAP message that is before the point where corruption occurs. The LFAP sender should re-send the original message at least one time if it is still desired to admit the requested connection.Amsden, et. al. Informational [Page 18]RFC 2124 LFAP March 1997 With the exception of incompatible version and corrupted message contents, error handling is naturally related to the processing of response messages by both response sender and receiver. Below sections are thus organized around processing of FAA, FUA, FCA and ARA messages.4.1. FAA Related Error Handling Non-unique Flow ID - Receipt of a FAR message with a non-unique Flow ID may occur for two reasons: the CCE may have re-sent a FAR message and an error may have occurred in the ID generation function. If the entire message is the same in every respect, with the possible exception of Message ID, as a FAR message received previously, the FAS will respond in the same way as it would have responded to that prior message. Otherwise, the Flow ID will be returned with a Flow Failure Code set to AMBIGUOUS. The CCE should choose a new Flow ID and retry the FAR message if it is still desired to admit the requested connection. Flow is inadmissible - The FAS may determine that flow is not admissible for policy reasons. In this case the Flow ID is returned along with the Flow Failure Code of POLICY_REJECT.4.2. FUA Related Error Handling Flow Not Admitted - Receipt of Flow information for an unadmitted connection. Flow ID IE identifies a flow which was not admitted or for which admission status has been lost. The FAS will return the Flow ID and a Flow Failure Code of NO_SUCH_FLOW. The switch CCE should send an appropriate FAR message. The FAS may track occurrences of this error and send a FCR message to the CCE requesting dropping of the reported connection.4.3. FCA Related Error Handling Flow change requested for a non-existent flow - The Flow ID IE identifies a connection for which this CCE has no state information. The FCA message has the Flow ID and a Flow Failure Code set to NO_SUCH_FLOW and contains the Flow ID and copied from the corresponding FCR message. Policy changes requested were not supported by the CCE. The FCA message has the Flow ID and a Flow Failure Code set to POLICY_REJECT and contains the Flow ID copied from the corresponding FCR message.Amsden, et. al. Informational [Page 19]RFC 2124 LFAP March 19974.4. ARA Related Error Handling Flow statistics requested for a non-existent flow - The Flow ID IE identified a connection for which this CCE has no state information. The ARA message has the Flow ID and a Flow Failure Code set to NO_SUCH_FLOW and contains the Flow ID copied from the corresponding FCR message. If there were multiple flows that were non-existent then the multi ie format could have the Flow Failure Code in the fixed information section and the individual Flow ID's in the record section.5. Security Considerations Security issues are not discussed in this memo.6. Author's Addresses Paul Amsden Phone: +1 (603) 337-7408 EMail: amsden@ctron.com Jim Amweg Phone: +1 (603) 337-5247 EMail: amsden@ctron.com Paul Calato Phone: +1 (603) 337-7625 EMail: amsden@ctron.com Stephen Bensley Phone: +1 (603) 337-7061 EMail: amsden@ctron.com Gregory Lyons Phone: +1 (603) 337-5318 EMail: amsden@ctron.comCabletron Systems, Inc. is located at: P.O. Box 5005 Rochester, NH, 03866-5005 USAAmsden, et. al. Informational [Page 20]RFC 2124 LFAP March 19977. References [363] "B-ISDN ATM Adaptation Layer (AAL) Specification," International Telecommunication Union, ITU-T Recommendation I.363, Mar. 1993. [1443] "Textual Conventions for version 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1443, April 1993. [1700] Reynolds, J., and J. Postel, "Assigned Numbers", STD 2, RFC 1700, October 1994. [8824] Information technology - Open Systems Interconnection - "Specification of Abstract Syntax Notation One (ASN.1), Second edition", ISO/IEC TR 8824: 1990 (E) 1990-12-15. [9577] "Telecommunications and Information Exchange Between Systems - Protocol Identification in the Network Layer", ISO/IEC TR 9577: 1990 (E) 1990-10-15. [LANE] "LAN Emulation Over ATM Specification - Version 1.0", ATM Forum af-lane-021.000, January, 1995.Amsden, et. al. Informational [Page 21]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -