乙太網和IEEE 802封裝

2022-05-02 09:42:14 字數 2087 閱讀 1774

這個術語一般是指數字裝置公司(digital equipment corp.)、英特爾公司(i n t e l

c o r p .)和x e r o x公司在1 9 8 2年聯合公布的乙個標準。它是當今 t c p / i p採用的主要的區域網技

術。它採用一種稱作 c s m a / c d的**接入方法,其意思是帶衝突檢測的載波偵聽多路接入

(carrier sense, multiple access with collision detection)。它的速率為10 mb/s,位址為48 bit。

幾年後, i e e e(電子電氣工程師協會) 8 0 2委員會公布了乙個稍有不同的標準集,其中

8 0 2 . 3針對整個c s m a / c d網路, 8 0 2 . 4針對令牌匯流排網路, 8 0 2 . 5針對令牌環網路。這三者的共

同特性由8 0 2 . 2標準來定義,那就是 8 0 2網路共有的邏輯鏈路控制(l l c)。不幸的是, 8 0 2 . 2和

8 0 2 . 3定義了乙個與乙太網不同的幀格式。文獻 [stallings 1987]對所有的ieee 802標準進行了

詳細的介紹。

在t c p / i p世界中,乙太網i p資料報的封裝是在rfc 894[hornig 1984]中定義的, ieee 802

網路的i p資料報封裝是在rfc 1042[postel and reynolds 1988]中定義的。主機需求 r f c要求每

臺i n t e r n e t主機都與乙個10 mb/s的乙太網電纜相連線:

1) 必須能傳送和接收採用 rfc 894(乙太網)封裝格式的分組。

2) 應該能接收與rfc 894混合的rfc 1042(ieee 802)封裝格式的分組。

3) 也許能夠傳送採用 rfc 1042格式封裝的分組。如果主機能同時傳送兩種型別的分組數

據,那麼傳送的分組必須是可以設定的,而且預設條件下必須是 rfc 894分組。

最常使用的封裝格式是 rfc 894定義的格式。圖 2 - 1顯示了兩種不同形式的封裝格式。圖

中每個方框下面的數字是它們的位元組長度。

兩種幀格式都採用48 bit(6位元組)的目的位址和源位址(8 0 2 . 3允許使用16 bit的位址,但

一般是48 bit位址)。這就是我們在本書中所稱的硬體位址。 a r p和r a r p協議(第4章和第5章)

對32 bit的i p位址和48 bit的硬體位址進行對映。

接下來的 2個位元組在兩種幀格式中互不相同。在 8 0 2標準定義的幀格式中,長度欄位是指

它後續資料的位元組長度,但不包括 c r c檢驗碼。乙太網的型別字段定義了後續資料的型別。

在8 0 2標準定義的幀格式中,型別欄位則由後續的子網接入協議( sub-network access

p r o t o c o l, s n a p)的首部給出。幸運的是, 8 0 2定義的有效長度值與乙太網的有效型別值無一

相同,這樣,就可以對兩種幀格式進行區分。

在乙太網幀格式中,型別字段之後就是資料;而在 8 0 2幀格式中,跟隨在後面的是 3位元組

的802.2 llc和5位元組的 802.2 snap。目的服務訪問點(destination service access point,

d s a p)和源服務訪問點(source service access point, ssap)的值都設為0 x a a。 ct r l欄位的

值設為3。隨後的3個位元組o rg code都置為0。再接下來的2個位元組型別欄位和乙太網幀格式一樣

(其他型別字段值可以參見 rfc 1340 [reynolds and postel 1992])。

c r c欄位用於幀內後續位元組差錯的迴圈冗餘碼檢驗(檢驗和)(它也被稱為 f c s或幀檢驗

序列)。

8 0 2 . 3標準定義的幀和乙太網的幀都有最小長度要求。 8 0 2 . 3規定資料部分必須至少為 3 8字

節,而對於乙太網,則要求最少要有 4 6位元組。為了保證這一點,必須在不足的空間插入填充

(p a d)位元組。在開始觀察線路上的分組時將遇到這種最小長度的情況。

tcp ip 乙太網和IEEE 802封裝

它是當今t c p i p採用的主要的區域網技 術。它採用一種稱作c s m a c d的 接入方法,其意思是帶衝突檢測的載波偵聽多路接入 carrier sense,multiple access with collision detection 它的速率為10 mb s,位址為48 bit。在t...

鏈路層中的乙太網和IEEE802網路

在 tcp ip 協議族的協議圖中我們可以看到鏈路層處於它的最底層。鏈路層的三個主要目的 1.為 ip 模組傳送和接受 ip 資料報 2.為 arp 模組傳送 arp 請求和接受 arp 應答 3.為 rarp 模組傳送 arp 請求和接受 rarp 應答 乙太網當今 tcp ip 採用的主要區域網...

IEEE802區域網標準

ieee 802規範定義了網絡卡如何訪問傳輸介質 如光纜 雙絞線 無線等 以及如何在傳輸介質上傳輸資料的方法,還定義了傳輸資訊的網路裝置之間連線建立 維護和拆除的途徑。遵循ieee 802標準的產品包括網絡卡 橋接器 路由器以及其他一些用來建立區域網路的元件。一 ieee 802標準概述ieee 8...