コンピュータネットワークの学習(2)データリンク層

データフォーマット
このデータフレーミング層、およびフロー制御。
MACフレームのデータフォーマット:
固定:( 18バイト)を含むヘッド
送信元(送信元アドレスを、6バイト)の
受信者(送信先アドレス、6バイト)
データ型の(6バイト)= 2ワードタイプ+セクションフレームチェックシーケンスFCS(CRC試験)4バイト
:(最小値を含むデータバイト46、最大1500バイト)
の詳細パケット
1518のバイトまで、ヘッド長+最短長= 64個のデータバイトを、送信されたフラグメントの最大限界を超えます。
7つのバイト開始デリミタ前+ 1バイトのフレーム同期パターン:MACフレーム前の8つのバイトが存在する
第二に、関数
2つのホスト間のデータ転送、常に必要リンクのセクションで送信されます特別なプロトコルのリンク層を使用。物理シールド層、データリンクネットワーク層のための接続を提供し、事実上エラーのないデータ伝送(誤り制御)のために、物理的な接続に間違って行くことが可能です。この層は、トポロジに対処し、ハードウェアを提供し指定します。二つの部分のヘッダとデータの先頭データ:各データフレームが分割されます。
2つの隣接ノードは、データ、データリンク層、ネットワーク層のIPデータグラム送達ダウン駆動アセンブリフレーム、2つの隣接ノード間のリンク上の伝送フレームを送信する間。各フレームを含むデータと必要な制御情報(例えば、同期情報、アドレス情報、エラー制御、等)。
データを受信し、制御情報受信側は、最初と最後のビットフレームのどのビットを知ることができるようになっています。したがって、ネットワーク層に、データの一部にすることができるデータリンク層フレームを受信した後。
制御情報は、さらに、受信したフレームがエラーの障害を有している検出することができ、受信側を可能にします。エラー検出した場合、データリンク層は、単純にフレームがさらに下のネットワーク伝送ネットワークリソースが無駄ではないようにするためには、間違っていた破棄されています。あなたはデータリンク層の伝送中にエラーを修正する必要がある場合(つまり、だけでなく、データリンク層のエラー検出、だけでなく、エラー訂正に、と言うことです)、それが発生したエラーを修正するために信頼性の高い伝送プロトコルを使用する必要があります。この方法では、リンク層プロトコルが複雑であることを確認します。

第三に、一般的な機器
カード、ブリッジ、スイッチ、
アダプタは、2つの層のデータリンク層と物理層を含んでいます

ハブ:
ツイストペアイーサネットハブ常に各ステーションに関連して使用されるが、それぞれ送信及び受信のために、非シールドツイストペアの二組を必要とします。RJ-45を使用して、ツイストペアの両端。データを送信し、無線でデータを受信し、すべてのポートがコリジョンドメインを共有し、速度は各ポートで同じです。

ブリッジ:
物理学の範囲を拡大。ネットワークの信頼性の量を増やします。Macはなく、異なる層及び速度を接続する
MACフレームに格納された宛先アドレスに従って転送されるフレームを受信したブリッジ、遅延が有する
ブリッジルーティング透過ブリッジとソース
あまりにも簡単にフレームをリードするときにときにブロードキャストストーム

スイッチ(マルチインタフェースブリッジ)
仮想ローカルエリアネットワーク(VLAN)

おすすめ

転載: www.cnblogs.com/Harriett-Lin/p/11360587.html