日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Ethernet帧结构

發(fā)布時間:2025/3/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ethernet帧结构 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

TCP/IP支持多種不同的鏈路層協(xié)議,這取決于網(wǎng)絡(luò)所使用的硬件,如Ethernet,令牌環(huán)網(wǎng),FDDI(Fiber Distributed Data Interface,光纖分布式數(shù)據(jù)接口)等。基于不同的硬件的網(wǎng)絡(luò)使用不同形式的幀結(jié)構(gòu),Ethernet是當今應(yīng)用最廣泛的局域網(wǎng)技術(shù)。

Ethernet V2.0的幀結(jié)構(gòu):

前導(dǎo)碼幀前定界符目的地址DA源地址SA類型字段數(shù)據(jù)字段幀校驗字段
7B1B6B6B2B46~1500B4B

1.前導(dǎo)碼和幀前定界符字段
前導(dǎo)碼由56位(7B)的101010...1010比特序列組成,幀前定界符由一個8位的字節(jié)組成,其比特序列為10101011。
如果將前導(dǎo)碼與幀前定界符一起看,那么在62位101010...1010比特序列之后出現(xiàn)11。在這個11之后便是Ethernet幀的目的地址字段。從Ethernet物理層角度看,接收電路從開始接收比特到進入穩(wěn)定狀態(tài),需要一定的時間。設(shè)計前62位1和0的交替比特序列的目的是保證接收電路在幀的目的地址到來之前到達正常狀態(tài)。接收端在收到最后兩位11時,標志在他之后應(yīng)該是幀的目的地址。前導(dǎo)碼與幀前定界符主要起到接收同步的作用,這8個字節(jié)接收后不需要保留,也不計入幀頭長度。
2.目的地址和源地址
目的地址與源地址分別表示幀的接收節(jié)點與發(fā)送節(jié)點的硬件地址。硬件地址一般稱作MAC地址,物理地址或Ethernet地址。地址長度為6B(即48位)。為了方便起見,通常使用十六進制數(shù)字書寫。
Ethernet幀的目的地址可分為3種:
單播地址(unicast address):目的地址的第一位為0表示單播地址。目的地址是單播地址,則表示該幀只被與目的地址相同的節(jié)點所接收。
多播地址(multicast address):目的地址第一位為1表示多播地址。目的地址是多播地址,則表示該幀被一組節(jié)點所接收。
廣播地址(broadcast address):目的地址全為1表示廣播地址。目的地址是廣播地址,則表示該幀被所有所有節(jié)點接收。
3.類型字段
類型字段表示的是網(wǎng)絡(luò)層使用的協(xié)議類型。常見的協(xié)議類型:0800表示網(wǎng)絡(luò)層使用IP協(xié)議,0806表示網(wǎng)絡(luò)層使用ARP協(xié)議,8137表示網(wǎng)絡(luò)層使用Novell IPX協(xié)議,809b表示網(wǎng)絡(luò)層使用Apple Talk協(xié)議。
4.數(shù)據(jù)字段
IEEE 802.3協(xié)議規(guī)定數(shù)據(jù)的長度在46~1500B之間。如果數(shù)據(jù)的長度少于46B,需要加填充字節(jié),補充到46B。填充字節(jié)是任意的,不計入長度字段中。幀頭部分長度為18B,包括6B的目的地址字段,6B的源地址字段,2B的類型字段和4B的幀校驗和字段,而前導(dǎo)碼與幀前界定符不計入幀頭長度中,那么,Ehternet幀的最小長度為64B(46B+18B),最大長度為1518B(1500B+18B)。設(shè)置最小幀長度的一個目的是使每個接收節(jié)點能夠有足夠的時間檢測到?jīng)_突。
5.幀校驗字段
幀校驗字段FCS采用CRC校驗。校驗的范圍包括目的地址字段,源地址字段,類型字段,數(shù)據(jù)字段。在接收端進行校驗,如果發(fā)生錯誤,幀將被丟棄。
32位CRC校驗的生成多項式為:
G(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x1+1

轉(zhuǎn)載于:https://www.cnblogs.com/TerryLiang/archive/2009/05/02/1447817.html

總結(jié)

以上是生活随笔為你收集整理的Ethernet帧结构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。