※ 本記事では、応用情報技術者試験に向けて私が勉強したことを備忘録的にまとめておきたいと思います。基本情報技術者試験の内容と重複しているものもあります。なお、記事の投稿順に意味はないので、気にしないでもらえればと思います。
はじめに
次回に引き続き OSI基本参照モデル各層のプロトコル についてまとめたいと思います。
似たような内容が続いていますが、しっかり違いを捉えてまとめていきます。
本記事ではトランスポート層のプロトコル例として、TCPとUDPを説明します。
リンク
ちなみに私はこの参考書を使って勉強してました。
情報が豊富でがっつり勉強したい方向けかと思います。
TCP (Transmission Control Protocol)
TCPはトランスポート層において通信の信頼性を重視したプロトコルです。TCPは、通信前に接続を確立するコネクション型であり、データの送受信順序制御や送信失敗時のデータ再送制御などの特徴があります。主な用途にはWeb閲覧やメールなどがあります。
UDP (User Datagram Protocol)
UDPはトランスポート層において通信の速度を重視したプロトコルです。UDPは、接続がないコネクションレス型であり、データの送受信順序制御や再送制御などがありません。主な用途には動画配信や音声通話などがあります。
最後に
今回は、トランスポート層のプロトコルについてまとめてみました。比較表を下に示します。

TCPとUDPの違いは比較的覚えやすいと思います。
ご参考になれば嬉しいです。
おすすめの記事
当ブログではいろいろな記事を書いています。今人気の記事をいくつかご紹介しますので、ぜひご覧ください。

【NotebookLM】全機能まとめ|実例・画像付きで徹底解説
NotebookLMで使える全機能を実例・画像付きで分かりやすく解説。音声解説・動画解説・マインドマップ・レポート・フラッシュカード・テスト・インフォグラフィック・スライド資料まで、できることをまとめて紹介します。

【Google Antigravity】インストールから初期設定までを画像付きで徹底解説
Google Antigravityのインストールから初期設定、日本語化までを画像付きで分かりやすく解説。AIエージェント開発をこれから始めたい初心者向け完全ガイドです。

1分でわかる!millis関数の使い方【Arduino IDE備忘録#2】
この記事は2025年10月に書かれたものです。はじめに農業IoT開発やそのほかIoTの勉強の際に気になったことを備忘録としてまとめています。普段、IoT系記事は下のような感じで書いています。millis関数とは?millis関数とは「プログ...

コメント