如果在企業網路環境中同時使用AppleTalk、TCP/IP、Novell IPX等多種不同的網路協定,該如何規劃才能整合多種不同的網路協定並運作得宜呢?此時就要思考什麼網路協定可以協助封裝這些不同網路協定,而且不需要在原本的網路環境中做太多額外的設定。本文所介紹的PPP協定,就是一個可以考慮的解決方案。
這裡要注意的是,若某一台Cisco路由器設定成某一種認證協定,假設使用CHAP認證協定,那麼所有其他想要與這台路由器建立PPP連線的Cisco路由器,都必須使用CHAP認證協定才行,否則將無法通過認證動作。
如果讀者覺得這種強迫一定要使用同一種認證協定的做法太沒有彈性的話,其實也是可以一次指定兩種認證協定,例如執行以下這個指令:
這個指令範例會先試著採用PAP認證,如果連進來的PPP連線並不是使用PAP認證協定,則會再試試CHAP認證協定。
檢視PPP協定的設定值
由於PPP協定的設定值是設定在「介面」之上,所以PPP協定的設定值也在介面上,因此檢視PPP協定的設定值指令為:
其指令關鍵字為Show interface,其執行結果範例如下:
以上就是使用PPP協定的部分介面資料,大部分的資訊都過於複雜,所以這裡就只針對某些重點部分稍加解釋。
由於PPP協定是網路第二層的協定,所以在第一行看到line protocol is up就代表PPP協定已經是在運作的狀態下。另外,也會看到下面這一行:
由於使用HDLC協定和PPP協定,其介面資料可能都很相似,因此可以透過上面這一行來辨識目前所使用的是哪一個廣域網路協定。這裡顯示Encapsulation PPP,所以很明顯地正在使用PPP協定。
結語
這篇文章介紹了PPP協定的知識,包含PPP協定的架構、PPP協定的連線建立過程,所使用的認證協定以及在Cisco路由器上的設定指令等等。
對網路管理人員來說,如何將公司內部網路連線到廣域網路是一個相當重要的課題。連線到廣域網路的方式有很多種,但是網路管理人員要考慮很多因素,以便於規劃使用哪一種方式來設定,例如服務供應商的網路種類、公司的連線需求等等。