Skip to main content

データパケットとは何ですか?ネットワークを介してデータを伝送するブロック

9分でわかる、NSXによるネットワーク仮想化とその優位性 (六月 2026)

9分でわかる、NSXによるネットワーク仮想化とその優位性 (六月 2026)
Anonim

パケットは、デジタルネットワークを介した通信の基本単位です。パケットは、データの送信に使用されるプロトコルに応じて、データグラム、セグメント、ブロック、セル、またはフレームとも呼ばれます。データを送信する必要がある場合、パケットと呼ばれる送信前に類似のデータ構造に分解され、パケットが宛先に到達すると元のデータチャンクに再構成されます。

データパケットの構造

パケットの構造は、パケットの種類とプロトコルに依存します。パケットとプロトコルについてさらに詳しく読む。通常、パケットにはヘッダとペイロードがあります。

ヘッダーは、パケット、サービス、およびその他の送信関連データに関するオーバーヘッド情報を保持します。たとえば、インターネットを介したデータ転送では、IP(Internet Protocol)で定義されたIPパケットにデータを分割する必要があり、IPパケットには次のものが含まれます。

  • 送信元IPアドレス。データを送信しているマシンのIPアドレスです。
  • 宛先IPアドレス。データが送信されるマシンまたはデバイスです。
  • パケットのシーケンス番号。送信前と同じように元のデータを正確に戻す方法でパケットが再組み立てされるように、パケットを順番に配置する番号。
  • サービスの種類。
  • フラグ。
  • その他の技術データ
  • パケットの大部分を表すペイロード(上記はすべてオーバーヘッドと見なされます)は、実際に運ばれるデータです。

パケットとプロトコル

パケットは、それらを実装しているプロトコルによって構造と機能が異なります。 VoIPはIPプロトコルを使用し、したがってIPパケットを使用します。例えば、イーサネット(登録商標)ネットワーク上では、データはイーサネット(登録商標)フレームで伝送される。

IPプロトコルでは、IPパケットは、ソースから宛先への途中で見つかったデバイスとルータ(技術的にはノード)と呼ばれるノードを介してインターネットを介して移動します。各パケットは、その送信元および宛先アドレスに基づいて宛先に向けてルーティングされる。各ノードにおいて、ルータは、ネットワーク統計およびコストを含む計算に基づいて、どの隣接ノードにパケットを送信することがより効率的であるかを決定する。

このノードは、パケットを送信する方が効率的です。これは、実際にインターネット上のパケットをフラッシュし、それぞれが宛先への独自の方法を見つけるパケット交換の一部です。このメカニズムは、無料でインターネットの基本構造を使用します。これは、VoIP通話やインターネット通話が最も無料または非常に安価な主な理由です。

発信元と宛先との間の回線または回線を専用に予約する必要がある(回線交換と呼ばれる)従来の電話とは対照的に、パケット交換はコストがかかるため、既存のネットワークを無料で利用する。

もう1つの例は、TCP / IPスイートと呼ばれるものでIPと連携するTCP(伝送制御プロトコル)です。 TCPは、データ転送が確実に行われることを保証します。これを達成するために、パケットが到着したかどうか、パケットが欠落しているか、複製されているかどうか、およびパケット送信に遅延がないかどうかをチェックします。これは、タイムアウトと肯定応答と呼ばれる信号を設定することによってこれを制御します。

ボトムライン

データはデジタルネットワーク上をパケットで移動し、テキスト、オーディオ、画像、ビデオなど、当社が消費するすべてのデータは、当社のデバイスやコンピュータに再組み立てされたパケットに分解されます。これは、例えば、画像が遅い接続を介してロードされる場合、その画像のチャンクが次々と現れるのを見る理由です。