PPP或PPPOE都支持身份驗證,有兩種驗證方式:PAP和CHAP。
PAP,Passwd Authentication Protocol,密碼驗證協議,以客戶端明文方式傳遞用戶名和密碼,服務器和本省存儲的密碼進行比較驗證,屬二次握手。
CHAP,Challenge Handshake Authentication Protocol,握手質詢驗證協議。服務器向客戶端發送挑戰消息,客戶端使用密碼和挑戰信息計算出請求值再次發送給服務器。
服務器將請求消息和本地計算出的字符串進行對比,如果符合則身份驗證通過,否則拒絕下一步請求。屬三次握手。
參考:
1. chap和pap認證