• ベストアンサー

ブロードキャストアドレスについて

(1) 172.24.113.201というパソコンから172.24.255.255にUDPで送信しました。 すると、172.24.113.*のパソコンはすべて受信できたのですが、172.24.111.*と172.24.112.*はどれも受信できませんでした。 (2) 172.24.113.201から172.24.111.255にUDPで送信しました。 しかし172.24.111.*はどれも受信できませんでした。 (3) 172.24.113.201から172.24.111.201にUDPで送信しました。 すると、172.24.111.201は受信できました。 ブロードキャストアドレスって、どういう風になっているんでしょう。 そのネットワークのすべてのコンピュータを表すと聞いたのですが、同じネットワーク内でしか使えないんでしょうか。 (3)が成功したので、プログラムなどの問題ではないと思うのですが。 ファイアウォールとかでもないですよね。 だれかブロードキャストアドレスについて詳しい方いませんか?

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

ご存知とは思いますが、IPアドレスは、ネットワークアドレス部とホストアドレス部で構成されます。 ブロードキャストアドレスは、ホストアドレス部の全てのビットが1のアドレスです。 ネットワークアドレス部はサブネットマスクによって決まりますので、#1の方の言われるように サブネットマスクがわからなければ、ブロードキャストアドレスもわかりません。 >ネットワークコンピュータのプロパティを開く権限がないのですが、ほかどこで調べられますか? 現在の設定を確認するには、MS-DOS(コマンド)プロンプトで、IPCONFIG コマンドを実行してください。 >違うネットワークへのブロードキャスト送信はできないのでしょうか? 違うネットワークへのパケットの中継はルータが行ないます。 ルータが中継するかどうかによって異なりますが、特に設定がない場合は、遮断するのが普通です。 (フィルタリングの設定があるルータもあるようです) これは設定があるルータの例です。 http://www.bug.co.jp/mn128/pal110_02.html こちらはルータの開設サイトです http://www.allied-telesis.co.jp/sol/educate/kiki/router.html

haporun
質問者

お礼

回答ありがとうございます。 サブネットマスクは255.255.255.0でした。 >遮断するのが普通です やはり外向けにはブロードキャストはできないのね。 何か別の方法を考えてみます。

すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#41381
noname#41381
回答No.3

#2補足より >>遮断するのが普通です >やはり外向けにはブロードキャストはできないのね。 > 提示されているIPアドレス「172.24.xx.xx」これはローカルなので、内部同士ということですよね? ローカルルータ(またはL3-SW等)によってセグメントをわけて、 その間でブロードキャストを通信したいということであれば、 「Directed-Broadcast」を有効にすればいいです。 MovingWalkさんがルータ例として出しているサイトの中でも記載されていますね。 もちろんルータ等が対応している必要がありますが...。 ただ、RFC2644に >  Smurf攻撃対策の為に明示的に設定しない限り >  ディレクティドブロードキャストの処理を行なわないとあるので、安易に設定するのは危険です。 特定の端末のみ設定するとか、必要なudpポートのみ開けるとかが必要ですね。 あと、似たようなものに「Helper-address」ってのがあります。 これは特定端末にブロードキャストを転送する機能です。 これらの機能はルータによって動作がいろいろと異なるので、 ルータ等のマニュアルで確認してみてください。

haporun
質問者

お礼

回答ありがとうございます。 残念ながらルータをいじるような権限はないのです。 ですがいろいろと勉強になりました。

すると、全ての回答が全文表示されます。
  • mnishi
  • ベストアンサー率50% (1/2)
回答No.1

検証を行なったときのnetmaskが記述されていません。 netmaskをお調べになってください。 ブロードキャストはそのローカルのセグメントの中だけです。

haporun
質問者

お礼

回答ありがとうございます。 netmaskってのは、サブネットマスクのことですか? ネットワークコンピュータのプロパティを開く権限がないのですが、ほかどこで調べられますか? 違うネットワークへのブロードキャスト送信はできないのでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A