PPP協議:ide
PPP點到點協議是爲在同等單元之間傳輸數據包這樣的簡單鏈路設計的鏈路層協議。這種鏈路提供全雙工操做,並按照順序傳遞數據包。設計目的主要是用來經過撥號或專線方式創建點對點鏈接發送數據,使其成爲各類主機、網橋和路由器之間簡單鏈接的一種共通的解決方案。
PPP協議爲串行鏈路上傳輸的數據報定義了一種封裝方法,它基於高層數據鏈路控制(HDLC)標準。
設計
幀格式:標誌字段--地址字段--控制字段--協議--數據--FCS--標誌字段路由
Ethernet II協議:
同步
Ethernet II類型以太網幀的最小長度爲64字節(6+6+2+46+4),最大長度爲1518字節(6+6+2+1500+4)。其中前12字節分別標識出發送數據幀的源節點MAC地址和接收數據幀的目標節點MAC地址。
接下來的2個字節標識出以太網幀所攜帶的上層數據類型,如16進制數0x0800表明IP協議數據,16進制數0x86dd表明IPv6協議數據,16進 制數0x809B表明AppleTalk協議數據,16進制數0x8138表明Novell類型協議數據等。
在不定長的數據字段後是4個字節的幀校驗序列(Frame. Check Sequence,FCS),採用32位CRC循環冗餘校驗對從"目標MAC地址"字段到"數據"字段的數據進行校驗。
以太網最小發送幀長爲64字節,按照標準,10Mbps以太網採用中繼器時,鏈接的最大長度是2500米,最多通過4箇中繼器,所以規定對10Mbps以 太網一幀的最小發送時間爲51.2微秒。這段時間所能傳輸的數據爲512位,所以也稱該時間爲512位時。這個時間定義爲以太網時隙,或衝突時槽。512 位=64字節,這就是以太網幀最小64字節的緣由。如今基本上都是交換機或路由器直接鏈接計算機,集線器鏈接不多存在了,在交換機或路由器直接鏈接計算機 時每一個計算機與設備之間都是一個獨立的衝突域,是不會產生衝突的,所以,此時發送長度小於64字節的幀理論上是能夠的,但爲了遵循原有標準,考慮到有些集 線器設備依舊在使用,所以保持最小幀長64字節不變。it
HDLC協議:class
SDLC/HDLC的一幀信息包括如下幾個字段(Field),全部字段都是從最低有效位開始傳送。
SDLC/HDLC標誌字符
SDLC/HDLC協議規定,全部信息傳輸必須以一個標誌字符開 始,且以同一個字符結束。這個標誌字符是01111110,稱標誌字段(F)。從開始標誌到結束標誌之間構成一個完整的信息單位,稱爲一幀 (Frame)。全部的信息是以幀的形式傳輸的,而標誌字符提供了每一幀的邊界。接收端能夠經過搜索"01111110"來探知幀的開頭和結束,以此創建幀同步路由器