Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

RADIUS (radius)

下位レイヤからの到達

下位レイヤ判別フィールド値
udpdst_port / src_port1812 (0x0714)
udpdst_port / src_port1813 (0x0715)

フィールド

フィールド型既定値Auto説明
codeenum(8)1 (access_request)RADIUS パケット種別 (Access-Request、Access-Accept、Accounting-Request など)。
identifieruint(8)0要求と応答を対応付ける識別子。
lengthuint(16)ヘッダとペイロードの長さ (オクテット単位)RADIUS パケット全体の長さ (オクテット、自動)。
authenticatorbytes(16)00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0016 オクテットの Request / Response Authenticator (手動)。
attributestlv — length - 20 オクテット2 要素RADIUS 属性 (8 ビット型、ヘッダを含む 8 ビット長)。

code

値名前
1 (0x01)access_request
2 (0x02)access_accept
3 (0x03)access_reject
4 (0x04)accounting_request
5 (0x05)accounting_response
11 (0x0b)access_challenge
12 (0x0c)status_server
40 (0x28)disconnect_request
41 (0x29)disconnect_ack
42 (0x2a)disconnect_nak
43 (0x2b)coa_request
44 (0x2c)coa_ack
45 (0x2d)coa_nak

attributes

  • タイプ 8 ビット、長さ 8 ビット。
  • 長さはタイプと長さのフィールドも含みます。
  • 未知のタイプは値をオクテット列のまま保持します。
タイプ値名前値のフィールド説明
1 (0x01)user_name
2 (0x02)user_password
3 (0x03)chap_password
4 (0x04)nas_ip_addressaddress
5 (0x05)nas_portvalue
6 (0x06)service_typevalue
7 (0x07)framed_protocolvalue
8 (0x08)framed_ip_addressaddress
18 (0x12)reply_message
24 (0x18)state
25 (0x19)class
26 (0x1a)vendor_specificvendor_id, value
27 (0x1b)session_timeoutvalue
30 (0x1e)called_station_id
31 (0x1f)calling_station_id
32 (0x20)nas_identifier
40 (0x28)acct_status_typevalue
44 (0x2c)acct_session_id
61 (0x3d)nas_port_typevalue
79 (0x4f)eap_message
80 (0x50)message_authenticator

attributes › nas_ip_address

フィールド型既定値Auto説明
addressipv4

attributes › nas_port

フィールド型既定値Auto説明
valueuint(32)

attributes › service_type

フィールド型既定値Auto説明
valueuint(32)

attributes › framed_protocol

フィールド型既定値Auto説明
valueuint(32)

attributes › framed_ip_address

フィールド型既定値Auto説明
addressipv4

attributes › vendor_specific

フィールド型既定値Auto説明
vendor_iduint(32)
valuebytes — PDU の残りすべて

attributes › session_timeout

フィールド型既定値Auto説明
valueuint(32)

attributes › acct_status_type

フィールド型既定値Auto説明
valueuint(32)

attributes › nas_port_type

フィールド型既定値Auto説明
valueuint(32)

制約

レベル規則
警告length が 20..4096 の範囲

サンプルテンプレート