Diameter is an authentication, authorization, and accounting protocol for computer networks. The Diameter base protocol is defined by RFC ( Obsoletes: RFC ) and .. RFC , Diameter Network Access Server Application. RFC (part 1 of 4): Diameter Network Access Server Application. Diameter Network Access Server Application (NASREQ, RFC ). • Diameter Base Accounting (RFC ). • Diameter Extensible Authentication Protocol.
|Published (Last):||11 January 2015|
|PDF File Size:||2.24 Mb|
|ePub File Size:||8.89 Mb|
|Price:||Free* [*Free Regsitration Required]|
As a result, service cannot be started as a result of a response to an authorization-only request without introducing a significant security vulnerability. A design prior to PPP. Retrieved 30 April Any explicit references within that referenced document should also be listed:. This will ensure that any resources maintained on the servers are freed appropriately. The Message Length field indicates the length of the Diameter message in bytes, including the header fields and the padded AVPs.
The End-to-End Identifier is an unsigned bit integer field in network byte order that is used to detect duplicate messages along with the combination of the Origin-Host AVP. The packet consists of a Diameter header and a variable number of Attribute-Value Pairs, or AVPs, for encapsulating information relevant to the Diameter message.
Received answers that do not match a known Hop-by-Hop Identifier are ignored by the Diameter agent. From Wikipedia, the free encyclopedia. It belongs to the application layer protocols in the internet protocol suite.
The following sections list the AVPs used in these messages, grouped by common usage. If authorization was requested, a successful response will include the authorization AVPs appropriate for the service being provided, as defined in section 6. Other useful information describing the “Quality” of the document:.
The ” R ” Request bit — If set, the message is a request. Retrieved 12 October Relationship with other existing or emerging documents:. Justification for the specific reference: When set the AVP Code belongs to the specific vendor code address space.
Clear description of dia,eter referenced document: VPN Virtual Private Network – In this document, this term is used to describe access services that use tunneling methods. Diameter is used for many different interfaces defined by the 3GPP standards, with each interface typically defining new commands and attributes. The End-to-End Identifier is not modified by Diameter agents of any kind, and the same value in the corresponding request is used in the answer.
Note that the return of an diaketer Accounting-Realtime-Required value [ BASE ] would result in a failure to establish the session. The Hop-by-Hop Identifier is an unsigned bit integer field in network byte order that is used to match the requests with their answers as the same value in the request is used in the response. When creating a request, the End-to-End Identifier is set to a locally unique value.
Some common Diameter commands defined in the protocol base and applications are:. The ” T ” Potentially re-transmitted message bit — This flag is set after a link failover procedure, to aid the removal of duplicate requests.
ITU-T work programme
4050 Please refer to the current edition of the “Internet Official Protocol Standards” STD 1 for the standardization state and status of this protocol. Transaction state implies that upon forwarding a request, its Hop-by-Hop Identifier is saved; the field is replaced with a locally unique identifier, which is restored to its original value when the corresponding answer is received. Comments on RFCs and corresponding changes are accommodated through the existing standardization process.
Information about the call, the identity of the user, and the user’s authentication information are packaged into a Diameter AA-Request AAR message and sent to a server. References within the referenced RFCs are listed under item 8.
The failure of a reauthentication exchange will terminate the service.
Retrieved from ” https: Network Working Group P. Clear description of the referenced document:. Diameter is an authentication, authorization, and diqmeter protocol for computer networks. Additionally, application specific state machines can be introduced either later or at a higher abstraction layer. Diameter Session Reauthentication or Reauthorization.
Standards Track Cisco Systems Inc. The Diameter protocol defines a policy protocol used by clients to perform policy, AAA, and resource control. Internet Standards Application layer protocols Computer access control protocols Authentication protocols.
This allows a single server to handle policies for many services. The RFC defines a core state machine for maintaining connections between peers and processing messages. It is set when resending requests not yet acknowledged as an indication of a possible duplicate due to a link failure. The Diameter protocol was initially developed by Pat R.
RFC – part 1 of 4
Table of Contents 1. Messages with the “E” bit set are commonly referred to as error messages. After that the transport connection can be disconnected. The authorization AVPs are further broken down by service type. This is achieved by including the RADIUS attribute space to eliminate the need to eiameter many attribute translations.
A request for authorization will include some AVPs defined in diametfr 6. Diameter Relay and redirect agents must not reject messages with unrecognized AVPs. Depending on the Auth-Request-Type AVP, the Diameter protocol allows authorization-only requests that contain no authentication information from the client.