0

クラス B のネットマスクを使用している場合、ブロードキャスト データに問題があります。たとえば、次の構成を持つ 3 台の PC があります。

PC1: IP アドレス: 192.168.1.10 ネットマスク: 255.255.0.0

PC2: IP アドレス: 192.168.1.11 ネットマスク: 255.255.0.0

PC3: IP アドレス: 192.168.2.5 ネットマスク: 255.255.0.0

PC1 から範囲 1 の PC (この例では PC2) のみにブロードキャスト パケットを送信したいと考えています。しかし、PC2 と PC3 に一緒にパケットを送信するブロードキャスト アドレスとして 192.168.255.255 を使用する必要があることがわかりました。192.168.1.255 のようなものを使用して、パケットを PC2 のみに送信することはできません。範囲 1 のみにパケットを送信する方法はありますか?

前もって感謝します

4

1 に答える 1

0

ネットワークに関しては、すべてのマシンが同じサブネット (範囲) 内にあります。したがって、ブロードキャストは常にこのサブネット上のすべてのノードをターゲットにします。あなたが何をしているかに応じて、私は提案します:

  • マルチキャストを使用する
  • 受信ノードに、意図されていないパケットを無視するように教える
于 2012-06-08T13:37:24.083 に答える