セキュリティ・認証 / 認証/認可
EAPOLとは
Extensible Authentication Protocol over LAN。802.1XでSupplicantとAuthenticatorが認証メッセージをLayer 2上で交換するためのプロトコルです。
用語集内のカードを見るセキュリティ・認証 / 認証/認可
Extensible Authentication Protocol over LAN。802.1XでSupplicantとAuthenticatorが認証メッセージをLayer 2上で交換するためのプロトコルです。
用語集内のカードを見るEAPOLを、定義だけで終わらせず、現場で出てくる場面、確認材料、見落としやすい点、関連語とのつながりまで順に確認できます。
Packet Story Lab
正常系と障害系の通信フローを見比べ、用語がどの観測点に現れるかを確認できます。
EAPOLはExtensible Authentication Protocol over LANの略で、IEEE 802.1XのSupplicantとAuthenticatorがLayer 2上で認証メッセージを交換するためのプロトコルです。端末がDHCPや通常のIP通信を使えるようになる前に、EAPOL-StartやEAP Request・Responseを運びます。
AuthenticatorであるAccess SwitchやAccess PointはEAPOLの内容を受け、認証Serverとの間ではRADIUSとして中継します。したがって端末からSwitchまでのEAPOLと、SwitchからRADIUSまでのIP通信を分けて確認します。
Supplicantは認証を受ける端末、Authenticatorは接続portを制御するSwitchやAccess Point、Authentication Serverは資格情報や証明書を検証するRADIUS Serverです。EAPOLの直接の対向はSupplicantとAuthenticatorです。
802.1Xのcontrolled portは認証前にunauthorizedであり、通常の業務通信は通しません。一方、認証に必要なEAPOLは交換できます。EAPOL packet counterが0なら、証明書検証より先に端末、VLAN、port設定、Supplicantを確認します。
EAPOLはEAPメッセージを運ぶ外側であり、証明書検証の方式そのものではありません。EAP-TLSではClient証明書、Server証明書、trust chain、期限、名前、失効状態をEAPの中で確認します。EAP Identityまで成功してTLSで停止するなら、Layer 2到達性は成立しています。
RADIUSのAccess-Accept後、Authenticatorはcontrolled portをauthorizedへ変え、必要に応じて業務VLANやACLを適用します。認証成功ログだけで完了せず、割当VLAN、DHCP、Gateway、業務通信を確認します。
証跡にはsession ID、端末MAC、port、EAP方式、RADIUS結果、割当VLAN、確認時刻を残します。利用者のpassword、秘密鍵、完全な証明書内容は残しません。
同じ主要カテゴリの用語をまとめて確認できます。現在の用語を起点に、前後の用語へ進むと文脈を保ったまま読み進められます。