在tcp/ip協議族中,鏈路層主要有三個目的:
1.為ip模組傳送和接收ip資料報
2.為arp模組傳送arp請求和接收arp應答
3.為rarp請求和接收rarp應答
tcp/ip支援多種不同的鏈路層協議,本文主要討論乙太網鏈路層協議、ppp協議以及大多數實現都包含的環迴(loopback)驅動程式。
使用ifconfig命令檢視本機的網路介面
其中eth0就是乙太網介面,lo是環迴介面。
1.乙太網ip資料報的封裝
鏈路層使用了48bit的mac位址來標識一台主機,該位址是唯一的。
2.ppp協議(點對點協議)
3.環迴介面
環迴介面允許在同一臺主機上的客戶程式和伺服器程式通過tcp/ip通訊。
a類網路號127就是為環迴介面預留的。根據慣例,大多數系統把ip位址127.0.0.1分配給這個介面,並命名為localhost。
4.最大傳輸單元mtu
ifconfig命令的輸出中有一項代表資料幀的長度限制的資料:mtu。代表的是資料幀的最大傳輸單元。
如果ip層有乙個資料報要傳,而且資料的長度比鏈路層的mtu還大,那麼ip層就需要進行分片,使得每一片都小於mtu。
TCP IP詳解 卷一 協議 第二章 鏈路層
鏈路層的三個目的 乙太網是指數字裝置公司和英特爾公司和xerox公司在1982年聯合發布的乙個標準。採用csma cd的 接入方法。在tcp ip世界中,乙太網ip資料報的封裝是在rfc894定義的。ieee 802網路的ip資料報封裝是在rfc1042中定義的。具體詳見教材p16 17。這裡提交了...
《TCP IP詳解 卷1 協議》第二章 鏈路層
鏈路層主要有三個目的 1.為ip模組傳送和接收ip資料報 2.為arp模組傳送arp請求和接收arp應答 3.為rarp模組傳送rarp請求和接收rarp應答 硬體 乙太網,令牌環網,fddi 光纖分布式資料介面 rs 232序列線路等。本章主要討論 乙太網鏈路層協議,兩個序列介面鏈路層協議 sli...
《TCP IP詳解》筆記 第二章 鏈路層
第二章 鏈路層 1 鏈路層的作用 tcp ip的四層模型中,處於最下層的是鏈路層。它的主要作用是 接收和傳送ip模組的資料報 為apr模組傳送arp請求和接收apr應答 為rapr模組傳送rapr請求和接收rapr應答。2 乙太網協議和ieee 802.3協議。乙太網協議時先提出來的,採用csma ...