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

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

新規登録して質問してみよう
ただいま回答率
85.37%
TCP

TCP(Transmission Control Protocol)とは、トランスポート層のプロトコルで、コネクション型のデータサービスです。

Q&A

3回答

27011閲覧

1つのVLANに複数のサブネットが属する場合の通信

hirdd

総合スコア50

TCP

TCP(Transmission Control Protocol)とは、トランスポート層のプロトコルで、コネクション型のデータサービスです。

0グッド

0クリップ

投稿2017/05/21 13:18

1つのvlanに複数のサブネットが属する場合の通信について。
以下のリンクの"一つのVLANに複数のサブネットが属する"の場合、192.168.1.0と192.168.20.0のネットワークは、"サブネットが異なるためネットワーク層で転送される"とありますが、これは、別にルータなどを接続した場合の話なのでしょうか?
私の認識では、VLANはあくまでデータリンク層での転送及びそのセグメント化をする物であった、それ単体では、ネットワーク層での通信はできないと思っているのですが、あっていますでしょうか??
勘違いしている点があればご指摘頂けると嬉しいです。
http://d.hatena.ne.jp/nattou_curry_2/20090909/1252513045

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

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

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

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

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

guest

回答3

0

おおむね理解の通りで正しいです。質問にある記事の絵ではルータに該当する機器がありませんので、実際には通信出来ません。VLANのことは忘れて、1つのHUBに複数のIPサブネットに属する機器を接続している状況を想像してください。それと同じです。

VLANはあくまでデータリンク層での転送及びそのセグメント化をする物

IPサブネットVLANのように上位層の情報を使うVLANもあります。

投稿2017/05/22 01:43

suzukis

総合スコア1449

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

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

0

私は質問者の理解で問題ないように思いました。

2つのノードがデータリンク層では通信可能な関係にあっても、ネットワーク層で通信をするときはネットワーク層のルールに縛られるのだよ、と言っているのだと思います。

投稿2017/05/21 15:33

....

総合スコア102

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

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

0

VLANはあくまでL2パケットに色をつけるだけであり通信するときにネットワークスイッチ以外ではあまり気にされません。
つまり、簡単に言うとVLANは「ネットワークスイッチが使うもの」でありサブネットは「すべての危機が使うもの」です。なのでVLANはネットワークを無理やり区切っているだけでそこまで固く考える必要はありません。

詳しい設定がないのでわかりませんが、ip割り振りが正常にされてあるならば、L3で通信しなければ行けないはずです。

L2にはサブネットマスクというものがあり、これでネットワークの範囲を決めています。そしてその範囲を出るときにいわゆるL3SW(ルーター)が必要になるのです。ルーターがサブネットマスクで区切られたネットワークの架け橋になります。

なので、たとえばサブネットマスクを255.255.0.0にしたばあい(/16)、192.168.1.1と192.168.1.2はVLANの中でも通信できます。しかし普通に255.255.255.0にした場合はVLANの中でも通信できません。
VLANのありなしはあまり変わらないですね…。

投稿2017/05/21 15:04

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

over

2017/05/22 00:13

すいません。教えてください。 > なので、たとえばサブネットマスクを255.255.0.0にしたばあい(/16)、192.168.1.1と192.168.1.2はVLANの中でも通信できます。しかし普通に255.255.255.0にした場合はVLANの中でも通信できません。 255.255.255.0でマスクした場合、192.168.1.1と192.168.1.2は通信できないという意味ですか?
退会済みユーザー

退会済みユーザー

2017/05/22 13:32

そういうことになります。サブネットマスクというのはLANの範囲を決めるもので、VLANはさらにそれを切り分ける機能です、
over

2017/05/23 00:04

24bitでマスクした場合、192.168.1.1と192.168.1.2は同一セグメントだと思います。 例えば、192.168.1.1と192.168.2.1が通信できないというのであれば理解できます。 同一セグメントでも通信できないところが理解できていないのですが・・・
退会済みユーザー

退会済みユーザー

2017/05/23 06:39

あ、すみません通信できますね。1.1と2.1に空目していました。戸惑わせてしまってごめんなさい。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.37%

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

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

質問する

関連した質問