RADIUS - 示例



Radius 請求示例

讓我們看一下 Radius 請求示例

  • 位於 192.168.1.16 的 NAS 向 RADIUS 伺服器傳送一個 Access-Request UDP 資料包,使用者名稱為 Nemo,在埠 3 上登入,密碼為“arctangent”。

  • 請求鑑別器是由 NAS 生成的 16 個八位位元組的隨機數。

  • 使用者密碼是 16 個八位位元組,末尾用空值填充,與 D5(共享金鑰 | 請求鑑別器)進行異或運算。

  • 01 00 00 38 0f 40 3f 94 73 97 80 57 bd 83 d5 cb 98 f4 22 7a 01 06 6e 65 6d 6f 02 12 0d be 70 8d 93 d4 13 ce 31 96 e4 3f 78 2a 0a ee 04 06 c0 a8 01 10 05 06 00 00 00 03

  • 1 程式碼 = Access-Request (1)

    1 識別符號 = 0

    2 長度 = 56

    16 請求鑑別器

  • 屬性列表

    6 使用者名稱 = "Nemo"

    18 使用者密碼

    6 NAS-IP-地址 = 192.168.1.16

    6 NAS-埠 = 3

Radius 響應示例

這是一個響應資料包的示例

  • Radius 伺服器驗證 Nemo 並向 NAS 傳送一個 Access-Accept UDP 資料包,指示它將 Nemo 的 telnet 連線到主機 192.168.1.3。

  • 響應鑑別器是程式碼 (2)、ID (0)、長度 (38)、上面的請求鑑別器、此回覆中的屬性和共享金鑰的 16 個八位位元組的 MD5 校驗和。

  • 02 00 00 26 86 fe 22 0e 76 24 ba 2a 10 05 f6 bf 9b 55 e0 b2 06 06 00 00 00 01 0f 06 00 00 00 00 0e 06 c0 a8 01 03

  • 1 程式碼 = Access-Accept (2)

    1 識別符號 = 0(與 Access-Request 中相同)

    2 長度 = 38

    16 響應鑑別器

  • 屬性列表

    6 服務型別 (6) = 登入 (1)

    6 登入服務 (15) = Telnet (0)

    6 登入 IP 主機 (14) = 192.168.1.3

廣告