5.6 Service-Type
5.6. Service-Type
Description
この属性は, ユーザーが要求したサービスのタイプ, または提供されるサービスのタイプを示します。Access-Request と Access-Accept の両方のパケットで使用できます (MAY)。NAS はこれらのすべてのサービスタイプを実装する必要はなく, 未知またはサポートされていない Service-Types を Access-Reject を受信したかのように扱わなければなりません (MUST)。
Service-Type 属性フォーマットの要約を以下に示します。フィールドは左から右に送信されます。
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Length | Value
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Value (cont) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Type
Service-Type の場合は 6。
Length
6
Value
Value フィールドは 4 オクテットです。
- 1 Login
- 2 Framed
- 3 Callback Login
- 4 Callback Framed
- 5 Outbound
- 6 Administrative
- 7 NAS Prompt
- 8 Authenticate Only
- 9 Callback NAS Prompt
- 10 Call Check
- 11 Callback Administrative
Access-Accept で使用される場合, サービスタイプは次のように定義されます。Access-Request で使用される場合, NAS がユーザーが示されたタイプのサービスを好むと信じる理由があることを RADIUS サーバーへのヒントと見なされる場合がありますが (MAY), サーバーはヒントを尊重する必要はありません。
Login
ユーザーはホストに接続されるべきです。
Framed
PPP や SLIP などの, ユーザーのためにフレーム化プロトコルを開始すべきです。
Callback Login
ユーザーは切断され, コールバックされ, その後ホストに接続されるべきです。
Callback Framed
ユーザーは切断され, コールバックされ, その後 PPP や SLIP などのユーザーのためにフレーム化プロトコルを開始すべきです。
Outbound
ユーザーは発信デバイスへのアクセスを許可されるべきです。
Administrative
ユーザーは, 特権コマンドを実行できる NAS の管理インターフェースへのアクセスを許可されるべきです。
NAS Prompt
ユーザーは, 非特権コマンドを実行できる NAS のコマンドプロンプトを提供されるべきです。
Authenticate Only
認証のみが要求され, Access-Accept で認可情報を返す必要はありません (通常は NAS 自体ではなくプロキシサーバーによって使用されます)。
Callback NAS Prompt
ユーザーは切断され, コールバックされ, その後非特権コマンドを実行できる NAS のコマンドプロンプトを提供されるべきです。
Call Check
NAS によって Access-Request パケットで使用され, 着信コールが受信されており, RADIUS サーバーがコールに応答するために Access-Accept を送り返すか, コールを受け入れないために Access-Reject を送り返すべきであることを示します。通常は Called-Station-Id または Calling-Station-Id 属性に基づきます。そのような Access-Requests は Calling-Station-Id の値を User-Name の値として使用することが推奨されます。
Callback Administrative
ユーザーは切断され, コールバックされ, その後特権コマンドを実行できる NAS の管理インターフェースへのアクセスを許可されるべきです。