学習用 Ethernet シミュレータ
工学院大学で学生につかってもらうことを第一の目的として Python で Ethernet シミュレータをつくった. このプログラムは public domain としている.
よのなかには Ethernet を正確にシミュレートするプログラムはあるが,概略動作をみせるための教育的なシミュレータがみつけられなかったので,自分でつくることにした. このシミュレータではコマンド・ウィンドウを複数ひらいて,それぞれでスイッチや端末をシミュレートするプログラムをはしらせることができる. さぼったプログラムなのでボート番号が制約されたりはするが,Ethernet のおよその動作をみせることができる.