精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

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

倩倩 ? 來(lái)源:汽車(chē)ECU網(wǎng)絡(luò)診斷技術(shù) ? 作者:zdybupt ? 2022-08-15 11:12 ? 次閱讀

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

車(chē)載以太網(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)信息在車(chē)載以太網(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ì)車(chē)載以太網(wǎng)防火墻時(shí)要考慮哪些方面。這張圖展示了車(chē)載以太網(wǎng)通信協(xié)議棧用到的各層協(xié)議。本文以IPv6為例說(shuō)明。

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

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

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

IPv6(層3):由于在車(chē)載網(wǎng)絡(luò)內(nèi)以太網(wǎng)幀的源IP和目的IP通常也是預(yù)先寫(xiě)在通信矩陣?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)有用戶(hù)自定義的內(nèi)容,所以需要檢查的只是ICMPv6協(xié)議中定義的這幾個(gè)字段,通常這些工作都由集成在系統(tǒng)中的TCP/IP自動(dòng)完成了。

TCP和UDP(層4):由于在車(chē)載網(wǎng)絡(luò)內(nèi)以太網(wǎng)幀的源port和目的Port通常也是預(yù)先寫(xiě)在通信矩陣?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.將各種配置信息直接寫(xiě)死在軟件中。

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

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

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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

    文章

    858

    瀏覽量

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

    關(guān)注

    14

    文章

    881

    瀏覽量

    54405
  • 車(chē)載以太網(wǎng)

    關(guān)注

    18

    文章

    218

    瀏覽量

    22946

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

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    DoIP協(xié)議簡(jiǎn)介及主要功能

    的修改,使用單對(duì)雙絞線(xiàn)即可實(shí)現(xiàn)穩(wěn)定的100Mb/s全雙工通信。正是由于車(chē)載以太網(wǎng)的普及應(yīng)用,對(duì)應(yīng)的車(chē)輛診斷協(xié)議DoIP應(yīng)運(yùn)而生,本文將基于ISO13400、ISO14229和求遠(yuǎn)電子在
    的頭像 發(fā)表于 11-13 15:35 ?293次閱讀
    DoIP<b class='flag-5'>協(xié)議</b><b class='flag-5'>棧</b>簡(jiǎn)介及主要功能

    PROFINET通信協(xié)議是什么

    PROFINET通信協(xié)議是一種專(zhuān)為工業(yè)自動(dòng)化領(lǐng)域設(shè)計(jì)的基于以太網(wǎng)的實(shí)時(shí)通信協(xié)議。以下是對(duì)PROFINET通信協(xié)議的詳細(xì)解析,包括其定義、特點(diǎn)、體系結(jié)構(gòu)、工作原理、
    的頭像 發(fā)表于 09-25 18:13 ?1108次閱讀

    IPv6協(xié)議—互聯(lián)網(wǎng)通信協(xié)議第六版

    IPv4是車(chē)載IP通信的主流協(xié)議,但隨著車(chē)輛的智能化、網(wǎng)聯(lián)化程度不斷提高,IPv6協(xié)議應(yīng)用在車(chē)載以太網(wǎng)
    的頭像 發(fā)表于 09-05 08:05 ?516次閱讀
    IPv6<b class='flag-5'>協(xié)議</b>—互聯(lián)<b class='flag-5'>網(wǎng)通信協(xié)議</b>第六版

    以太網(wǎng)通信網(wǎng)關(guān)是什么

    在日益復(fù)雜的網(wǎng)絡(luò)環(huán)境中,以太網(wǎng)通信網(wǎng)關(guān)作為連接不同設(shè)備和網(wǎng)絡(luò)的橋梁,扮演著至關(guān)重要的角色。本文將深入探討以太網(wǎng)通信網(wǎng)關(guān)的定義、功能、工作機(jī)制及其在各個(gè)領(lǐng)域的應(yīng)用。 一、以太網(wǎng)通信網(wǎng)關(guān)的定義
    的頭像 發(fā)表于 08-29 14:04 ?318次閱讀
    <b class='flag-5'>以太網(wǎng)通信</b>網(wǎng)關(guān)是什么

    工業(yè)以太網(wǎng)通信協(xié)議的主要類(lèi)別

    隨著工業(yè)4.0和智能制造的快速發(fā)展,工業(yè)以太網(wǎng)通信協(xié)議與標(biāo)準(zhǔn)在工業(yè)自動(dòng)化領(lǐng)域扮演著越來(lái)越重要的角色。工業(yè)以太網(wǎng)不僅提供了高效、可靠的數(shù)據(jù)傳輸手段,還為實(shí)現(xiàn)設(shè)備間的無(wú)縫集成和信息共享提供了可能。本文將詳細(xì)介紹工業(yè)以太網(wǎng)通信協(xié)議與標(biāo)
    的頭像 發(fā)表于 06-28 18:02 ?1035次閱讀

    上位機(jī)與PLC的以太網(wǎng)通信方法

    的首選方式。本文將詳細(xì)介紹上位機(jī)與PLC的以太網(wǎng)通信方法,包括硬件連接、通信協(xié)議選擇、IP地址設(shè)置、通信參數(shù)配置、通信程序編寫(xiě)以及數(shù)據(jù)交換等方面。
    的頭像 發(fā)表于 06-18 09:13 ?2901次閱讀

    工業(yè)以太網(wǎng)的主要協(xié)議及其特點(diǎn)

      工業(yè)以太網(wǎng)是工業(yè)自動(dòng)化領(lǐng)域中的一項(xiàng)重要技術(shù),它結(jié)合了傳統(tǒng)以太網(wǎng)技術(shù)的高帶寬、高可靠性和易擴(kuò)展性,并針對(duì)工業(yè)自動(dòng)化領(lǐng)域的特殊需求進(jìn)行了優(yōu)化和增強(qiáng)。工業(yè)以太網(wǎng)通過(guò)標(biāo)準(zhǔn)化的通信協(xié)議和硬件
    的頭像 發(fā)表于 06-06 11:42 ?784次閱讀

    epa通信協(xié)議是什么?epa協(xié)議介紹

    "Ethernet for Plant Automation"(EPA)是一種針對(duì)現(xiàn)場(chǎng)自動(dòng)化應(yīng)用的以太網(wǎng)通信協(xié)議。它被廣泛應(yīng)用于制造業(yè)領(lǐng)域中的控制系統(tǒng)、數(shù)據(jù)采集和監(jiān)控等方面。 EPA協(xié)議相對(duì)于標(biāo)準(zhǔn)
    的頭像 發(fā)表于 05-08 14:16 ?451次閱讀

    epa通信協(xié)議是什么?epa協(xié)議介紹

    "Ethernet for Plant Automation"(EPA)是一種針對(duì)現(xiàn)場(chǎng)自動(dòng)化應(yīng)用的以太網(wǎng)通信協(xié)議。它被廣泛應(yīng)用于制造業(yè)領(lǐng)域中的控制系統(tǒng)、數(shù)據(jù)采集和監(jiān)控等方面。 EPA協(xié)議相對(duì)于標(biāo)準(zhǔn)
    的頭像 發(fā)表于 04-23 14:21 ?803次閱讀

    PLC以太網(wǎng)開(kāi)放式通信概述

    以太網(wǎng)開(kāi)放式通信概述:   1、以太網(wǎng)開(kāi)放式通信,即就是通信協(xié)議是由用戶(hù)自由定義的;   2、
    發(fā)表于 04-16 12:06 ?964次閱讀
    PLC<b class='flag-5'>以太網(wǎng)</b>開(kāi)放式<b class='flag-5'>通信</b>概述

    PLC以太網(wǎng)通訊模塊是什么?PLC以太網(wǎng)通訊模塊的功能特點(diǎn)

    PLC以太網(wǎng)通訊模塊是一種專(zhuān)為工業(yè)控制系統(tǒng)設(shè)計(jì)的硬件設(shè)備,用于將PLC系統(tǒng)連接到以太網(wǎng)(Ethernet)網(wǎng)絡(luò),實(shí)現(xiàn)與其它設(shè)備或系統(tǒng)的高效、可靠的數(shù)據(jù)交換。它是PLC系統(tǒng)與外部通信的關(guān)鍵組件,使
    的頭像 發(fā)表于 04-10 14:04 ?2061次閱讀

    PROFINET協(xié)議通信技術(shù)介紹

    PROFINET協(xié)議是PROFINET通信協(xié)議的實(shí)現(xiàn)基礎(chǔ),它由多個(gè)層次組成,每個(gè)層次都有特定的功能和作用。
    的頭像 發(fā)表于 02-03 16:22 ?2403次閱讀

    基于以太網(wǎng)的EtherCAT協(xié)議技術(shù)

    EtherCAT主站需要使用實(shí)時(shí)操作系統(tǒng) + 標(biāo)準(zhǔn)的以太網(wǎng)芯片 + EtherCAT協(xié)議,從站則需要使用專(zhuān)門(mén)的通信芯片(ESC)來(lái)保證通信
    發(fā)表于 01-24 17:25 ?1037次閱讀
    基于<b class='flag-5'>以太網(wǎng)</b>的EtherCAT<b class='flag-5'>協(xié)議</b>技術(shù)

    工業(yè)控制通信協(xié)議的報(bào)文幀分別是什么樣的?

    工業(yè)控制常用到不同的通信協(xié)議,MODBUS,CAN,CANOPEN,PROFIBUS,PROFINET,ETNERNET,ETHERCAT,SPI,PPI,工業(yè)以太網(wǎng)等等,協(xié)議,就是兩
    發(fā)表于 01-19 14:46

    串行通信以太網(wǎng)通信,該怎么選才好?

    串行通信以太網(wǎng)通信都通過(guò)有線(xiàn)傳輸數(shù)據(jù),但各自有不同的用途。串行通信以太網(wǎng)通信的主要區(qū)別在于:串行通信是通過(guò)串行
    的頭像 發(fā)表于 12-22 08:20 ?1066次閱讀
    串行<b class='flag-5'>通信</b>和<b class='flag-5'>以太網(wǎng)通信</b>,該怎么選才好?