tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル指定NICでソケット通信
記事No9506
投稿日: 2009/10/27(Tue) 11:00
投稿者もじもじ
はじめまして、もじもじと申します。

現在VB2005+WinXPでUDPのソケット通信プログラムを作成しようとしています。
開発に使用しているPCにはNICが2ポートあり、またVMwareがインストールしてある関係で
仮想NICもあります。
NICの列挙方法は分かったのですが、列挙したNIC情報を元に、どのようにしてソケットに
関連付けすれば良いのかがネットで検索してもわかりません。

初歩的なことかもしれませんが、アドバイスいただけると幸いです。
宜しくお願いいたします。

[ツリー表示へ]
タイトルRe: 指定NICでソケット通信
記事No9508
投稿日: 2009/10/27(Tue) 12:16
投稿者Hongliang
NIC に割り当てられている IP アドレスは取得済みってことですね。
それならあとは Socket.Bind でソケットをローカルの任意の IPEndPoint と関連づけるだけです。

[ツリー表示へ]
タイトルRe: 指定NICでソケット通信
記事No9514
投稿日: 2009/10/27(Tue) 21:43
投稿者オショウ
> 現在VB2005+WinXPでUDPのソケット通信プログラムを作成しようとしています。
> 開発に使用しているPCにはNICが2ポートあり、またVMwareがインストールしてある関係で
> 仮想NICもあります。
> NICの列挙方法は分かったのですが、列挙したNIC情報を元に、どのようにしてソケットに
> 関連付けすれば良いのかがネットで検索してもわかりません。

  既にレスがついてますが・・・
  そのNICには、クラスCとして別々のアドレスが割り当てられて
  ますか?
  もし同一のクラスCで割り当てられたNICがあった場合・・・
  静的ルート設定が必要になると思います。

※ もっと詳しいネットワーク設定を書いてもらわないと、最終的には
  解決できないかもしれません。ネットマスクで各PCが、グループ
  化されて配置されているか・・・とか。

> 初歩的なことかもしれませんが、アドバイスいただけると幸いです。

  そんな使い方は『初歩的』ではありません。

以上。参考まで

[ツリー表示へ]