車載以太網(wǎng)(中)

接上一篇《車載以太網(wǎng)(上)》曼玩,這篇主要介紹以太幀的結(jié)構(gòu)及傳輸

一、車載以太網(wǎng)幀結(jié)構(gòu)

以太網(wǎng)幀的格式如下:

以太幀有多種類型,不同類型的幀具有不同的格式和MTU值雏逾,但在同種物理媒體上都可同時存在踱卵。常見有兩種幀格式廊驼,第一種是上世紀(jì)80年代初提出的DIX v2格式,即Ethernet II幀格式惋砂。Ethernet II后來被IEEE802標(biāo)準(zhǔn)接納妒挎,并寫進了IEEE802.3x-1997的3.2.6節(jié)。

第二種是1983年提出的IEEE802.3格式西饵。

這兩種格式的主要區(qū)別在于酝掩,Ethernet II格式中包含一個Type字段,標(biāo)識以太幀處理完成之后將被發(fā)送到哪個上層協(xié)議進行處理眷柔。IEEE802.3格式中期虾,同樣的位置是長度字段。

不同的Type字段值可以用來區(qū)別這兩種幀的類型驯嘱,當(dāng)Type字段值小于等于1500(或者十六進制的0x05DC)時镶苞,幀使用的是IEEE802.3格式。當(dāng)Type字段值大于等于1536(或者十六進制的0x0600)時鞠评,幀使用的是Ethernet II格式茂蚓。以太網(wǎng)中大多數(shù)的數(shù)據(jù)幀使用的是Ethernet II格式

以太幀中還包括源和目的MAC地址谢澈,分別代表發(fā)送者的MAC和接收者的MAC煌贴,此外還有幀校驗序列字段,用于檢驗傳輸過程中幀的完整性锥忿。

汽車行業(yè)通常使用Ethernet II格式牛郑,該格式還可包含VLAN信息作為擴展,因此敬鬓,又分基本MAC幀(無VLAN)和標(biāo)記MAC幀(包括VLAN)兩種淹朋。

MAC addresses: Ethernet II幀通常以接收者目標(biāo)地址開頭笙各。 作用是指定要接收消息的網(wǎng)絡(luò)節(jié)點。 與隨后的發(fā)送者源地址相反础芍,除單播地址外杈抢,還可以使用多播或廣播地址。對于以太網(wǎng)幀仑性,只能有一個發(fā)送方惶楼,但可以有多個接收方眶痰。

Ether type: 基本和標(biāo)記的MAC幀通過類型字段(以太類型)進行區(qū)分劳曹。 這通常標(biāo)識有效載荷數(shù)據(jù)區(qū)域中包含的分組,并給出有關(guān)較高層中使用的協(xié)議(例如你画,IPv4)的信息晨汹。如果以太類型的值為0x8100豹储,則將類型字段向后移四個字節(jié),并在其原始位置插入一個VLAN標(biāo)簽淘这。

VLAN Tag:VLAN標(biāo)簽由協(xié)議標(biāo)識符(TPID)和控制信息(TCI)組成剥扣。 TPID包含原始類型字段的值,而TCI由優(yōu)先級(PCP)铝穷,符合丟棄要求或規(guī)范的形式指示符(DEI或CFI)和標(biāo)識符(VID)組成钠怯。標(biāo)識符和優(yōu)先級主要用于汽車行業(yè)。標(biāo)識符區(qū)分不同應(yīng)用區(qū)域的相應(yīng)虛擬網(wǎng)絡(luò)氧骤。優(yōu)先級允許通過交換機優(yōu)化運行時間呻疹,以便優(yōu)先轉(zhuǎn)發(fā)重要信息。

Payload:在類型字段之后筹陵,以太幀包含有效載荷數(shù)據(jù)區(qū)域刽锤。 有效負(fù)載的最小長度為不帶VLAN標(biāo)記的46字節(jié)或帶VLAN標(biāo)記的42字節(jié),?在汽車工業(yè)中,它最多可以包含1500個字節(jié)朦佩。

CRC校驗:CRC校驗在以太幀的末尾發(fā)送并思。 校驗中包含的值是使用標(biāo)準(zhǔn)化算法計算的,該算法在發(fā)送方和接收方中以相同的方式實現(xiàn)语稠。該計算是在以太幀的所有字段中進行的宋彼,因此可以確保整個消息的完整性。

以太網(wǎng)Packet: 對于以太網(wǎng)II幀的傳輸仙畦,以太網(wǎng)控制器在開頭插入前同步碼和起始幀定界符(SFD),用于指示傳輸開始输涕。前同步碼,開始幀定界符和以太幀的組合稱為以太網(wǎng)數(shù)據(jù)包慨畸。

二莱坎、車載以太網(wǎng)幀傳輸過程

上面我們已經(jīng)提到,車載以太網(wǎng)是基于TCP/IP的網(wǎng)絡(luò)模型寸士,因此我們先不考慮應(yīng)用層數(shù)據(jù)是根據(jù)哪種應(yīng)用層協(xié)議組織的檐什,從應(yīng)用層來的數(shù)據(jù)碴卧,經(jīng)過傳輸層會加上TCP/UDP報頭,再到網(wǎng)絡(luò)層的IP報頭乃正,然后到鏈路層增加MAC地址等信息住册,最后由PHY轉(zhuǎn)換成線路上的二進制流實現(xiàn)在發(fā)送端和接收端的數(shù)據(jù)傳輸。

其中上面傳輸層的TCP協(xié)議和網(wǎng)絡(luò)層的IP協(xié)議瓮具,樓主在本篇文章中就不過多贅述了荧飞,大家感興趣的請自行查詢了解。而應(yīng)用層協(xié)議有不少名党,例如DoIP垢箕、DHCP、SOME/IP等兑巾,而最重要的車載以太網(wǎng)應(yīng)用層協(xié)議主要是SOME/IP協(xié)議,關(guān)于這部分的闡述樓主放到下一篇忠荞。

參考文獻:

1蒋歌、Ethernet introduction(BOSCH、Tektronix委煤、Vector堂油、CSDN等資料)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市碧绞,隨后出現(xiàn)的幾起案子府框,更是在濱河造成了極大的恐慌,老刑警劉巖讥邻,帶你破解...
    沈念sama閱讀 218,546評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件迫靖,死亡現(xiàn)場離奇詭異,居然都是意外死亡兴使,警方通過查閱死者的電腦和手機系宜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來发魄,“玉大人盹牧,你說我怎么就攤上這事±祝” “怎么了汰寓?”我有些...
    開封第一講書人閱讀 164,911評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長苹粟。 經(jīng)常有香客問我有滑,道長,這世上最難降的妖魔是什么六水? 我笑而不...
    開封第一講書人閱讀 58,737評論 1 294
  • 正文 為了忘掉前任俺孙,我火速辦了婚禮辣卒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘睛榄。我一直安慰自己荣茫,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,753評論 6 392
  • 文/花漫 我一把揭開白布场靴。 她就那樣靜靜地躺著啡莉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪旨剥。 梳的紋絲不亂的頭發(fā)上咧欣,一...
    開封第一講書人閱讀 51,598評論 1 305
  • 那天,我揣著相機與錄音轨帜,去河邊找鬼魄咕。 笑死,一個胖子當(dāng)著我的面吹牛蚌父,可吹牛的內(nèi)容都是我干的哮兰。 我是一名探鬼主播,決...
    沈念sama閱讀 40,338評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼苟弛,長吁一口氣:“原來是場噩夢啊……” “哼喝滞!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起膏秫,我...
    開封第一講書人閱讀 39,249評論 0 276
  • 序言:老撾萬榮一對情侶失蹤右遭,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后缤削,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體窘哈,經(jīng)...
    沈念sama閱讀 45,696評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,888評論 3 336
  • 正文 我和宋清朗相戀三年亭敢,在試婚紗的時候發(fā)現(xiàn)自己被綠了宵距。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,013評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡吨拗,死狀恐怖满哪,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情劝篷,我是刑警寧澤哨鸭,帶...
    沈念sama閱讀 35,731評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站娇妓,受9級特大地震影響像鸡,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,348評論 3 330
  • 文/蒙蒙 一只估、第九天 我趴在偏房一處隱蔽的房頂上張望志群。 院中可真熱鬧,春花似錦蛔钙、人聲如沸锌云。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽桑涎。三九已至,卻和暖如春兼贡,著一層夾襖步出監(jiān)牢的瞬間攻冷,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評論 1 270
  • 我被黑心中介騙來泰國打工遍希, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留等曼,地道東北人。 一個月前我還...
    沈念sama閱讀 48,203評論 3 370
  • 正文 我出身青樓凿蒜,卻偏偏與公主長得像涉兽,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子篙程,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,960評論 2 355