TCPとUDPとは?
TCPとUDPとは、どちらもトランスポート層のプロトコル。TCPはコネクションを確立し、順序制御・再送制御・確認応答によって確実な到達を保証する。UDPはコネクションを張らず確認応答もしないため信頼性は低いが、処理が軽く遅延が小さい。
ITパスポートの過去問では9回出題されています(2010年度〜2025年度)。
てぃーしーぴーとゆーでぃーぴー
TCPとUDPの意味
どちらもトランスポート層のプロトコル。TCPはコネクションを確立し、順序制御・再送制御・確認応答によって確実な到達を保証する。UDPはコネクションを張らず確認応答もしないため信頼性は低いが、処理が軽く遅延が小さい。
TCPとUDPの具体例
Webの閲覧やファイル転送、メール送信のように欠落が許されない通信はTCPを使う。一方、音声・映像のストリーミングやDNSの問合せ、NTPの時刻同期のように速さや軽さが重視される通信はUDPを使う。
TCPとUDPは試験でどう引っ掛けられる?
「UDPは信頼性がないから使われない」ではなく、再送による遅延が問題になる用途で積極的に選ばれる。またUDPでも誤り検出(チェックサム)はあり、壊れたデータを破棄はするが再送はしない、という区別が重要。
TCPとUDPが出た過去問
ネットワークを介したアプリケーション間の通信を実現するために、数多くのプロトコルが階層的に使用されている。次の記述中のa,bに入れるプロトコル名の適切な組合せは…
正解:a:HTTP b:TCP
要点:WebはHTTP/TCP/IPの階層で通信する
Webページの閲覧では、ブラウザとWebサーバの間でHTTPというアプリケーション層のプロトコルが使われる。HTTPはその下層でトランスポート層のTCPを使って通信の信頼性を確保し、さらに下層のIPが経路選択と配送を担う階層構造になっている。
出典:平成22年度 秋期 ITパスポート試験 問65(IPA)TCP/IPのポート番号によって識別されるものはどれか。
正解:通信相手のアプリケーションソフトウェア
要点:ポート番号は通信相手のアプリケーションを識別する
IPアドレスがネットワーク上のコンピュータを識別するのに対し、ポート番号はそのコンピュータ内で動く通信サービスやアプリケーションを識別する。たとえばWebは80番、メール送信は25番のように、代表的なサービスには番号が割り当てられている。IPアドレスとポート番号の組で、どの機器のどのサービスかが定まる。
出典:平成22年度 春期 ITパスポート試験 問80(IPA)イントラネットの説明として,適切なものはどれか。
正解:インターネットの技術を利用して構築された組織内ネットワーク
要点:イントラネットはインターネット技術による組織内網
イントラネットは、TCP/IPやWebなどインターネットで使われる技術をそのまま用いて構築した、組織内部向けのネットワークである。技術は同じでも利用は組織内に限定され、外部から自由に接続できるものではない。
出典:平成28年度 秋期 ITパスポート試験 問63(IPA)ハブとルータを使用してPC1〜4が相互に通信できるように構成したTCP/IPネットワークがある。ルータの各ポートに設定したIPアドレスが図のとおりであるとき、P…
正解:192.168.1.1
要点:デフォルトゲートウェイは自分と同じLAN側のルータのアドレス
デフォルトゲートウェイには、自分と同じネットワークに属するルータのポートのIPアドレスを設定する。PC1はLAN1に接続されているため、LAN1側のルータポートである192.168.1.1を指定する。192.168.2.1はLAN2側のポート、192.168.5.1と192.168.5.2はルータどうしを結ぶ区間のアドレスであり、PC1から直接指定するものではない。
出典:平成28年度 春期 ITパスポート試験 問78(IPA)TCP/IPにおけるポート番号によって識別されるものはどれか。
正解:コンピュータ上で動作している通信アプリケーション
要点:IPアドレスは機器、ポート番号はアプリを識別する
TCP/IPでは、IPアドレスが通信相手の機器を特定し、ポート番号がその機器上で動いているどの通信アプリケーション(サービス)宛てかを特定する。例えばWebは80番や443番、メール送信は25番といったように、番号でサービスを区別する。MACアドレスはLANインタフェースの識別に使われる。
出典:令和2年度 10月 ITパスポート試験 問67(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。