Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

DHCP終了の原因とコード値

DHCPイベントによって加入者セッションが終了し、RADIUS Acct-Stopメッセージが発行されると、RADIUS Acct-Terminate-Cause属性(49)が終了の原因または理由を報告します。この属性は、RADIUS Acct-Stop メッセージにのみ含まれます。終了原因は、属性内のコード値として伝えられます。 RFC 2866、RADIUSアカウンティングでは、 18のコード値と終了原因の間の標準マッピングが定義されています。

Junos OSは、RFCで定義されたコード値にマッピングされた一連の内部終了原因コードを定義します。加入者セッションが終了すると、ルーターは内部終了原因のメッセージをログに記録し、RADIUS Acct-Terminate-Cause属性の別のメッセージをログに記録します。ログに記録された情報は、終了したセッションの監視とトラブルシューティングに役立てることができます。

表1 は、DHCP終了原因の内部識別子と、それらをRADIUS Acct-Terminate-Cause属性(49)で表すコード値とのデフォルトのマッピングを示しています。

注:

[edit access]階層レベルでterminate-codeステートメントを使用することで、内部識別子を1から4,294,967,295の範囲のカスタムコード値に再マッピングできます。show network-access terminate-code dhcp detailコマンドを発行することで、現在のマッピングを表示できます。

表1:DHCP終了原因とコード値間のデフォルトマッピング

内部DHCP 終了原因

RADIUS Acct-Terminate-Cause属性

 

コード値

RADIUS終端の原因

クライアントリクエスト

1

ユーザーのリクエスト

ロストキャリア

2

ロストキャリア

NAK

15

サービスを利用できません

NASログアウト

10

NASリクエスト

オファーはありません

4

アイドルタイムアウト