メインコンテンツまでスキップ

6.13. Redirect-Host-Usage AVP

6.13. Redirect-Host-Usage AVP

Redirect-Host-Usage AVP (AVP Code 261) は Enumerated 型である. 'E' ビットがセットされ Result-Code AVP が DIAMETER_REDIRECT_INDICATION のアンサーに存在してよい (MAY).

存在する場合, Redirect-Host から得たルーティングエントリの使い方についてヒントを与える. 次の値が定義される:

DONT_CACHE 0

Redirect-Host AVP のホストはキャッシュすべきでない (SHOULD NOT). 既定値.

ALL_SESSION 1

同一セッション (同一 Session-ID AVP 値) 内のすべてのメッセージは Redirect-Host AVP のホストへ送るべきである (SHOULD).

ALL_REALM 2

要求された realm 宛てのすべてのメッセージは Redirect-Host AVP のホストへ送るべきである (SHOULD).

REALM_AND_APPLICATION 3

指定 realm の要求されたアプリケーション宛てのすべてのメッセージは Redirect-Host AVP のホストへ送るべきである (SHOULD).

ALL_APPLICATION 4

要求されたアプリケーション宛てのすべてのメッセージは Redirect-Host AVP のホストへ送るべきである (SHOULD).

ALL_HOST 5

Redirect-Host を生成したホスト宛てだったすべてのメッセージは Redirect-Host AVP のホストへ送るべきである (SHOULD).

ALL_USER 6

要求されたユーザ宛てのすべてのメッセージは Redirect-Host AVP のホストへ送るべきである (SHOULD).

リダイレクト指示により複数のキャッシュルートが作られ, 用途と転送先ピアのみ異なる場合 (第 6.1.8 節), 通常ルーティングで競合を解くためにキャッシュルートの redirect usage に優先規則を適用しなければならない (MUST). 優先順は次のとおり:

  1. ALL_SESSION

  2. ALL_USER

  3. REALM_AND_APPLICATION

  4. ALL_REALM

  5. ALL_APPLICATION

  6. ALL_HOST