2014計算機信息安全工程師面試題(PPP協議)
PPP協議組成及簡述協議協商的基本過程?
一、PPP(Point-to-Point Protocol點到點協議)是爲在同等單元之間傳輸數據包這樣的簡單鏈路設計的鏈路層協議。設計目的主要是用來通過撥號或專線方式建立點對點連接發送數據,使其成爲各種主機、網橋和路由器之間簡單連接的一種共通的解決方案。
二、PPP協議中提供了一整套方案來解決鏈路建立、維護、拆除、上層協議協商、認證等問題。
三、PPP協議包含這樣幾個部分:鏈路控制協議LCP(Link Control Protocol);網絡控制協議NCP(Network Control Protocol);認證協議,最常用的包括口令驗證協議PAP(Password Authentication Protocol)和挑戰握手驗證協議CHAP(Challenge-Handshake Authentication Protocol)。
四、一個典型的鏈路建立過程分爲三個階段:創建階段、認證階段和網絡協商階段。
階段1:創建PPP鏈路
LCP負責創建鏈路。在這個階段,將對基本的通訊方式進行選擇。鏈路兩端設備通過LCP向對方發送配置信息報文(Configure Packets)。一旦一個配置成功信息包(Configure-Ack packet)被髮送且被接收,就完成了交換,進入了LCP開啓狀態。
應當注意,在鏈路創建階段,只是對驗證協議進行選擇,用戶驗證將在第2階段實現。
階段2:用戶驗證
在這個階段,客戶端會將自己的身份發送給遠端的接入服務器。該階段使用一種安全驗證方式避免第三方竊取數據或冒充遠程客戶接管與客戶端的連接。在認證完成之前,禁止從認證階段前進到網絡層協議階段。如果認證失敗,認證者應該躍遷到鏈路終止階段。
在這一階段裏,只有鏈路控制協議、認證協議,和鏈路質量監視協議的packets是被允許的。在該階段裏接收到的其他的packets必須被靜靜的丟棄。
最常用的認證協議有口令驗證協議(PAP)和挑戰握手驗證協議(CHAP)。 認證方式介紹在第三部分中介紹。
階段3:調用網絡層協議
認證階段完成之後,PPP將調用在鏈路創建階段(階段1)選定的各種網絡控制協議(NCP)。選定的`NCP解決PPP鏈路之上的高層協議問題,例如,在該階段IP控制協議(IPCP)可以向撥入用戶分配動態地址。
這樣,經過三個階段以後,一條完整的PPP鏈路就建立起來了。
五、認證方式
1)口令驗證協議(PAP)
PAP是一種簡單的明文驗證方式。NAS(網絡接入服務器,Network Access Server)要求用戶提供用戶名和口令,PAP以明文方式返回用戶信息。很明顯,這種驗證方式的安全性較差,第三方可以很容易的獲取被傳送的用戶名和口令,並利用這些信息與NAS建立連接獲取NAS提供的所有資源。所以,一旦用戶密碼被第三方竊取,PAP無法提供避免受到第三方攻擊的保障措施。
2)挑戰-握手驗證協議(CHAP)
CHAP是一種加密的驗證方式,能夠避免建立連接時傳送用戶的真實密碼。NAS向遠程用戶發送一個挑戰口令(challenge),其中包括會話ID 和一個任意生成的挑戰字串(arbitrary challengestring)。遠程客戶必須使用MD5單向哈希算法(one-way hashing algorithm)返回用戶名和加密的挑戰口令,會話ID以及用戶口令,其中用戶名以非哈希方式發送。
CHAP對PAP進行了改進,不再直接通過鏈路發送明文口令,而是使用挑戰口令以哈希算法對口令進行加密。因爲服務器端存有客戶的明文口令,所以服務器可以重複客戶端進行的操作,並將結果與用戶返回的口令進行對照。CHAP爲每一次驗證任意生成一個挑戰字串來防止受到再現攻擊(replay attack)。在整個連接過程中,CHAP將不定時的向客戶端重複發送挑戰口令,從而避免第3方冒充遠程客戶(remote client impersonation)進行攻擊。
六、PPP協議的應用
PPP協議是目前廣域網上應用最廣泛的協議之一,它的優點在於簡單、具備用戶驗證能力、可以解決IP分配等。
家庭撥號上網就是通過PPP在用戶端和運營商的接入服務器之間建立通信鏈路。目前,寬帶接入正在成爲取代撥號上網的趨勢,在寬帶接入技術日新月異的今天,PPP也衍生出新的應用。典型的應用是在ADSL(非對稱數據用戶環線,Asymmetrical Digital Subscriber Loop)接入方式當中,PPP與其他的協議共同派生出了符合寬帶接入要求的新的協議,如PPPoE(PPP over Ethernet),PPPoA(PPP over ATM)。
利用以太網(Ethernet)資源,在以太網上運行PPP來進行用戶認證接入的方式稱爲PPPoE。PPPoE即保護了用戶方的以太網資源,又完成了ADSL的接入要求,是目前ADSL接入方式中應用最廣泛的技術標準。
同樣,在ATM(異步傳輸模式,Asynchronous Transfer Mode)網絡上運行PPP協議來管理用戶認證的方式稱爲PPPoA。它與PPPoE的原理相同,作用相同;不同的是它是在ATM網絡上,而PPPoE是在以太網網絡上運行,所以要分別適應ATM標準和以太網標準。
PPP協議的簡單完整使它得到了廣泛的應用,相信在未來的網絡技術發展中,它還可以發揮更大的作用。
相關文章
-
2014計算機信息安全工程師面試題(路由)
1.什麼是靜態路由?它的特點是什麼?靜態路由是由管理員在路由器中手動配置的固定路由,路由明確地指定了包到達目的地必須經過的路徑,除非網絡管理員干預,否則靜態路由不會發生變化。靜態路由不能對網絡的改變作出反應,所 -
計算機四級《信息安全工程師》知識點:RIP和OSPF
導語:RIP是距離矢量路由協議;OSPF是鏈路狀態路由協議。下面就由小編爲大家帶來計算機四級《信息安全工程師》知識點:RIP和OSPF,希望能給大家帶來幫助! 描述RIP和OSPF,它們的區別、特點。RIP協議是一種傳統的路由協議,適 -
2017年職稱計算機考試(PPT練習題大全)
單選題rPoint2003的"文件"菜單列出最近使用的文件數____。A 始終4個 B 最多4個 C 可在0~9個之間 D 沒有數量限制,僅與內存容量有關答案:C2.關於對象的組合/取消組合,以下正確的敘述是____。A 插入的任何圖片都可以通過 -
2015全國計算機四級《信息安全工程師》面試模擬試題(三)
1、STP協議的主要用途是什麼?爲什麼要用STP主要用途:1、STP通過阻塞冗餘鏈路,來消除橋接網絡中可能存在的路徑迴環;2、當前活動路徑發生故障時,STP激活冗餘鏈路恢復網絡連通性。原因:交換網絡存在環路時引起:廣播環路(廣 -
2015全國計算機四級《信息安全工程師》面試模擬試題(一)
1、簡單說下OSPF的操作過程①路由器發送HELLO報文;②建立鄰接關係;③形成鏈路狀態④SPF算法算出最優路徑⑤形成路由表※OSPF路由協議的基本工作原理,DR、BDR的選舉過程,區域的作用及LSA的傳輸情況(注:對方對OSPF的相關 -
2015全國計算機四級《信息安全工程師》面試模擬試題(二)
1、什麼是靜態路由?什麼是動態路由?各自的特點是什麼?靜態路由是由管理員在路由器中手動配置的固定路由,路由明確地指定了包到達目的地必須經過的路徑,除非網絡管理員干預,否則靜態路由不會發生變化。靜態路由不能對 -
2015全國計算機四級《信息安全工程師》面試模擬試題(四)
1、STP的判定過程?答: STP判定步驟爲:①確定根網橋,使用網橋ID;②計算到根網橋的最小根路徑成本; ③確定最小的發送方網橋ID;④確定最小的端口ID。STP過程爲:①選根網橋 ②在每個非根網橋上選擇根端口 ③在每個網段上標 -
2016計算機信息安全工程師面試題及答案
問題:什麼是靜態路由?什麼是動態路由?各自的特點是什麼? 【參考答案】靜態路由是由管理員在路由器中手動配置的固定路由,路由明確地指定了包到達目的地必須經過的路徑,除非網絡管理員干預,否則靜態路由不會發生變 -
2017年(上)計算機一級Photoshop考試試題
計算機科學包含很多分支領域;有些強調特定結果的計算,比如計算機圖形學;而有些是探討計算問題的性質,比如計算複雜性理論。下面是小編整理的關於計算機一級Photoshop考試試題,歡迎大家練習!1. Photoshop中模糊漸變是工具 -
計算機四級《信息安全工程師》知識點:OSPF的操作過程
導語:計算機四級《信息安全工程師》中OSPF的操作過程是一大考點,下面就由小編爲大家帶來計算機四級《信息安全工程師》知識點:OSPF的操作過程,希望能給大家帶來幫助!簡單說下OSPF的操作過程。答案:①路由器發送HELLO報文;②