PPP協定與HDLC協定都是屬於廣域網路的協定,這篇文章將介紹這兩個常見的廣域網路協定並相互做比較。一開始先介紹什麼是廣域網路,接著說明PPP協定與相關的認證協定和設定方式,最後講解HDLC協定與設定方式。雖然兩者都是廣域網路的協定,但由於其不同的設計與不同的支援,讓IT人員在使用的時候多了些選擇。
另外,再查看以下所示的第五行。可以發現已經套用HDLC封裝協定。到這裡,就已經確定HDLC協定確實有被啟動。
除了使用以上這樣的指令針對特定介面來檢視HDLC協定之外,也可以使用「show hdlc interface full」 指令來查看:
細心的讀者應該已經發現這兩個指令的差異,第一個是針對特定的介面去檢視,第二個則是針對整台設備去檢視。因此,第一個指令是在Interface Mode底下去執行,而第二個指令則不用。第二個指令也只針對HDLC協定來顯示設定內容,最後還會告知使用HDLC協定的介面有幾個:
而這兩個介面就是上面顯示的兩個介面:
該指令關鍵字為show hdlc interface,後面的full代表顯示完整資訊,包含設定內容、狀態和統計資料等等。full這個選項關鍵字可以換成表3中的設定,以便顯示不同種類的內容。
表3 指令關鍵字的功能介紹
結語
從這篇文章中可以看出,其實HDLC和PPP這兩個協定的定位很類似,但又有些許的不同。HDLC協定設定比PPP協定簡單很多,但HDLC同樣也提供了更簡單的方式讓駭客進入。事實上,HDLC協定並不支援任何的驗證(Authentication),所以若想使用HDLC協定,就必須要用其他方式來提升安全性。
舉例來說,如果要在ISDN網路中採用HDLC協定,就可以考慮使用isdn caller指令來檢驗使用者的號碼(Calling Number)。另外,就廣域網路的種類來說,HDLC協定的支援很廣,而PPP協定就不支援Packet Switched的廣域網路,這些都是值得去注意的。
<本文作者:胡凱智,目前在美商Mozilla擔任全球技術專案總監,曾於趨勢科技任職七年多,有兩年美國矽谷工作經驗,在美國專利局擁有軟體專利。讀者可在其粉絲專頁獲取更多網路知識及交流建議:https://www.facebook.com/khu.page>