2009年10月22日

UPnPってなんだろう

流行ってるのか、下火なのかはわかりませんが、

Upnpっていう技術に興味を抱いた。


なんか、家電同士でネットワークするためや、

ルータを超えて外部からLANへ通信できるらしいです。


なんかSkypeみたいなことできるのかな。


ネットで少し調べたけど、わかったようなわらかんような。



で、実際に動きを見てみます。


Intelで、UPnPツールがあるのでダウンロード。

ダウンロードはこちら。

なんか、Intelのトップページからは辿れないので直リンクです。。



で、ルータが2つ動いてる環境があるので、ちょいと試します。


と、いいつつ、サブネットマスクは同じなので、1つはハブの代用です。


IntelツールのDevice Spyを使って、

WireSharkでパケットをみることにします。


M-SEARCHをマルチキャストして、UPnPを探す模様。

下の、239.255.255.250:1900は、マルチキャストで固定みたいです。


M-SEARCH * HTTP/1.1
MX: 5
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
ST: upnp:rootdevice



すると、2つのルータからお返事がありました。

HTTP/1.1 200 OK
ST: upnp:rootdevice
(以下略)


HTTP/1.1 200 OK
ST: upnp:rootdevice
(以下略)




ところで、

なぜか、Device Spyは、同じM-SEARCHを2回送ってます。


返事をまたずに一気に2つ送る時もあるので、

ルータが2つあるからではない模様。


返事の順番は、なんか規則性あるようなないような。

これは、環境を整えないとなんとも。



てか、UPnPの動作って決まってるっぽいので、

ライブラリを探してみよう。



posted by ひでまる at 00:00| 京都 ☀| Comment(1) | UPnP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント

http://Mao.acmahsjfms.com/udt8ve2/
もっちゃん!!ココ教えてくれてサンキューな!!
チビデヴなオイラもついに女の子とヤることができたぁ〜(TДT )

オ●コ広げて「ココに入れるんだよ〜」ってエ口い顔で言うもんだから
テンション↑↑↑で3回連続でヤっちゃったよ(笑)

でもオイラのそんなトコが気に入ってもらえたみたい♪
ちょっと報 酬多めにもらえたっす〜(*´∀`*)ノ
Posted by 大麦小麦 at 2009年10月24日 12:42
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。