セグメントとは何か?ゆるーくわかりやすく解説


はるか
セグメントって、知ってる?

ふゅか
うん、トランスポート層で扱われるデータの単位でしょ!
1. セグメントの要点
セグメントとは・・・
- トランスポート層におけるデータの単位
- データグラムとも呼ばれる。
2. セグメント
インターネットやネットワークの世界では、データは小さな単位に分割されて送信されます。その分割されたデータの一部の単位を パケット と呼びますが、この「パケット」にも階層ごとに名前や役割が異なる形で存在します。
2.1. セグメントとは?
トランスポート層で利用されるデータの単位が「セグメント(Segment)」です。
2.2. トランスポート層とは?
インターネットの通信は、「OSI参照モデル」と呼ばれる7つの階層モデルに基づいて行われます。これらの階層は、それぞれが異なる役割を持っています。その中で トランスポート層 は、アプリケーション層(例えばウェブブラウザやメールソフト)とネットワーク層(IPアドレスを基に通信を行う層)の間で、データの送受信を管理する役割を果たします。
2.3. セグメントを使う通信プロトコル
トランスポート層では主に以下のプロトコルでセグメントが利用されます。
- TCP(Transmission Control Protocol)
確実なデータ送信を保証するプロトコルです。セグメントの順序が守られるように管理し、データが欠損した場合は再送を要求します。 - UDP(User Datagram Protocol)
確実性よりも速度を重視するプロトコルです。セグメントを受信側が管理しませんが、リアルタイム性が求められる音声通話や動画配信で利用されます。
3. 層ごとの呼び方
パケットなどのデータの単位は層ごとに呼ばれ方が違います。
層(レイヤー) | 名称 |
---|---|
トランスポート層 | セグメント(Segment) |
ネットワーク層 | パケット(Packet) |
データリンク層 | フレーム(Frame) |
物理層 | ビット(bit) |

ふゅか
でも、セグメントって「パケット」や「フレーム」と何が違うの?

はるか
層が違う。トランスポート層ではセグメント、ネットワーク層ではパケット、データリンク層ではフレーム。
PR