第二章 鏈路層 2.11小結

早期計算機通過安裝普通貓進行與internet的連接,普通貓是一種網絡接口(與網卡功能類似),貓的一端與計算機的串口連接,另一端與電話線連接,計算機內置的撥號程序實現了ppp協議棧,ip報通過ppp協議封裝成ppp禎,然後交給貓發送出去。兩個主機之間通過串行線互連進行通信,數據比較慢
後來有以太網卡,這就不需要裝貓了。計算機通過802.3描述的Ethernet協議將ip報封裝成以太網禎,然後網卡將禎發送出去。兩個主機通過以太網互連通信,速度快。
然後出現了pppoe。就是計算機先進行ppp禎的封裝,在進行以太禎的封裝。然後將其發送給adsl貓(估計是由isp維護的),adsl貓將其抽出ppp禎,發送給pstn,然後再轉發給局端。當然之前也要進行ppp禎在另一個adsl貓進行ppp禎封裝成以太禎了。要求計算機具有pppoe撥號軟件和ppp協議。
最後還有帶路由功能的adsl貓。他具有nat轉換和ppp鏈路複用,這樣就不需要pppoe了。
slip是ppp協議的前一版本。
主要存在3個缺陷
1.每一端必須知道對方的IP地址.
2.數據幀中沒有類型字段.一條串行線路使用SLIP就不能同時使用其他協議.
3.SLIP沒有在數據幀中加上檢驗和.
PPP:點對點協議它修改了SLIP中的所有缺陷.
1.在串行線路上封裝IP數據報的方法.
2.建立,配置及測試數據鏈路的鏈路控制協議LCP.
3.針對不同網絡層協議的網絡控制協議NCP
但是他們接入網的方式都是一樣的,撥號上網。

本文來自ChinaUnix博客,如果查看原文請點:http://blog.chinaunix.net/u2/67201/showart_674872.html
發佈了45 篇原創文章 · 獲贊 2 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章