DoIP

Thumbnail of post image 072

ついに最終回としてDoIP通信プロトコルを実装していきます。

設計しているうちにいろいろ見直ししてきたので、以前検討した以下GUIから若干変わっています。

通信プロトコル対応内容

以下のDoIP通信を実現できるような実装をしていきます。

コマンド対応プロトコル実装共 ...

DoIP

Thumbnail of post image 164

今回はDoIPツールに合わせたGUIを、pythonのpysimpleguiで作成してみました。

対象はGUIなので、まだDoIPプロトコルの実装まではいきません。

ツール構成

DoIPクライアント、DoIPサーバそれぞれに割り当てるコマンドは以下の通り。

コマンド ...

DoIP

Thumbnail of post image 199

今回はDoIP通信プロトコルについて解説したいと思います。

TCP/UDPでDoIP通信を実施するために必要最低限の通信内容のみ取り上げているため、詳細については実際に規格(ISO13400)を確認してください。

前提条件

DoIPでは、診断機が直接DoIP通信を実施する ...

DoIP

Thumbnail of post image 043

今回はDoIPプロトコルの実装に入る前に、pythonでTCP通信を実施する方法について簡単に説明します。

UDPについては以下過去記事を参照。

TCPソケットメソッド

そのうちちゃんとやろうと思いますが、今回は必要最低限のメソッドだけ。

サーバ関連メソッドメソッド ...

DoIP

Thumbnail of post image 104

今回はpythonでDoIPプロトコルの実装と、実際にローカル上でTCP/IPを使用したDoIP通信を実施したいと思います。

DoIPは3年ほど前に業務で取り扱った車載イーサネット用の診断プロトコルになるのですが、この度wiresharkがDoIP通信に対応していたことを知ったので ...