TCP/IP

Thumbnail of post image 022

単純なTCP、UDP通信がGUIで使い勝手よく行えるツールが欲しくなったので作ってみた。

通信ツール自体はググればいろいろとあるけど、自分で作れて用途に応じていじれた方が何かと使い勝手がいいし。

一応exe化して置いといたのでツールだけ使いたい人はここから引っ張ってくだ ...

python

Thumbnail of post image 078

今回はイーサフレームのダンプデータのうち、イーサネットヘッダどIPヘッダをpythonで解析するツールを作成してみました。

本来wiresharkで通信をキャプチャすれば事足りることなのですが、現在実装している組み込み機器において、機器内部で扱っている通信データを直接ダンプして確認 ...

DoIP

Thumbnail of post image 046

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

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

TCPソケットメソッド

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

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

DNSサーバ作成

Thumbnail of post image 008

本章ではpythonのsockeライブラリを使用して、サーバ起動ボタン押下でUDPサーバを起動するようにしてみました。

ただし、DNSサーバとしての動作(IPアドレス応答)は行わず、受信データを出力するのみ。

UDP socket

そのうち詳しく勉強しようと思うけど、今は ...