6.1.6. Routage de requête (Request Routing)
6.1.6. Routage de requête (Request Routing)
Le routage des messages de requête Diameter s'effectue via les realms et les Application Id. Un message Diameter pouvant être transféré par des agents Diameter (proxies, agents de redirection ou agents relais) DOIT inclure le realm cible dans l'AVP Destination-Realm. Le routage des requêtes DEVRAIT s'appuyer sur l'AVP Destination-Realm et l'Application Id présent dans l'en-tête du message de requête. Le realm PEUT être extrait de l'AVP User-Name, au format Network Access Identifier (NAI). La partie realm du NAI est insérée dans l'AVP Destination-Realm.
Les agents Diameter PEUVENT disposer d'une liste de realms et d'applications pris en charge localement, et PEUVENT disposer d'une liste de realms et d'applications pris en charge en externe. Lorsqu'une requête reçue inclut un realm et/ou une application qui n'est pas pris en charge localement, le message est routé vers le pair configuré dans la table de routage (voir la Section 2.7).
Les noms de realm et les Application Id sont les critères de routage minimaux ; des informations supplémentaires peuvent être nécessaires pour la sémantique de redirection.