TCP/IPとは
インターネットの通信を支える、4つの階層と決まりごと
- TCP/IP は、インターネットや LAN で使われる、コンピュータどうしが通信するための標準的なプロトコルの集まり(プロトコルセット)です。
- 通信の機能を4つの階層(アプリケーション層・トランスポート層・インターネットワーク層・ネットワークインタフェース層)に分けて考えます。
- 仕様は IETF が標準化し、RFC として公開されます。階層の分け方が、試験でよく問われます。
TCP/IPとは
TCP/IP は、インターネットや LAN で、コンピュータどうしが通信するときに使う、標準的なプロトコル(通信の決まりごと)の集まりです。名前は、中心となる2つのプロトコル(TCP と IP)から付いています。
通信に必要な機能は多いので、役割ごとに階層に分けて決められています。各階層は自分の仕事だけをします。そのため、ある階層の技術を作り替えても、ほかの階層を作り直さずにすみます。
仕様をまとめて標準化しているのは IETF(Internet Engineering Task Force)です。決めた内容は RFC として、インターネットで公開されます。TCP/IP だけでなく、HTTP や SMTP などの仕様も RFC です。
4つの階層としくみ
TCP/IP は、次の4つの階層で考えます。下の図のように、OSI 参照モデル(7階層)と対応づけられます。
- アプリケーション層: 人が使うサービスの決まり。HTTP・SMTP・DNS など。
- トランスポート層: 機器の中で動くプログラム(プロセス)の間で、データを受け渡す。TCP・UDP。
- インターネットワーク層: ネットワークをまたいで、宛て先までパケットを届ける。IP のほか、エラーを知らせる ICMP、MACアドレスを調べる ARP など。
- ネットワークインタフェース層: 同じ LAN の中で、隣の機器へフレームを届ける。イーサネット・PPP など。
カプセル化
データを送るとき、上の階層のパケットを、下の階層のパケットの中に格納して送ります。たとえば Web の要求は、TCP のパケットに入れ、それを IP のパケットに入れ、さらにイーサネットのフレームに入れて、LAN に流します。受け取る側は、逆の順に取り出していきます。このように包むことをカプセル化と呼びます。
各階層は、独立した役目を持ちながら、上下の階層と連携してデータを運びます。
試験での問われ方
モバイルシステム技術検定2級では、第5章「インターネット基盤技術」で出ます。もちこ道場の第5章の問題では、TCP/IP を含む問題が10問あり、次のような問われ方をしています。
- 穴埋め: 「OSI 参照モデルのネットワーク層にあたる階層」の空欄にインターネットワーク層を選ぶ。「TCP/IP や HTTP の仕様を標準化し、RFC として公開する組織」の空欄に IETF を選ぶ。
- 組み合わせ: インターネットワーク層はネットワーク層、ネットワークインタフェース層は物理層とデータリンク層、IETF と RFC を組み合わせて選ぶ。
- 最も適切な記述を選ぶ: アプリケーション層は OSI の上位3層に相当すること、カプセル化は「上位のパケットを下位のパケットの中に格納する」ことを選ぶ。
- 誤った記述を選ぶ: 「インターネットワーク層に TCP や UDP が含まれる」「データリンク層は両端の機器の間(End to End)の通信を定義する」のように、階層とプロトコルの対応を入れ替えた記述を見抜く。
似た用語との違い
TCP/IP の周りで取り違えやすいのは、階層の名前と標準化の組織です。
| 用語 | 何か | ひとこと |
|---|---|---|
| TCP/IP | プロトコルの集まり(4階層) | インターネットや LAN の標準 |
| OSI 参照モデル | 通信を7つの階層に分けた参照モデル | TCP/IP と階層の数・名前が違う |
| IETF | インターネットの技術を標準化する組織 | RFC として公開する |
| IEEE | 電気・電子の学会。LAN などの規格も定める | MACアドレスの OUI を割り当てる |
| RFC | IETF が公開する技術仕様 | TCP/IP や HTTP などの仕様 |
| カプセル化 | 上位のパケットを下位のパケットに格納する | 階層ごとに包んで運ぶ。受け取る側は逆順に取り出す |
覚え方
- 「アプリ・トランスポート・インターネットワーク・インタフェース」の4つを、上から順に言えるようにします。
- 「TCP と UDP はトランスポート、IP はインターネットワーク」。階層ごとに代表のプロトコルを1つずつ結び付けます。
- 「標準化は IETF、公開は RFC」。MACアドレスを管理する IEEE と取り違えないようにします。
TCP と UDP の違いは「TCP と UDP の違い」で、第5章のほかの用語は「第5章 インターネット基盤技術の要点」でまとめています。
第5章の問題を2問、解いてみる
もちこ道場の第5章の問題です。演習画面と同じ解説(図解・選択肢ごとの解説)を付けています。
問1
TCP/IPプロトコルセットにおいて、OSI参照モデルでいうネットワーク層にあたる階層は1と呼ばれる。
答えと解説を見る
正解は 2(インターネットワーク層)です。
【概要】
TCP/IPプロトコルセットは通信機能を4つの階層に区分して定義している。OSI参照モデルのネットワーク層に相当する階層はインターネットワーク層と呼ばれる。
【図解】実験的機能
図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。
【各選択肢の解説】
- 1. ネットワークインタフェース層あなたの解答 ネットワークインタフェース層は物理層とデータリンク層に相当する階層であり、ネットワーク層にあたる空欄(1)とは異なり誤りである。
- 2. インターネットワーク層正解あなたの解答 インターネットワーク層は、IP等が位置する階層でOSI参照モデルではネットワーク層にあたり、空欄(1)の記述に正しく適合する。
- 3. トランスポート層あなたの解答 トランスポート層は、TCPやUDPが位置する階層でOSI参照モデルでも同じトランスポート層にあたり、ネットワーク層を示す空欄(1)とは合致せず誤りである。
- 4. アプリケーション層あなたの解答 アプリケーション層は、OSI参照モデルのセッション層やプレゼンテーション層等に相当する階層であり、ネットワーク層にあたる空欄(1)とは合致せず誤りである。
問2
TCP/IPやHTTPなど、インターネットの基盤となる技術の仕様を標準化し、その結果をRFCとして公開している組織は1である。
答えと解説を見る
正解は 1(IETF(Internet Engineering Task Force))です。
【概要】
IETFはインターネット技術の標準化を推進する組織であり、策定した仕様や技術文書をRFCとして公開している。
【図解】実験的機能
図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。
【各選択肢の解説】
- 1. IETF(Internet Engineering Task Force)正解あなたの解答 IETFはTCP/IP等のインターネット基盤技術を標準化し結果をRFCとして公開する組織であり空欄(1)に適合する。
- 2.あなたの解答 IEEE(Institute of Electrical and Electronics Engineers): IEEEは電気・電子分野やLAN等の標準化を行う学会組織であり、TCP/IP等を標準化しRFCとして公開する組織ではない。
- 3. ISOあなたの解答 ISOは国際規格を制定する標準化機関であり、インターネット基盤技術を標準化してRFCとして公開する組織ではない。
- 4.あなたの解答 ICANN(Internet Corporation for Assigned Names and Numbers): ICANNはドメイン名やIPアドレス等の資源管理を行う機関であり、技術標準を策定してRFCを公開する組織ではない。
第5章は約140問。いま解いた問題と同じ形で、選択肢ごとの解説と図解が付いています。まずは登録なしで、第1章の142問から解き方を試せます(第2章からはプランで解けます)。
よくある質問
TCP/IP は、TCP と IP の2つだけのことですか?
狭い意味では、トランスポート層の TCP と、インターネットワーク層の IP のことです。ただし一般には、HTTP や DNS、イーサネットとの組み合わせまで含めた、インターネットで使うプロトコル全体(プロトコルセット)を指して使います。
TCP/IP の4つの階層と、OSI 参照モデルの7つの階層は、どう対応しますか?
アプリケーション層は OSI の上位3層(アプリケーション・プレゼンテーション・セッション)、トランスポート層は OSI のトランスポート層、インターネットワーク層は OSI のネットワーク層、ネットワークインタフェース層は OSI の物理層とデータリンク層に対応します。
TCP と UDP は、TCP/IP のどの階層ですか?
トランスポート層です。インターネットワーク層ではないので、気をつけてください。2つの違いは「TCP と UDP の違い」にまとめています。
もちこ道場
章ごとの問題と本番形式の模擬試験で、合格の力を確かめる
公式テキストの全13章から作ったオリジナルの予想問題を、スマホ・PC で解ける Web 演習サービスです(運営者が作っています)。
500円
31日間・買い切り・自動更新なし
- 全13章 1,804問○
- 選択肢ごとの解説○
- 全問の解説に図解○
- 模擬試験(100問・100分)なし
1,000円
31日間・買い切り・自動更新なし
- 全13章 1,804問○
- 選択肢ごとの解説○
- 全問の解説に図解○
- 模擬試験(100問・100分)○
無料体験は登録不要です。
次に読む
記事の確認問題と同じく、選択肢ごとの解説と図解が付いた問題を、スマホ・PC で続けて解けます。
モバイルシステム技術検定2級の第5章「インターネット基盤技術」で問われる用語を、6つのまとまりと取り違えやすい組み合わせで整理しました。第5章の問題を2問、その場で解いて確かめられます。
TCP と UDP は、トランスポート層で使われる2つのプロトコルです。TCP は確認と再送で信頼性を保ち、UDP は手順を省いて効率とリアルタイム性を優先します。違いを図と表で整理し、モバイルシステム技術検定2級での問われ方と覚え方をまとめました。
出題範囲は、2026年11月にMCPC の公式ページで確認しました。用語の説明は、もちこ道場の問題と解説をもとにまとめたものです。