2.1引言:鏈路層3個目的:(1)為ip模組傳送和接受ip資料報 (2)為arp模組傳送arp請求和接受arp應答(3)為rarp傳送rarp請求和接受rarp應答
乙太網鏈路層協議、slip、ppp
2.2乙太網和ieee802封裝:幀格式
802.3針對:csma/cd網路 802.4針對令牌匯流排網路
802.5針對:令牌環網路
802.2和802.3定義了乙個與乙太網不同的幀格式
區分802幀格式與乙太網幀格式:802定義的有效長度與乙太網定義的有效型別,無一相同,所以可以很好的區分。
2.4 slip(serialline ip):序列線路ip
slip:一種在序列線路上對ip資料報進行封裝的簡單形式,適用於家庭中每台計算機幾乎都有的rs-232串列埠和高速數據機接入internet。
slip幀格式:
1) 以end(0xc0)特殊字元結束,開始處加end字元,為了去除雜訊干擾。
2) ip資料報中的end字元用連續的0xdb(slip的esc)和0xbc代替
3) slip的esc用連續的0xdb和0xdd代替
slip的缺陷:
1) 每一端必須知道對方ip位址
2) 資料幀中沒有型別字段,一條序列線路用於slip,就不能同時使用其他協議
3) slip沒有在資料幀上加檢驗和(類似crc)
2.5 壓縮的slip:cslip
slip傳送乙個位元組資料需要20個位元組的ip首部和20個位元組的tcp首部,總數草果40個位元組。cslip能在每一端維持多達16個tcp連線,壓縮每個連線的首部不變部分。
2.6 ppp:點對點協議
TCP IP學習筆記之二 鏈路層
在tcp ip協議族中,鏈路層是其最底層協議,主要有三個目的 1 為ip模組傳送和接收ip資料報 2 為arp模組傳送arp請求和接收arp應答 3 為rarp傳送rarp請求和接收rarp應答。在tcp ip世界中,乙太網ip資料報的封裝是在rfc894 hornig1984 中定義的,ieee8...
TCP IP協議學習筆記 2 鏈路層
一 在tcp ip協議族中,鏈路層主要有三個目的 1 傳送和接收ip資料報。2 傳送arp請求和接收arp應答。3 傳送rarp請求和接收rarp應答。二 鏈路層的封裝格式 以ieee 802.2 802.3 rfc1042 和乙太網的封裝格式 rfc894 為例 需要注意 1 這裡的目的位址與源位...
TCP IP詳解學習筆記 2 鏈路層
資料鏈路層有三個目的 為ip模組傳送和 接收ip資料報。為arp模組傳送arp請求和接收arp應答。為rarp傳送rarp請 求和接收rarp應答 ip大家都聽說過。至於arp和rarp,arp叫做位址解析協議,是用ip位址換mac位址的一種協議,而rarp則叫做逆位址解析協議,在tcp ip協議的...