コンピュータネットワークノート-ネットワークレイヤー1IPプロトコル

仮想インターネット

実際、コンピュータネットワークは複雑です

物理機器はIPプロトコルを使用して、物理ネットワーク間の違いをシールドします

ネットワーク内のホストがIPプロトコルを使用して接続する場合、ネットワークの詳細に注意を払う必要はありません

IPプロトコル

MACアドレス(48ビット)は通常16進数です

IPアドレスは通常、ドット付き10進数で表されます

コンピュータの場合、IPアドレスは可変で、MACアドレスは一意です。

IPアドレスは4つの小数点付き10進数で表され、各小数点付き10進数の範囲は0〜255です。

4ビットのヘッダー長:単位は4バイト、最大は15x4 = 60バイト

合計16ビット長:ヘッダー長+データ長

8ビットプロトコル:IPプロトコルに固有のプロトコルを示します(tcp、udpなど)。

ヘッダーチェックサム:ヘッダーが間違っているかどうかを確認します

ルーティングテーブル

IPプロトコル転送プロセス

では、EのIPアドレスに基づいてEのMACアドレスをどのようにして知るのでしょうか。

これは、IPアドレスのMACアドレスへのマッピングをキャッシュするARPプロトコルのARPキャッシュテーブルを使用します。

ARPキャッシュテーブルのレコードは永続的に有効ではなく、一定の期間があります。

F to CはE to Fと同じ

データフレームの各ホップで、MACアドレスが変更されます(送信元と宛先)

IPデータグラムのIPアドレスは各ホップ(送信元と宛先)で変更されません

 

おすすめ

転載: www.cnblogs.com/Sunqingyi/p/12680967.html