アプリ版:「スタンプのみでお礼する」機能のリリースについて

(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)が成功したので、プログラムなどの問題ではないと思うのですが。
ファイアウォールとかでもないですよね。

だれかブロードキャストアドレスについて詳しい方いませんか?

A 回答 (3件)

ご存知とは思いますが、IPアドレスは、ネットワークアドレス部とホストアドレス部で構成されます。


ブロードキャストアドレスは、ホストアドレス部の全てのビットが1のアドレスです。
ネットワークアドレス部はサブネットマスクによって決まりますので、#1の方の言われるように
サブネットマスクがわからなければ、ブロードキャストアドレスもわかりません。

>ネットワークコンピュータのプロパティを開く権限がないのですが、ほかどこで調べられますか?
現在の設定を確認するには、MS-DOS(コマンド)プロンプトで、IPCONFIG コマンドを実行してください。

>違うネットワークへのブロードキャスト送信はできないのでしょうか?
違うネットワークへのパケットの中継はルータが行ないます。
ルータが中継するかどうかによって異なりますが、特に設定がない場合は、遮断するのが普通です。
(フィルタリングの設定があるルータもあるようです)

これは設定があるルータの例です。
http://www.bug.co.jp/mn128/pal110_02.html
こちらはルータの開設サイトです
http://www.allied-telesis.co.jp/sol/educate/kiki …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

サブネットマスクは255.255.255.0でした。

>遮断するのが普通です
やはり外向けにはブロードキャストはできないのね。
何か別の方法を考えてみます。

お礼日時:2002/09/27 14:14

#2補足より


>>遮断するのが普通です
>やはり外向けにはブロードキャストはできないのね。
>
提示されているIPアドレス「172.24.xx.xx」これはローカルなので、内部同士ということですよね?
ローカルルータ(またはL3-SW等)によってセグメントをわけて、
その間でブロードキャストを通信したいということであれば、
「Directed-Broadcast」を有効にすればいいです。
MovingWalkさんがルータ例として出しているサイトの中でも記載されていますね。
もちろんルータ等が対応している必要がありますが...。

ただ、RFC2644に
>  Smurf攻撃対策の為に明示的に設定しない限り
>  ディレクティドブロードキャストの処理を行なわないとあるので、安易に設定するのは危険です。
特定の端末のみ設定するとか、必要なudpポートのみ開けるとかが必要ですね。

あと、似たようなものに「Helper-address」ってのがあります。
これは特定端末にブロードキャストを転送する機能です。

これらの機能はルータによって動作がいろいろと異なるので、
ルータ等のマニュアルで確認してみてください。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

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

お礼日時:2002/09/30 10:34

検証を行なったときのnetmaskが記述されていません。


netmaskをお調べになってください。
ブロードキャストはそのローカルのセグメントの中だけです。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

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

お礼日時:2002/09/27 13:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!