質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Q&A

解決済

2回答

2039閲覧

別セグメントホスト同士ペアをスイッチに挿すことは可能か

akiyama3284pga

総合スコア186

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

0グッド

0クリップ

投稿2022/01/09 07:59

編集2022/01/09 11:39

ネットワーク初心者でありまして、
学習の中で疑問が出て参りました。

L2スイッチというものは同セグメント(ネットワーク)に所属するホスト同士を通信するための機器だと学びました。

しかし、例えば同セグメントに属するホストAとBと、更に前ペアと別のセグメントに属するCとDを同じスイッチに刺した場合、当然AとCなどはARPの関係から届かないとして、AとBやCとDは通常通り通信できるのでしょうか?

申し訳ありませんがよろしくお願いできればと思います。

追記)
具体例↓

ホストA = 192.168.1.1
ホストB = 192.168.1.2
ホストC = 192.168.2.1
ホストD = 192.168.2.2

上4つのホストを同じL2スイッチに刺した場合、

ホストAとホストCや
ホストBとホストCなどは別セグメントなので通信できないと思います。

ですが、通常通りホストAとホストBなど同セグメント同士の通信は可能でしょうか?
それとも何か複数セグメントを同スイッチに刺したことで不具合が起き、通信できないものなのでしょうか?

本来はルータなどを間に置いて2つのセグメントを分けてそれぞれのセグメントにスイッチを用意するのが良いのだと
思うのですが、知識として理解しておきたいという意図で質問させて頂きました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2022/01/09 09:24

C# のタグが付いてますが質問とどういう関係があるのですか?
akiyama3284pga

2022/01/09 10:28

失礼いたしました。 スマホからの投稿で何故かネットワークのタグが出てこなかったため、 一時的にお借りいたしました。 修正いたしました。
yukky1201

2022/01/09 11:13

ホストA、B、C、DのIPアドレスを具体的に例示された方が回答しやすいですし、誤解が無くなると思いますので質問を編集してください。 「同じ」や「別の」という表現は避けた方がいいです。
akiyama3284pga

2022/01/09 11:40

ご指摘ありがとうございます。<(_ _)> 只今簡単な具体例を追記いたしました。
guest

回答2

0

ベストアンサー

・L2スイッチのvlanは単一(同一)である
・セグメントは192.168.1.0/24および192.168.2.0/24
という前提条件の場合、下記例の通りとなります

ホストA⇔ホストB:通信できる
ホストC⇔ホストD:通信できる
ホストA⇔ホストC:通信不可

これはIPアドレス(TCP/IPなのでLayer3)により通信が制御されるための結果ですが
L2スイッチは名前の通りLayer2の機器ですので、ただ接続しただけではスイッチすべてのポートにブロードキャストが送出されることになります

ホストA⇔ホストCは通信しないのでトラフィックを流す必要はありませんがブロードキャストによる無駄なトラフィックが流れてしまいます

そこで、L2スイッチでブロードキャストドメインを分割する方法としてvlanによる分割を行うことができます

下記例のようにセグメントとvlanを割り当てると、それぞれのvlan内にのみブロードキャスト送出を制限することができます
192.168.1.0/24:vlan100
192.168.2.0/24:vlan200

投稿2022/01/09 15:43

yukky1201

総合スコア2751

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

akiyama3284pga

2022/01/10 03:52

ご丁寧な回答ありがとうございます。 なぜvlanがあるのかを理解していればこのような質問をすることはありませんでした。 ブロードキャストしなければvlanをすることなく使用は可能だが、ブロードキャストしないことはほぼあり得ないので、同L2スイッチに複数セグメントをさす場合には漏れなくvlanしておく。 一つ知識が深まりました。 また機会がありましたらどうぞよろしくお願いいたします。<(_ _)>
otn

2022/01/10 11:44 編集

> 同L2スイッチに複数セグメントをさす場合には漏れなくvlanしておく。 VLAN設定すると、その後ちゃんと継続してVLAN設定を維持管理できる体制が必要ですが、大丈夫ですか? もし4つとも同じセグメントのノード同士であれば4つともにブロードキャストされるわけで、それと同じと考えると、VLAN設定せず、無駄なトラフィックはあるがそのまま通信させておくと言うことでも良いかと思います。
akiyama3284pga

2022/01/10 13:25 編集

ご意見ありがとうございます。 確かに..同じセグメントしか刺されていないVLAN状況 == VLANしていない状況 それにVLANは目に見えるものではないので、仰ります通り一つのL2スイッチに複数セグメントを刺してもよいという決まりでブロードキャスト時の無駄なトラフィックは目をつぶる、またはそもそも別セグメントは刺してはいけないとし、別セグメントはルータを介して目に見える形で分ける。 VLANをするのは勉強のため、またはお金や物理的面積のがない場合の最終的な手段といった具合で考えておけばよいでしょうか? またはVLANでしか教授できない、少し管理が大変になってもVLANにする明確なメリットなどあるものでしょうか?
otn

2022/01/10 15:39

VLANはA⇔BやC⇔Dの通信が別セグメントのノードに邪魔されないというのがメリットでしょう。もちろん、VLAN無しで2つのL2スイッチに分けるとの同じです。どちらの管理負荷が低いかは運営体制によるでしょう。 A⇔C等の通信がないならルーターは不要です。
akiyama3284pga

2022/01/11 03:54

ありがとうございます。 自分は分かり易さ重視で後者でまずは構築をしていきたいと存じます。 ただ、VLANにもメリットがあることがわかりましたので、 両方を試してみて管理感覚などを体感できればと考えております。 色々とありがとうございます<(_ _)>
guest

0

通信できるはずです。

投稿2022/01/09 14:48

otn

総合スコア84557

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

akiyama3284pga

2022/01/10 03:53

ご回答ありがとうございました。<(_ _)> 無事理解することができました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問