在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Protocol Monitor | 高效的以太網網絡分析窗口

北匯信息POLELINK ? 2023-09-21 08:27 ? 次閱讀

車載以太網在當今現代車輛中擔任著至關重要的角色,為各種關鍵功能和服務提供支持。隨著車輛網絡的不斷發展,大規模以太網的部署使得網絡拓撲變得更加復雜,數據格式和協議也變得更加多樣,數據流量也變得更加龐大。這些復雜性給車載以太網絡的分析帶來了嚴峻的挑戰。專業的分析工具,可以讓開發和測試人員更為輕松地應對挑戰。

CANoe/CANalyzer提供了“Protocol Monitor”分析窗口,可幫助用戶從大量的流量信息中快速獲取“Who talks to whom about what”的內容。Protocol Monitor具備以下主要特性:

根據網絡流量建立協議層次模型

提供協議端點及其連接的可視化視圖

支持多種協議

靈活的過濾功能

強大的搜索功能

a504c11e-5815-11ee-9788-92fbcf53809c.png

01

Protocol Monitor vs Trace Window

Trace Window通常更側重于分析數據,如圖1所示。當觀察到一條以太網幀時,Trace Window將其列為新事件并以文本行的形式顯示出來,其中Detail View可以顯示所有細節,但無法直觀地獲取通信的端點信息以及報文之間的關系。相比之下,Protocol Monitor可以將這條以太網幀按照Ethernet|IPv4|UDP|SOME/IP的分層結構,逐層顯示通信的端點和連接,提供更為清晰的層次化協議信息。

a5160c8a-5815-11ee-9788-92fbcf53809c.png

圖1:Protocol Monitor vs Trace Window

02

Protocol Monitor重要概念介紹

>

Endpoint(端點)

協議信息從一個源端傳輸到一個目的端,源端和目的端都稱為端點(Endpoint)。每個協議層都有相應的端點,并且端點之間存在嵌套關系,對應于協議層級的依賴關系。

>

Connection(連接)

連接表示兩個端點之間的通信。一個連接包含一個發起者(Initiator)和一個接收者(Addressee),角色分配由連接中觀測到的第一幀來決定,第一幀的源地址自動成為連接的發起者,目的地址則自動成為連接的接收者。

>

Network Node(網絡節點)

一個網絡節點對應一個ECU,節點通常包括一個或多個端點。

>

Network(網絡)

網絡是一個廣播域內能互相連通的端點的組合,可通過物理網絡(如以太網)和虛擬網絡(如VLAN)劃分。

a520841c-5815-11ee-9788-92fbcf53809c.png

圖2:重要概念

03

Protocol Monitor用戶界面介紹

>

Diagram View

Diagram View使用圖形的方式顯示網絡通信。不同顏色的方塊表示不同協議層級中的端點,箭頭則表示各端點之間的連接及通信方向。

>

Endpoints View

Endpoints View以樹形結構顯示實時通信的端點。用戶可以根據端點所屬的網絡節點或網絡進行分組,并根據需要設置過濾器。

>

Detail View

Detail View可以顯示當前選中元素的更多詳細信息。

>

Connections View

Connections View以列表形式顯示所有連接的信息。用戶可以根據需要設置過濾器。

a543373c-5815-11ee-9788-92fbcf53809c.png

圖3:用戶界面

04

典型應用案例:SOME/IP通信分析

以CANoe自帶的示例工程“SOMEIPBasicAutosar.cfg”為例,說明如何通過Protocol Monitor有針對性地對SOME/IP通信進行分析。

首先,點擊Analysis| Protocol Monitor以激活Protocol Monitor窗口,然后運行CANoe工程,即可通過Protocol Monitor快速解決如下問題:

問題:如何查看節點ADAS的MAC地址、IP地址、傳輸層端口等信息?

- 解決方法:

打開Endpoints View窗口,在列表中找到節點ADAS,如圖4所示。

查看其MAC地址:MAC地址為020001:04。

查看其IP地址:IP地址為192.168.3.4。

查看其傳輸層端口:傳輸層端口為UDP30500。

a563e5fe-5815-11ee-9788-92fbcf53809c.png

圖4:ADAS節點信息

問題:哪些節點通過SOME/IP進行通信?

- 解決方法:

在Endpoints View窗口的左上角,找到“Filter”(過濾器)。點擊Filter進行過濾設置,確保僅勾選了Application->SOME/IP。

在Diagram View窗口中,可以看到一個可視化的節點圖表,如圖5所示,顯示所有通過SOME/IP通信的節點以及它們的端點之間的連接關系。

a5707f3a-5815-11ee-9788-92fbcf53809c.png

圖5:SOME/IP通信節點

問題:誰是服務“sif_2001”的提供者和消費者?

- 解決方法:

在Diagram View窗口中,點擊工具欄上的搜索框

在搜索框中輸入文本“sif_2001”,查找與服務“sif_2001”相關的內容。

雙擊Type為Endpoint的[Offers]所在行,如圖6所示,在Detail View窗口可以看到服務“sif_2001”的提供者為CAMF。

雙擊Type為Endpoint的[Subscriptions]所在行,如圖7所示,在Detail View窗口可以看到服務“sif_2001”的消費者為ADAS。

a5865daa-5815-11ee-9788-92fbcf53809c.png

圖6:服務sif_2001的提供者(Text Search)

a5935550-5815-11ee-9788-92fbcf53809c.png

圖7:服務sif_2001的消費者(Text Search)

- 解決方法2:

在Diagram View窗口中,點擊工具欄上的搜索框

點擊搜索框上設置按鈕,激活Extended Mode。

寫入文本“Offers~sif_2001 OR Subscriptions~sif_2001”,查找服務“sif_2001”的提供者或消費者。

雙擊Type為Endpoint的[Offers]所在行,如圖8所示,在Detail View窗口可以看到服務“sif_2001”的提供者為CAMF。

雙擊Type為Endpoint的[Subscriptions]所在行,如圖9所示,在Detail View窗口可以看到服務“sif_2001”的消費者為ADAS。

a5aec81c-5815-11ee-9788-92fbcf53809c.png

圖8:服務sif_2001的提供者(PMQL)

a5cf7ef4-5815-11ee-9788-92fbcf53809c.png

圖9:服務sif_2001的消費者(PMQL)

問題:節點ADAS訂閱了節點CAMF的哪些服務?

- 解決方法:

在Connections View中,點擊位于左側邊緣的分割器以展開Stop and Pass Filter區域。

在Stop and Pass Filter區域添加Pass Filter,并命名為“ADAS<->CAMF”。

選擇剛添加的過濾器“ADAS<->CAMF”,之后點擊圖標以添加一個AND條件。

選擇剛添加的AND條件行,之后點擊圖標,添加兩個Property Condition,分別設置條件為”Initiator Node = ADAS”以及”Addressee Node = CAMF”。

激活過濾器后,選中搜索結果,如圖10所示,即可在Detail View窗口看到ADAS訂閱的CAMF的服務為sif_2001。

a5e9eabe-5815-11ee-9788-92fbcf53809c.png

圖10:ADAS節點訂閱CAMF節點的服務

問題:如何為Trace窗口創建過濾器,從而與Trace窗口聯合分析數據?

- 解決方法:

在Protocol Monitor中選擇要創建過濾器的特定元素,可以是各個視圖中的端點或連接。

在選中的元素上右擊選擇“Create Filter for Trace Window”,在彈出的配置對話框中,選擇要應用過濾器的Trace窗口。

配置Filter的類型以及名稱。

點擊Create之后,新的過濾器組將顯示在Trace窗口的Analysis Filter區域,如圖11所示,可用于對Trace窗口中的數據進行分析。

a5f62842-5815-11ee-9788-92fbcf53809c.png

圖11:創建Trace窗口過濾器

04

結論和展望

Protocol Monitor的引入增強了CANoe/CANalyzer的分析功能。在特定的應用場景下,Protocol Monitor能加速和簡化問題定位、數據分析和通信監控的過程,為開發和測試人員提供更高效的工作方式。

未來Protocol Monitor的功能也將逐步擴展,以滿足越來越多的新需求。例如,支持更多的以太網協議,并擴展到支持其它總線系統的協議,以及更多基于各種協議校驗規則的錯誤檢測功能。此外,Vector還計劃支持通過Protocol Monitor生成關于網絡內容的詳細報告,以使其成為更為全面的可視化網絡分析工具。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網
    +關注

    關注

    40

    文章

    5426

    瀏覽量

    171733
  • 網絡
    +關注

    關注

    14

    文章

    7567

    瀏覽量

    88794
  • 車輛
    +關注

    關注

    0

    文章

    82

    瀏覽量

    15143
收藏 人收藏

    評論

    相關推薦

    是德矢量網絡分析儀如何測功放信號?

    強大的測試工具,能夠高效地測量和分析功放信號的特性。本文將探討是德矢量網絡分析儀的工作原理及其在測量功放信號時的應用。 1. 是德矢量網絡分析儀簡介 是德矢量
    的頭像 發表于 12-10 17:48 ?117次閱讀

    差異解讀:IT 和 OT 網絡的數據包和網絡分析

    IOTA簡介:IOTA 是一款功能強大的網絡捕獲和分析解決方案,適用于邊緣和核心網絡。IOTA 系列包括便攜式 EDGE 型號、高速 CORE 型號和 IOTA CM 集中設備管理系統。IOTA 解決方案可為分支機構、中小企業和
    的頭像 發表于 11-26 10:36 ?317次閱讀
    差異解讀:IT 和 OT <b class='flag-5'>網絡</b>的數據包和<b class='flag-5'>網絡分析</b>

    以太網速率對網絡性能的影響

    以太網作為最廣泛使用的局域網技術之一,其速率的提高對網絡性能有著直接的影響。從最初的10Mbps發展到今天的100Gbps甚至更高,以太網速率的提升帶來了更快的數據傳輸速度和更高的網絡
    的頭像 發表于 11-08 09:11 ?346次閱讀

    NVIDIA Spectrum-X 以太網網絡平臺已被業界廣泛使用

    云服務提供商、GPU 云提供商和企業用戶紛紛采用 Spectrum-X;NVIDIA 網絡通過廣大系統制造商進入各個市場。 ? NVIDIA 于今日宣布 NVIDIA Spectrum-X 以太網網絡
    的頭像 發表于 06-03 18:20 ?973次閱讀

    矢量網絡分析儀的工作原理 矢量網絡分析儀的掃描速度

    矢量網絡分析儀(Vector Network Analyzer,簡稱VNA)是一種用于測量射頻(RF)和微波頻率范圍內的網絡參數的儀器。它廣泛應用于通信、雷達、電子戰、航空航天等領域。本文將詳細介紹
    的頭像 發表于 06-03 15:42 ?1437次閱讀

    網絡分析儀工作原理 網絡分析儀和頻譜分析儀的區別

    網絡分析儀和頻譜分析儀是兩種廣泛應用于電子測量領域的儀器。它們各自具有獨特的工作原理和應用場景。本文將詳細介紹網絡分析儀的工作原理,網絡分析儀與頻譜
    的頭像 發表于 06-03 15:38 ?1569次閱讀

    矢量網絡分析儀和射頻網絡分析儀有什么區別

    矢量網絡分析儀( VNA)和射頻網絡分析儀是兩種在電子工程領域中常用的測試儀器,它們主要用于測量和分析射頻(RF)和微波(MW)網絡的特性。
    的頭像 發表于 05-20 16:33 ?941次閱讀

    矢量網絡分析儀的工作原理和基本結構

    矢量網絡分析儀(Vector Network Analyzer,簡稱VNA)是微波射頻測試領域中的核心設備,用于測量和分析微波、射頻等電路網絡的性能參數。其高精度、高效率的測量特性,為
    的頭像 發表于 05-13 17:13 ?2008次閱讀

    網絡分析儀的分類

    網絡分析儀主要可以分為兩類:標量網絡分析儀(Scalar Network Analyzer)和矢量網絡分析儀(Vector Network Analyzer)。
    的頭像 發表于 05-08 16:34 ?605次閱讀

    網絡分析儀的工作原理

    網絡分析儀是一種能在寬頻帶內進行掃描測量以確定網絡參量的綜合性微波測量儀器,其全稱是微波網絡分析儀。
    的頭像 發表于 05-08 16:33 ?763次閱讀

    如何保護以太網網絡免受浪涌事件影響

    作者:Stephen Evanczuk 以太網成為工業通信的骨干網對我們提出了嚴峻的挑戰,因為其基礎設施容易受到雷擊等浪涌事件的影響。此類事故會引發接地回路和磁耦合電壓,可能導致操作技術系統癱瘓
    的頭像 發表于 05-05 15:27 ?799次閱讀
    如何保護<b class='flag-5'>以太網網絡</b>免受浪涌事件影響

    工業以太網的基本原理及優勢

    工業以太網,作為現代工業通信的基石,正逐漸改變著傳統工業網絡的格局。它以其高效、靈活和可靠的特點,在工業自動化領域得到了廣泛應用。本文將從工業以太網的基本原理出發,深入探討其優勢及其在
    的頭像 發表于 03-25 14:40 ?701次閱讀

    以太網存儲網絡的擁塞管理連載案例(六)

    消除或減少無損以太網網絡擁塞的高級方法與光纖通道結構相同。幾十年來,不同的傳輸類型都采用了類似的方法,只是略有不同。
    的頭像 發表于 03-06 16:35 ?969次閱讀
    <b class='flag-5'>以太網</b>存儲<b class='flag-5'>網絡</b>的擁塞管理連載案例(六)

    以太網存儲網絡的擁塞管理連載案例(五)

    解決無損以太網網絡擁塞問題的方法與光纖通道結構相同。兩者都使用逐跳流量控制機制,只是實現方式不同而已。
    的頭像 發表于 03-04 11:17 ?869次閱讀
    <b class='flag-5'>以太網</b>存儲<b class='flag-5'>網絡</b>的擁塞管理連載案例(五)

    CANopen以太網網關怎么用?

    CANopen以太網網關怎么用? CANopen以太網網關是一種連接CANopen總線和以太網的設備,它提供了在CANopen網絡以太網
    的頭像 發表于 02-02 16:59 ?3350次閱讀
    主站蜘蛛池模板: 免费人成网ww44kk44| 色吧综合网| 最新天堂| 欧美特黄一区二区三区| 8050午夜一级二级全黄| 草久久久久| 亚洲成年人影院| 给我免费播放片黄色| 哥也操| 五月婷婷丁香花| 丁香网五月| 免费观看高清视频| 三级黄色在线视频中文| 亚洲黄色小说网站| 亚洲一区二区三区精品视频| 日韩免费观看视频| 天天色天天综合网| 禁h粗大太大好爽好涨受不了了| 欧美高清视频一区| 理论在线视频| 亚洲美女视频一区二区三区| 国产特黄1级毛片| 1024手机免费看| 视频在线你懂的| 午夜看片网址| 交在线观看网站视频| 狠狠狠色丁香婷婷综合久久88| 极品丰满翘臀后进啪啪| 亚洲欧洲一区| 在线观看免费视频资源| 一区二区中文字幕亚洲精品| 欧美ww| 大黄网站在线观看| 日本永久免费| 久久久夜| 四虎影视网站| 深夜视频在线观看免费| 亚洲亚洲人成网站在线观看| www.91在线| 国产在线精品观看| 国产aaaaaa|