0

ローカル エリア ネットワーク上のすべての IP に自分の IP をブロードキャストするコンソール アプリケーションを VB で作成したいと考えています。

したがって、サーバーのIPを毎秒ブロードキャストするタイマー。接続するすべてのクライアントは、サーバーの IP を受け取ります。

次に、クライアントがアプリケーションにログインし、2 つの文字列をサーバー IP に送信します。

  • ユーザー名
  • パスワード

サーバーは 2 つの文字列の有効性をチェックし、サーバーへのアクセスを許可または制限します。

どのように進めればよいですか?

TcpClient と TcpListener は見つかりましたが、IP を 255.255.255.255 にブロードキャストできません...

主に、私が達成したいのは、ブロードキャスト (255.255.255.255) のローカル IP (192.168.1.1) であるため、文字列「192.168.1.1」をブロードキャストします。

4

1 に答える 1

0

TCPクラスではなくUDPクラスを確認する必要があります。UDPを使用すると、LAN上で小さなメッセージをブロードキャストできます。IPアドレスを受信すると、TCPを使用してサーバーに接続できます。

于 2012-08-14T20:35:00.340 に答える