91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

車載以太網(wǎng)通信協(xié)議棧用到的各層協(xié)議

倩倩 ? 來(lái)源:汽車ECU網(wǎng)絡(luò)診斷技術(shù) ? 作者:zdybupt ? 2022-08-15 11:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

車輛內(nèi)部的以太網(wǎng)網(wǎng)絡(luò)是一個(gè)相對(duì)封閉的環(huán)境,沒(méi)有因特網(wǎng)那么復(fù)雜。由于車輛內(nèi)部的通信參與者都是固定不變的,所以IP地址和Port都是可以提前的,這樣就免去了使用DHCP協(xié)議去動(dòng)態(tài)分配地址的開(kāi)銷。同時(shí),整車網(wǎng)絡(luò)內(nèi)的虛擬子網(wǎng)也是預(yù)先劃分好的。

車載以太網(wǎng)網(wǎng)絡(luò)內(nèi)部的幾種角色:

1.Switch(交換機(jī)

在某個(gè)VLAN中利用層2地址(MAC地址)轉(zhuǎn)發(fā)以太網(wǎng)幀

2.Router(路由器)

利用層3地址(IP地址)在VLAN之間轉(zhuǎn)發(fā)以太網(wǎng)幀

3.ECU 節(jié)點(diǎn)(不具備轉(zhuǎn)發(fā)功能的ECU)

ECU節(jié)點(diǎn)需要檢查自己收到的以太網(wǎng)幀是否合法,主要從兩個(gè)角度進(jìn)行檢查,分別是通信矩陣的定義和預(yù)先定義的通信協(xié)議。

為了避免大量不相關(guān)信息在車載以太網(wǎng)網(wǎng)絡(luò)內(nèi)到處轉(zhuǎn)發(fā),通常我們可以使用VLAN將整個(gè)網(wǎng)絡(luò)根據(jù)功能域劃分為各個(gè)虛擬子網(wǎng),比如娛樂(lè)系統(tǒng)、駕駛輔助系統(tǒng)、舒適系統(tǒng)等。如果遇到需要跨VLAN傳播的情況,就要利用上面提到的Router這個(gè)角色。關(guān)于VLAN的信息可以參考IEEE 802.1Q。

接下來(lái)將以一張通信協(xié)議棧的圖闡述設(shè)計(jì)車載以太網(wǎng)防火墻時(shí)要考慮哪些方面。這張圖展示了車載以太網(wǎng)通信協(xié)議棧用到的各層協(xié)議。本文以IPv6為例說(shuō)明。

75d9e102-1b63-11ed-ba43-dac502259ad0.png

車載以太網(wǎng)通信協(xié)議棧用到的各層協(xié)議(以IPv6為例)

Ethernet(層2):由于VLAN是預(yù)先劃分好并寫在通信矩陣?yán)锏?,所以每個(gè)ECU只應(yīng)該接收屬于本VLAN的層2幀。另外ECU還要檢查收到的以太網(wǎng)幀的MAC地址自己是否已經(jīng)學(xué)習(xí)過(guò),還要檢查層2報(bào)頭中的Ethernet Type字段,比如如果車輛預(yù)先定義要求使用VLAN,那么Ethernet Type就必須是0x86DD(代表上層是IPv6)。

IPv6(層3):由于在車載網(wǎng)絡(luò)內(nèi)以太網(wǎng)幀的源IP和目的IP通常也是預(yù)先寫在通信矩陣?yán)?,所以每個(gè)ECU只應(yīng)該接收在通信矩陣中定義的屬于自己的數(shù)據(jù)包。在這一層次檢查的對(duì)象就是源IP和目的IP。另外還要檢查目標(biāo)IP地址與層2目標(biāo)MAC地址之間的關(guān)系是否正確。

PTP(層3):PTP協(xié)議是用來(lái)在各個(gè)ECU之間進(jìn)行時(shí)間同步的。對(duì)于它來(lái)說(shuō),要檢查層2的Ethernet Type是否為0x88F7。

ICMPv6(IPv6的控制協(xié)議):ICMPv6報(bào)文中沒(méi)有用戶自定義的內(nèi)容,所以需要檢查的只是ICMPv6協(xié)議中定義的這幾個(gè)字段,通常這些工作都由集成在系統(tǒng)中的TCP/IP自動(dòng)完成了。

TCP和UDP(層4):由于在車載網(wǎng)絡(luò)內(nèi)以太網(wǎng)幀的源port和目的Port通常也是預(yù)先寫在通信矩陣?yán)铮悦總€(gè)ECU只接收屬于自己的數(shù)據(jù)包。

DoIP(應(yīng)用層):由于每個(gè)OEM可能定義ISO13400規(guī)定之外的自己的Payload Type的,所以這個(gè)字段要進(jìn)行檢查。另外還要檢查Protocol Version。

PDU(應(yīng)用層):根據(jù)Autosar的規(guī)定,會(huì)有多個(gè)PDU復(fù)用一個(gè)以太網(wǎng)幀中,為了區(qū)別PDU,每個(gè)PDU都要有自己的PDU-ID,而這些內(nèi)容也是在通信矩陣中預(yù)先定義的。ECU只能接收定義的PDU-ID。

防火墻的實(shí)現(xiàn)手段:

1.將各種配置信息直接寫死在軟件中。

2.將配置信息做成一個(gè)配置文件或者參數(shù)文件,寫到ECU中。

另外,為了更好地檢查和監(jiān)測(cè)以太網(wǎng)防火墻的工作情況,還可以為防火墻設(shè)計(jì)一些診斷的測(cè)量值,比如在層2、3、4因各種原因過(guò)濾掉的、成功接收的、成功發(fā)送的數(shù)據(jù)包。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 通信協(xié)議
    +關(guān)注

    關(guān)注

    28

    文章

    1092

    瀏覽量

    42187
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    984

    瀏覽量

    57289
  • 車載以太網(wǎng)
    +關(guān)注

    關(guān)注

    19

    文章

    266

    瀏覽量

    24077

原文標(biāo)題:車載以太網(wǎng)防火墻設(shè)計(jì)

文章出處:【微信號(hào):智能汽車電子與軟件,微信公眾號(hào):智能汽車電子與軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    車載以太網(wǎng)通信協(xié)議如何測(cè)?UT和SP聯(lián)手!

    引言在汽車以太網(wǎng)通信測(cè)試中,面對(duì)復(fù)雜的協(xié)議分層與交互,一個(gè)核心挑戰(zhàn)在于:如何高效、直接地對(duì)ECU內(nèi)部的網(wǎng)絡(luò)層、傳輸層等協(xié)議實(shí)現(xiàn)進(jìn)行驗(yàn)證?
    的頭像 發(fā)表于 01-21 10:04 ?1630次閱讀
    <b class='flag-5'>車載</b><b class='flag-5'>以太網(wǎng)通信協(xié)議</b><b class='flag-5'>棧</b>如何測(cè)?UT和SP聯(lián)手!

    RDMA設(shè)計(jì)12:融合以太網(wǎng)協(xié)議設(shè)計(jì)1

    本文主要交流設(shè)計(jì)思路,在本博客已給出相關(guān)博文90多篇,希望對(duì)初學(xué)者有用。注意這里只是拋磚引玉,切莫認(rèn)為參考這就可以完成商用IP設(shè)計(jì)。 融合以太網(wǎng)協(xié)議負(fù)責(zé)用戶請(qǐng)求與 RDMA 數(shù)據(jù)包的轉(zhuǎn)換、管理
    發(fā)表于 12-25 11:39

    協(xié)議“老將”,連接工業(yè)智能的橋梁——一文讀懂ModBus通信協(xié)議

    一、什么是ModBus? ModBus是一種串行通信協(xié)議,由Modicon公司(現(xiàn)施耐德電氣)于1979年推出,最初用于可編程邏輯控制器(PLC)之間的通信。如今,它已成為工業(yè)自動(dòng)化領(lǐng)域的通信
    發(fā)表于 12-15 10:08

    電能質(zhì)量在線監(jiān)測(cè)裝置支持哪些通信協(xié)議?

    現(xiàn)代電能質(zhì)量在線監(jiān)測(cè)裝置支持豐富的通信協(xié)議,覆蓋工業(yè)控制、智能電網(wǎng)、物聯(lián)網(wǎng)等多領(lǐng)域需求,核心協(xié)議類型及典型應(yīng)用如下: 一、工業(yè)標(biāo)準(zhǔn)協(xié)議(主流基礎(chǔ)協(xié)議) Modbus 系列 Modbus
    的頭像 發(fā)表于 11-12 10:12 ?683次閱讀

    以太網(wǎng)通訊在FPGA上的實(shí)現(xiàn)

    以太網(wǎng)是目前應(yīng)用最廣泛的局域網(wǎng)通訊方式,同時(shí)也是一種協(xié)議以太網(wǎng)協(xié)議定義了一系列軟件和硬件標(biāo)準(zhǔn),從而將不同的計(jì)算機(jī)設(shè)備連接在一起。串口
    發(fā)表于 10-30 07:45

    以太網(wǎng)通信方式有哪些

    以太網(wǎng)通信方式主要分為 半雙工通信 和 全雙工通信 兩種,具體取決于傳輸介質(zhì)和網(wǎng)絡(luò)設(shè)備的配置,以下是詳細(xì)介紹: 半雙工通信(Half-Du
    的頭像 發(fā)表于 09-29 09:32 ?1168次閱讀

    工業(yè)通信協(xié)議都有哪些?#三格電子

    通信協(xié)議
    三格電子科技
    發(fā)布于 :2025年08月28日 10:35:26

    哪些協(xié)議是工業(yè)通信協(xié)議?#三格電子

    通信協(xié)議
    三格電子科技
    發(fā)布于 :2025年08月27日 14:16:07

    技術(shù)分享 | 車載以太網(wǎng)gPTP時(shí)間同步:從協(xié)議到工程實(shí)踐

    車載以太網(wǎng)時(shí)間同步精度不足?gPTP協(xié)議實(shí)現(xiàn)±50ns級(jí)同步革命!本文深度剖析gPTP協(xié)議在自動(dòng)駕駛多傳感器融合中的關(guān)鍵作用,從硬件選型到LinuxPTP工具鏈配置,手把手教你搭建高精
    的頭像 發(fā)表于 08-20 11:39 ?2263次閱讀
    技術(shù)分享 | <b class='flag-5'>車載</b><b class='flag-5'>以太網(wǎng)</b>gPTP時(shí)間同步:從<b class='flag-5'>協(xié)議</b>到工程實(shí)踐

    軟件更新 | 以太網(wǎng)通信仿真功能已上線!TSMaster 202503 版本更新速覽

    TSMaster202503軟件功能又更新啦!這一次,我們帶來(lái)了工程師們期待已久的以太網(wǎng)通信仿真功能,讓您的車載網(wǎng)絡(luò)測(cè)試如虎添翼!除了以太網(wǎng)通訊仿真功能,還新增軟件網(wǎng)關(guān)、GPS記錄數(shù)據(jù)格式轉(zhuǎn)換等功能
    的頭像 發(fā)表于 04-12 20:03 ?1284次閱讀
    軟件更新 | <b class='flag-5'>以太網(wǎng)通信</b>仿真功能已上線!TSMaster 202503 版本更新速覽

    自動(dòng)化通信協(xié)議Profinet轉(zhuǎn)EtherCAT:提升層布貼合效率

    不同的通信協(xié)議。今天,我們將探討開(kāi)疆智能Profinet轉(zhuǎn)EtherCAT網(wǎng)關(guān)KJ-PN-ECATM及其在層布貼合機(jī)中的應(yīng)用。Profinet是基于以太網(wǎng)的工業(yè)自動(dòng)化通信
    的頭像 發(fā)表于 03-31 10:39 ?691次閱讀
    自動(dòng)化<b class='flag-5'>通信協(xié)議</b>Profinet轉(zhuǎn)EtherCAT:提升層布貼合效率

    干貨分享 | TSMaster用戶必看:以太網(wǎng)通信仿真用戶手冊(cè)

    TSMaster的以太網(wǎng)通信配置、報(bào)文收發(fā)、協(xié)議仿真及自動(dòng)化測(cè)試技巧,助您快速上手并提升開(kāi)發(fā)效率。本文關(guān)鍵詞:TSMaster,以太網(wǎng)通信仿真目錄Catalog1.符號(hào)說(shuō)
    的頭像 發(fā)表于 03-28 20:04 ?1123次閱讀
    干貨分享 | TSMaster用戶必看:<b class='flag-5'>以太網(wǎng)通信</b>仿真用戶手冊(cè)

    工業(yè)中Profinet轉(zhuǎn)EtherCAT協(xié)議通信:高效節(jié)能的秘訣

    高效的數(shù)據(jù)通訊解決方案;而EtherCAT則是高性能的工業(yè)以太網(wǎng)通信協(xié)議,以其高速的數(shù)據(jù)循環(huán)和精確的控制能力聞名。將Profinet轉(zhuǎn)換為EtherCAT的網(wǎng)關(guān)設(shè)備,能夠?qū)崿F(xiàn)兩種協(xié)議間的無(wú)縫對(duì)接,從而拓展了系統(tǒng)的靈活性和應(yīng)用范圍。
    的頭像 發(fā)表于 03-28 11:29 ?501次閱讀
    工業(yè)中Profinet轉(zhuǎn)EtherCAT<b class='flag-5'>協(xié)議</b><b class='flag-5'>通信</b>:高效節(jié)能的秘訣

    集成TSN三端口千兆以太網(wǎng)交換機(jī), 工業(yè)以太網(wǎng)通信用MPU RZ/N2L數(shù)據(jù)手冊(cè)

    /IRT、EtherNet/IP?、OPC UA等主要的工業(yè)以太網(wǎng)通信協(xié)議。它對(duì)網(wǎng)絡(luò)專用配套芯片加以優(yōu)化,無(wú)需大幅改變?cè)O(shè)備的內(nèi)部配置即可直接連接并快速訪問(wèn)外部應(yīng)用主機(jī)CPU。此外,Arm? Cortex
    的頭像 發(fā)表于 03-13 17:39 ?1608次閱讀
    集成TSN三端口千兆<b class='flag-5'>以太網(wǎng)</b>交換機(jī), 工業(yè)<b class='flag-5'>以太網(wǎng)通信</b>用MPU RZ/N2L數(shù)據(jù)手冊(cè)