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検定

【2026】G検定対策道場 過去問ふぅ問題集|公式は例題のみ、700問を無料演習 一問一答

G検定は過去問が丸ごと公開されておらず、公式は例題として一部を公開するのみです。そこで、最新シラバス全範囲をカバーする過去問級(過去問風)約700問を無料で一問一答で道場的に演習できるようにしました。法律・倫理や社会実装・最近の動向の“いやらしい聞き方”まで、道場形式で鍛えられます。
車載ネットワーク

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

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

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

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