パケットとは
パケット (packet)は、 パケット通信 または 蓄積交換 (通信方式)における 情報 の 伝送 単位。主として、 OSI参照モデル の第3層(ネットワーク層)で使われる。
大きい 情報 を送受信する際に、小さなデータに分割し、各々に発信元と送信先の アドレス やパケットの種類、通し番号などの制御情報を付加したものである。パケット単位で通信を行うことにより、 ネットワーク の帯域を連続して占有することがなくなって複数の 端末 からの送受信データを1本の信号線上に多重化出来る、データの一部が破損・喪失しても少ない コスト で再送が可能になる、網状の通信路構成に適している、などの利点がある。ひとつのパケットに含まれる正味のデータ量は、通信 プロトコル によって異なり、可変長・固定長がある。
パケット、フレーム、セグメント
パケットや フレーム 、 セグメント は共に コンピュータ 間の通信に使用されるデータを送る単位である。この単位のことは、PDU(プロトコル・データ・ユニット)と呼ばれる。
- 「フレーム」は主に OSI参照モデル の第2層での通信に使われるPDUの呼び名であるが、 フレームリレー のように第3層で使われることもある。 MAC フレーム、 PPP フレーム、 HDLC フレーム等がある。
- 「パケット」は主として第3層での通信に使われるPDUの呼び名である。 X.25 パケットがある。 IP の規格(RFC 791)での伝送単位はデータグラム(datagram)であるが、通常IPパケットと呼ばれる。
- 「セグメント」は第4層での通信規格の一つである TCP に使われるPDUの呼び名である。第4層の別の規格である UDP では、伝送単位としてデータグラムを使っている。
一般的には、これらの用語は、それほど厳密に区別されずに使われている。単にデータを送る単位の意味としてパケットという表現が使われることが多い。第2層のデータはフレームで第3層以上のデータはパケットと呼ぶこともある。(MACフレームやTCPセグメントのことをパケットと呼ぶなど)
出典






