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

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

ただいまの
回答率

87.61%

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

受付中

回答 3

投稿

  • 評価
  • クリップ 0
  • VIEW 13K+

score 50

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

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

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

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

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 3

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/22 09: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 22:32

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

    キャンセル

  • 2017/05/23 09:04

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

    キャンセル

  • 2017/05/23 15:39

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

    キャンセル

0

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

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

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

0

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

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

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

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

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

  • ただいまの回答率 87.61%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る