[#39863] forループの速度 — Masahiro Sato <msato@...>

15 messages 2004/07/20

[#39868] イテレータとfor文 — OOTANI TAKASHI <otn@...5.so-net.ne.jp>

大谷と申します。

31 messages 2004/07/20
[#39886] Re: イテレータとfor文 — Tietew <tietew-ml-ruby-list@...> 2004/07/21

[ruby-list:39816] Re: Socket:IPヘッダの編集方法

From: GOTOU Yuuzou <gotoyuzo@...>
Date: 2004-07-03 04:00:19 UTC
List: ruby-list #39816
In message <20040702171832.44E6.MOECHO21@yahoo.co.jp>,
 `takeshi honda <moecho21@yahoo.co.jp>' wrote:
> Socketを使って、tracerouteのような機能を持つツールを作りたいと思っていま
> す。
> 送信パケットの、IPヘッダのTTLを設定したいのですが、Socketクラスを使って
> IPヘッダをいじる方法がわかりません。
> やったことのある方、サンプルプログラムを見せていただけないでしょうか?

ずいぶん前に書いたものがRAAにあります。

  http://raa.ruby-lang.org/project/icmpmodule/

IPv4しか使えませんが、sample/traceroute.rbというのも入ってい
ます。UDPではなくICMP ECHOを使うと、Windowsでも動いたように
思います。

-- 
ごとうゆうぞう

In This Thread