以下のような運用を行うことはあり得ないことは知っていますが、
技術的な興味から質問します。
1つのL2スイッチに4台のPCを接続し、それぞれのPCを固定IPアドレスで
192.168.10.1, 192.168.10.2, 192.168.11.1, 192.168.11.2
のように設定したとします。(サブネットマスクは全て 255.255.255.0)
VLANは使用しない(もしくは使用できない)前提です。
この場合、192.168.10.0/24と192.168.11.0/24と
二つの異なるネットワークを一つのスイッチで一気に作れそうですが、
特定の環境下ではパケットがループする等技術的に問題が発生する可能性はあるでしょうか?
DHCPも使っていませんし、またコリジョンドメインも分割されており
L2スイッチはMACアドレスしか見ないので、問題は発生しなさそうなのですが
上記のような設定で運用するのはありといえばありなのでしょうか?
まずユニキャストについては仰るとおりMACアドレスベースで扱い、各ホストのNICは自分宛のでなければ単純に破棄するだけなので問題なく通信できると思います。
ブロードキャストについては、リミテッドブロードキャストの場合はネットワーク関係なく同一セグメント内の皆さんだけに伝わりますよと。ダイレクト(ディレクテッド)ブロードキャストの場合もL2レベルではまず皆さん受け取りますよと。その後L3処理の段階で自分の所属するネットワーク以外のものであれば破棄されるはずです。ということでこちらも特に問題がないものと思います。
ループについては、なにがしかの転送機構があって初めて発生するもので、今回のように同一セグメント内で直接受け取るか受け取らないかだけで決まる機構では発生しないものと思います。
ヤマハのルータとかは同一セグメント上に2つのネットワークを載せた構成をFAQに明示的に載せてますね。
http://www.rtpro.yamaha.co.jp/RT/FAQ/TCPIP/secondary-address.html
分断というか、逆に混在させられるということですね。混在しても各ホストが自分で破棄するので困らない的な。
2014/02/21 00:23:39分断もできますが(というかそれが「スイッチ」の由来ではありますが)、今回の質問の場合はスイッチ自体の分断機構(MACアドレスによる機器上のポート振り分け)は効いてこないかなと思いました。
なるほど。なんとなく業務用の機材にになるとL2スイッチは一つのネットワークしか持たない前提で色々なプロトコルを制定してそうなので、ある程度の規模の現場で使うにはちょっと怖い感じはありますよね。
2014/02/21 00:44:43>MACアドレスによる機器上のポート振り分けが利かない
そっか、そういう意味では別にバカハブを使って同じことをやっても大丈夫ってことになるんですね(笑