2020-11

車載ネットワーク

【Ethernet】車載ネットワーク その15【EthernetFrame③】

IPアドレスは、サブネットマスクでネットワーク部とホスト部に分かれる。 ブロードキャストアドレスは2種類存在。 リミテッドブロードキャストアドレス。 ディレクティッドブロードキャストアドレス。
車載ネットワーク

【Ethernet】車載ネットワーク その14【EthernetFrame②】

EthernetフレームとIPヘッダについての説明。 Ethernetフレーム説明。 IPヘッダ説明。 ブロードキャスト、マルチキャストを理解するには上記二つの理解が重要。
車載ネットワーク

【Ethernet】車載ネットワーク その13【EthernetFrame①】

BLFの中にあったらマルチキャストなEthernetフレームについて。 3つの通信方式を説明。 ユニキャスト。 ブロードキャスト。 マルチキャスト。 ブロードキャストとマルチキャストは似て非なるもの。 ブロードキャストは同一ネットワーク。 マルチキャストは同一グループ。
車載ネットワーク

【Ethernet】車載ネットワーク その12【BLFファイル⑫】

BLFをフレーム単位にテキスト出力したものの解説。 BLFをフレーム単位にテキスト出力した。 CANフレーム解説。 Ethernetフレーム解説。 Ethernetフレームはマルチキャストになっている。
車載ネットワーク

【Ethernet】車載ネットワーク その11【BLFファイル⑪】

zlib解凍ずみBLFをフレーム単位に分割してテキスト出力するPythonコード作成。 zlib解凍済みBLFをCANフレーム、Ethernetフレーム単位に分解するPythonコードを書いた。 mObjectType:0x56 → CANフレーム。 mObjectType:0x78 → Ethernetフレーム。
車載ネットワーク

【Ethernet】車載ネットワーク その⑩【BLFファイル⑩】

zlib解凍済みBLFをバイナリエディタで覗いて各フレームを抽出。 CANフレーム抽出。 Ethernetフレームを抽出。 mObjectTypeと仕様書上のオブジェクト構成はオブジェクトヘッダのサイズから雰囲気で特定。 フレーム抽出&テキスト化のプログラミング言語はPythonを使用予定。
車載ネットワーク

【Ethernet】車載ネットワーク その9【BLFファイル⑨】

BLF内のオブジェクトの頭出しは"LOBJ"という文字列であり、先頭の方はxmlによるメタ情報が埋まっていた。 よって、今回はテキストエディタで無理やりBLFを開いてみた。 メタ情報はOS,CANoe,回線,使用しているデータベースファイルなどが記載されている。
G検定

G検定問題集(ひたすら過去問ふぅ問題で鍛錬する所 一問一答 仮)

G検定の時事、法規に特化した問題集。 普通の問題を解きたい方は他のサイトを見た方が良い。 G検定当日に時事、法規関連問題を見るとショック受ける方多いようなので、そのショックをいくらか軽減するためにだけに設置したものとなる。G検定時事問題、G検定最近の動向問題、G検定法規問題など。基本的にはarXivの論文の言い回しをベースに記載
車載ネットワーク

【Ethernet】車載ネットワーク その8【BLFファイル⑧】

BLFのオブジェクト抽出とzlib解凍のPythonコードを書いた。 オブジェクト抽出に起因するコードが支配的。 zlib解凍後のファイルも解析が必要。
車載ネットワーク

【Ethernet】車載ネットワーク その7【BLFファイル⑦】

BLF解凍用の言語はPythonを採用 zlibとか配列の制御が楽ちん。 zlib解凍後のデータはまだ全貌がつかめていないので、改めて再調査予定。