私はVLANを勉強しています。数時間の検索の後、元のフレームをカプセル化せず、元のフレームの送信元MACアドレスと「EtherType」フィールドの間に32ビットのフィールドを追加します。しかし、私は理由を理解できません。 802.1Qが元のフレームをカプセル化しない理由を誰かに説明することはできますか?どうもありがとう。なぜ802.1Qは元のフレームをカプセル化しませんか?
答えて
802.1qの前身はシスコのISLです。 ISLはフレームを完全にカプセル化しました。これは、いずれかのデバイスがISLフレームを受信していたときに、ISLタグを理解できなければならないことを意味します。そうでない場合、フレーム全体が不正な形式とみなされます。
802.1qでは、タグ付けされているかどうかに関係なく、フレームの最初の12バイトは常に同じです。ここで、まさにタグの修正を説明するため
はタグと同じフレーム、タグなしフレームのパケットキャプチャである:
オレンジにおける括弧部分はすべてからのものです元のフレーム。緑色で囲まれた部分は、802.1qタグがフレームに追加するものです。
いずれの場合も、最初の12バイトは宛先MACアドレスと送信元MACアドレスです。
さらに、両方の場合、フレームの次の2バイトは「EtherType」フィールドで、データグラムにカプセル化された次のプロトコルを示します。
これは、トランジットデバイスが802.1qタグを認識するかどうかにかかわらず、そのフレームの処理は変更されません。これは意味802.1Qタグ意志まだそのデバイスを介して「仕事」...
- は古く、
- は、特定のタグのために/外観を読み取るように構成されていない802.1Qタグをサポートしたり、理解していません
- は、フレームの最初の12バイトだけを検査するように構築されているため、パケットを転送する方法のライン速度決定を行うことができます。これはCut-Through switchingの戦略です。全体的に
、それがどのようにISLのような「完全にカプセル化されたVLANタギング戦略」(解釈するためにそれらを教えるためにLayer 2処理を行い、これまでに作成すべてのデバイスにパッチを適用しなくても、VLANおよびVLANタギングの実装と標準化を可能に)。代わりに、VLANをサポートする必要のあるデバイスにパッチを適用して802.1qを理解し、他のすべてのデバイスを簡単に操作し続けることができます。
VLANやタギングの概念が最初に考案された時から見て、VLANを理解していないホストやスイッチに出くわすのは非常にまれです。
- 1. なぜリンカーはカプセル化を保持しませんか?
- 2. TypeScriptがプライベートフィールドをカプセル化しないのはなぜですか?
- 3. クラスなしのPHPカプセル化?
- 4. なぜカプセル化がオブジェクト内にないのか/私たちがカプセル化と呼んでいるのはどうしてですか?
- 5. なぜLLVMはこのコードをSIMD-ベクトル化しませんか?
- 6. このコードのランダム化はなぜ機能しませんか?
- 7. Speexデコードされたフレームが元のフレームと同じではありません
- 8. 実際にはPythonでカプセル化されていません
- 9. なぜGCCはベクトル化情報を表示しませんか?
- 10. なぜChromeはCSSフィルタをアニメーション化しませんか?
- 11. iAd実装をカプセル化しますか?
- 12. は、パラメータを初期化できませんし、私はなぜ
- 13. 抽象化またはカプセル化?
- 14. WPF:なぜPageFunctionは呼び出し元のウィンドウに戻りませんか?
- 15. ネットワークプロトコルをカプセル化
- 16. フレームにカプセル化されたorg-modeからpdfへのコードブロックのエクスポート方法
- 17. このdivはなぜアニメーション化されませんか?
- 18. なぜこの背景はアニメーション化されませんか?
- 19. なぜ私のゲームはインスタンス化されませんか?
- 20. カプセル化したときにPythonを解析すると動作しません
- 21. なぜセグメント化エラーが発生しませんでしたか?
- 22. なぜ私のイメージはアニメーション化していません
- 23. CoreDataのNSDateはタイムゾーンをカプセル化していますか?
- 24. Javaはどのカプセル化メカニズムを提供していますか?
- 25. カプセル化はjavascriptのモジュールパターン
- 26. jQuery.camelCase()関数はなぜドキュメント化されていませんか?
- 27. なぜSoapシリアライザは汎用型のシリアル化をサポートしていませんか?
- 28. なぜopenFileは私のrandomForestSRCを高速化していませんか?
- 29. カプセル化の指標は何ですか?
- 30. カプセル化 - ゲッターセッターを使用して私のデータメンバーを公開しているのはなぜですか?
これは、IEEE標準がそれを行う方法であるからです。 –