[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

TCPパケット

pointこの用語のポイント

point通信用に細切れになったデータだよ

pointTCPってお約束事に従ってるよ

スポンサーリンク

簡単に書くよ

TCPパケットとは

TCPというお約束事に従って通信するときにやり取りされるデータのこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは「TCP」と「パケット」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

TCPは「通信する上でのお約束事のひとつで安全性重視なやつ」です。
相手に届いたかをその都度確認しながら通信するやり方です。

TCPパケット

パケットは「通信用に細切れにしたデータ」です。
突然ですが、フランスパンを食べるところを想像してみてください。
一本丸々咥えたら息が詰まりますよね?

TCPパケット2

ですから、フランスパンを食べるときは、ちぎって少しずつ食べます。

TCPパケット3

通信も同じで、一度にまとめて送ろうとすると、線が詰まっちゃうのです。
だから、データを一旦細切れにして少しずつ送り、送った先で元に戻します。

TCPパケット4

このときの、送るために細切れにしたデータを「パケット」と言います。

以上を踏まえて本題です。

「TCPってお約束事に従って通信するために、一旦細切れにされたデータ」が「TCPパケット」です。
ポイントは

1.TCPってお約束事に従っていますよ
2.通信用に一旦細切れにされたデータですよ


の2点ですね。
要は、TCP通信をしているときに線の中をうねうね通っているデータのことです。

ここで、パケットという点に注目して、もう少し見てみましょう。
パケットは基本的に、ヘッダ部とデータ部から成り立っています。

TCPパケット5

ヘッダ部は、お手紙に例えると「封筒」です。
「どこに送りますよ~」な情報だとか、その他、やり取りする上で必要なことが書かれています。

データ部は、お手紙に例えると「便箋」です。
実際に伝えたい内容が書いてあります。

TCPパケットもパケットです。
TCPヘッダと呼ばれるヘッダ部と、実際に送りたい内容のデータ部で出来あがっています。

TCPパケット6

ここで大事なのはヘッダ部です。
データは何でも構いません。

このヘッダ部がTCPでやり取りするとき用の形になっているのです。

例えばIPパケットはヘッダ部がIPでやり取りするとき用の形になっていますし、イーサネットフレームはヘッダ部がイーサネットでやり取りするとき用の形になっています。

ちょっと話が逸れてしまいますが、元々あったデータにTCPヘッダを付けてTCPパケットにして

TCPパケット7

それに更にIPヘッダを付けてIPパケットにして

TCPパケット8

それに更にイーサネットヘッダを付けてイサーネットフレームにして

TCPパケット9

相手に送ってやる、なんてこともやりますよ。
余裕があれば、併せて覚えてあげてください。

image piyo2

一言でまとめるよ

まぁ「TCPパケット」って単語が出てきたら「TCPで通信するとき用のデータなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク