- ベストアンサー
一つのスッチングハブに異なるセグメントのパケットが流れてはダメ?
一つのスイッチングハブに異なるセグメントのパケットが流れるのはダメなのでしょうか? (例えば172.16.0.254/24と192.168.0.254/24とか) やってみたところ普通に通信できましたが、それダメなんじゃない?という指摘を受けました。 実際はどうなんでしょうか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
スイッチング"ハブ"というくらいですからL2スイッチのことと思います。 そういうことをやろうとは思わないので確認したことはないですが、通信できるのなら使えはするってことでしょう。理論上も通信できてもおかしくはないので。 スイッチングハブ自体は来たデータを適切なポートにスイッチする、該当するポートがなければ全ポートに転送する。 全ポートに転送されても受け取った端末は宛先が自分宛てじゃなかったら破棄するだけですので。 ただ"構成が分かりづらい"し、"それってどうなのよ"という印象を受けることは間違いないと思います。 通信はできるけどよろしくない構成ではないでしょうか。 やんごとなき理由がない限りVLAN切るなりハブを分けるなりしたほうがいいのでは。
その他の回答 (3)
- 774danger
- ベストアンサー率53% (1010/1877)
トラブルを避ける意味では止めておいたほうが無難ですが、絶対にダメというわけでもありません CiscoやYAHAMAのルータでも、1つの物理インタフェースにIPアドレス(ネットワーク)を2つ割り当てる(セカンダリIPアドレスを割り当てる)ことができますし http://www.rtpro.yamaha.co.jp/RT/docs/example/local-ip.html#1
- foitec
- ベストアンサー率43% (1080/2457)
そのHUBが扱うレイヤーによります。 どのレイヤーでしょうか? ご承知とは思いますがL2スイッチであればデータリンク層でのでパケットの行き先を判断して転送を行なうわけですからね。 スイッチングHUBの典型ですね。 IPやTCP、HTTPなどのプロトコルはネットワーク層(L3)以上に位置するので、L2スイッチはこうしたプロトコルの違いを気にせず使用できるのです。
- Tacosan
- ベストアンサー率23% (3656/15482)
「ダメ」かといわれると微妙. たぶん, MACアドレスに対してブロードキャストしなければ動くような気がする. 例えば 172.16.0/24 と 192.168.0/24 の両方に DHCP サーバがあると, DHCP クライアントが「日によって 172.16.0/24 になったり 192.168.0/24 になったりする」かもしれない. まあ, ちゃんと動作を理解できていれば問題ないんだろうけど, 「実際はどうなんでしょうか」と聞くようなら (それなりな性能のものでよければ高くないので) 分けた方が精神衛生上いいと思う.
お礼
ありがとうございます。 とても参考になりました。