RADIUS - Ví dụ
Ví dụ về yêu cầu bán kính
Hãy để chúng tôi xem xét ví dụ về Yêu cầu bán kính:
NAS tại địa chỉ 192.168.1.16 gửi gói Access-Request UDP đến RADIUS Server cho người dùng tên Nemo đăng nhập trên cổng 3 với mật khẩu "arctangent".
Trình xác thực yêu cầu là một số ngẫu nhiên 16 octet được tạo bởi NAS.
Mật khẩu người dùng có 16 octet được đệm ở cuối bằng null, được XOR với D5 (Chia sẻ bí mật | Trình xác thực yêu cầu).
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 là 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 Mã = Truy cập-Yêu cầu (1)
1 Định danh = 0
2 Chiều dài = 56
16 Trình xác thực yêu cầu
Danh sách thuộc tính
6 Tên người dùng = "Nemo"
18 Mật khẩu Người dùng
6 Địa chỉ IP NAS = 192.168.1.16
6 Cổng NAS = 3
Ví dụ về phản hồi bán kính
Đây là một ví dụ về các gói phản hồi:
Máy chủ Radius xác thực Nemo và gửi một gói Access-Accept UDP đến NAS để thông báo cho nó để telnet Nemo lưu trữ 192.168.1.3
Trình xác thực phản hồi là tổng kiểm tra MD5 16 octet của mã (2), id (0), Độ dài (38), Trình xác thực yêu cầu từ phía trên, các thuộc tính trong câu trả lời này và bí mật được chia sẻ.
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 Mã = Truy cập-Chấp nhận (2)
1 Định danh = 0 (giống như trong Yêu cầu Truy cập)
2 Chiều dài = 38
16 Trình xác thực phản hồi
Danh sách thuộc tính:
6 Loại dịch vụ (6) = Đăng nhập (1)
6 Đăng nhập-Dịch vụ (15) = Telnet (0)
6 Đăng nhập-IP-Máy chủ (14) = 192.168.1.3