RADIUS

RADIUSとは

RADIUS(Remote Authentication Dial In User Service)とは、AAAプロトコルを実現するフレームワークの一つであり、ユーザー認証を要求しネットワークリソースに対するアクセス制御を行う際に利用します。

RADIUSはあるネットワークに接続する際にユーザー認証を求める仕組みです。クライアントがネットワークリソースを利用するときに、認証を要求し、確認が取れたらネットワークリソースにアクセスさせます。認証するときにはパスワードのみ暗号化します。

認証が完了とともに認可レスポンスを返却します。そのため、認証と認可が切り離せず、認証機能を一か所に集約するような構成をとれない特徴があります。

基本的に通信はUDP(デフォルトの設定)で行われます。設定でTCPとTLSもサポートしてます。