久しぶりに製品の話題です。回線遅延シミュレータEthdelayシリーズは技術系の製品ながらも根強い人気があり、毎月地道に売れています。つい先日は上位機種EthdelayProが一気に3台出荷となり、ついに社内在庫がゼロになってしまいました。またまとめてハードの発注をかけていますが、あまり仕入れすぎても売れないときはなかなか出ませんし、難しいところですね。細い回線・遅い回線などでの動作検証用にお使いいただくことがほとんどで、社内でもネットワーク関連の開発ではテスト用に人気があります。

上位機種のEthdelayProは初年度保守込みで販売していますし、ある程度定期的にバージョンアップも提供しようと考えています。お客さんからの要望がどんどんくると、毎週のように機能追加することもありますが、このところ実質的な機能追加が少しお休みだったため、今日は以前から対応したかった機能を作ってみました。

EthdelayProには回線シミュレータのほかに、測定機能があり、これまた意外と使ってみると便利なのです。
20100701_143446
特に回線遅延の測定はかなり便利です。一般的な回線測定の仕組みでは、2台のホストの間でパケットを飛ばして測定するやり方が多く、回線の太さを見ることはできるのですが、遅延の測定はかなり難しいのです。2つのホストの時刻をピッタリ一致させることができれば良いのですが、ミリ秒あるいはそれ以下で同期することはまず無理で、各パケットの絶対的な遅延時間を測定するのはかなり難しいのです。EthdelayProでは、1つのホストで送信・受信を行うため、時刻は送受信で一致しており、絶対遅延時間を測定できます。

ところが、普通に同一ホストでIPでパケットを送受信しようとすると、ループバック(内部転送)されてしまい、ネットワークインターフェースからパケットが実際に出て行かないのです。そこで、EthdelayProの測定機能ではリンクレイヤーでパケットを送受信して測定しています。ところが、リンクレイヤーで送信する際にはMACアドレスも自分で指定しなければならないので、従来はルーター経由の測定には対応していませんでした。

先日ルーターの自作をした際に、ARP関連のノウハウをつかんだので、今日は他のセグメント宛に送出する際にはARPでルーターのMACアドレスを調べて、そこに宛てて送出するように改良してみました。単に送信側で、パケットを送る前に、宛先が同一セグメントかどうかを調べて、他のセグメントならARPでルーターのMACアドレスを取得する仕組みを追加しただけですが、これでバッチリルーター越えの測定が可能になりました。

なお、同一セグメントでもARPで調べようかと思ったところ、同一ホストの場合、ARPパケットを送りつけても応答してくれないということもわかりました。。

まだユーザインターフェースの変更が必要なため、リリースはできていませんが、近々、バージョンアップの予定です。

さらに、、Ethdelayシリーズは、EthdelayとEthdelayProの差が広すぎる、ということで(値段も性能も)、その中間くらいの製品も欲しいという希望が多く、こちらも現在検討中です!

komata

Special

- PR -
コメント
わたなべ 2010/07/02 00:17

ご無沙汰しております。わたなべです。
ドジっ娘リーダー奮闘記奮闘記読みました。(もちろん買ってです。)
1/10も実践出来ていない自分を意識しながら読み進めると怖くなります。

小俣 2010/07/02 07:02

わたなべさん、お久しぶりです。
ご購読ありがとうございます!!まあ、書いた内容で正解かどうかは状況にもよると思いますし。
そういうことを考えるきっかけにしていただければ、書いた甲斐があったもの、と思っています。
一人でできることに比べ、チームでできることは限りなく大きいです!


コメントを投稿する
メールアドレス(必須):
URL:
コメント:
トラックバック

http://app.blogs.itmedia.co.jp/t/trackback/77444/24604061

トラックバック・ポリシー


» このブログのTOP

» オルタナティブ・ブログTOP



プロフィール

小俣 光之

小俣 光之

日本シー・エー・ディー株式会社社長・プログラマー・ライター。多趣味で話し好きで説教臭い。

詳しいプロフィール

最近のコメント
最近のトラックバック
カレンダー
2012年2月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
カテゴリー
エンタープライズ・ピックアップ

news094.gif 富士通元社長の山本卓眞氏が残した次代へのメッセージ
富士通の社長、会長を務めた山本卓眞氏が亡くなった。哀悼の意を込めて、日本のIT産業界の大御所が残した次代へのメッセージを紹介しておきたい。(2/6)

news094.gif Facebook就活はもう古い?
約260人のブロガーが、ITにまつわる時事情報などを日々発信しているビジネス・ブログメディア「ITmedia オルタナティブ・ブログ」。その中から今回は「就活」「都心の雪」「ソーシャルメディア」などを紹介しよう。(2/4)

news094.gif 東北をコットンの生産地としてブランディングしたい──リー・ジャパン・細川取締役
塩害に強い綿の生産で東北に新たな産業を作りたい。オーガニックコットンの採用など、環境負荷を下げるジーンズ生産に取り組んできたリー・ジャパンの新たなチャレンジとは──。(1/30)

news094.gif 東北から始まるイノベーション
企業のICTを活用と若手IT技術者による東北発のイノベーションが、中長期的な震災復興の鍵となる。(1/27)

news094.gif 貧困国の雇用を創出する印刷屋、丸吉日新堂印刷の挑戦
全国から約2万7000件の名刺制作を受注をする札幌の小さな印刷会社の成功の秘密は、地道な社会貢献にあった。(1/16)

オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。

Special

- PR -

サイトマップ | 利用規約 | プライバシーポリシー | 広告案内 | お問い合わせ