情報Ⅰ期末テスト「ネットワーク・プロトコル」完全攻略【TCP/IP・DNS・HTTPをやさしく解説】

情報Ⅰの期末テストで頻出のプロトコル分野を、中高生にもわかるようにやさしく解説。TCP/IPモデル・DNS・HTTP/HTTPSの仕組みからテスト頻出問題まで完全網羅。

2026年5月18日

プロトコルって何?テストでなぜ重要?

「プロトコル」という言葉を聞いて「難しそう…」と感じていませんか?実は、プロトコルは通信のルール・約束事のことです。それだけです。

情報Ⅰの期末テストでは、プロトコルに関する問題がほぼ毎回出題されます。穴埋め・選択・記述のどの形式でも出るため、避けて通れない分野です。

でも安心してください。この記事を読めば、プロトコル分野は得点源にできます。TCP/IPモデル・DNS・HTTP/HTTPSの仕組みを、日常の例えを使ってやさしく解説し、最後にテスト頻出問題5問で実力を確認できます。

ネットワーク全般の対策は情報Ⅰ期末テスト対策まとめも参考にしてください。

プロトコルとは何か — 日常の例えで理解する

手紙を送るとき、私たちは無意識にルールに従っています。

  • 宛名は封筒の表面に書く
  • 切手を貼る
  • ポストに入れる

もしこのルールがなかったら?宛名を裏に書いたり、切手を貼らなかったりしたら、手紙は届きません。

コンピュータの通信も同じです。プロトコルとは、「データを正しく届けるための共通ルール」です。送る側と受け取る側が同じルールに従うことで、世界中のコンピュータが正しく通信できます。

では、なぜプロトコルは1つではなく複数あるのでしょうか?それは役割分担のためです。「宛名を書くルール」「配達するルール」「中身を読むルール」がそれぞれ別にあるように、通信にも層ごとに異なるプロトコルがあります。

テストに出る定義の書き方

「プロトコルとは何か、30字で説明せよ」という問題が出たら、次のように書きましょう。

💡 模範解答: 「プロトコルとは、コンピュータ同士が通信するための共通のルール(約束事)である。」

キーワード: 「通信」「共通」「ルール」の3語が入っていれば正解です。

TCP/IPモデル — 4つの層を覚えよう

インターネットの通信は、TCP/IPモデルという4層構造で成り立っています。手紙の例えを拡張して考えましょう。

役割手紙の例え代表プロトコル
アプリケーション層サービスのルール手紙の中身を書くHTTP, DNS, SMTP
トランスポート層確実に届ける書留か普通郵便か選ぶTCP, UDP
インターネット層宛先を決める封筒に住所を書くIP
ネットワークインターフェース層物理的に送るポストに入れて配達Ethernet, Wi-Fi

アプリケーション層

ユーザーが直接使うサービスのルールを定めます。Webページを見るときのHTTP、メールを送るときのSMTP、ドメイン名を変換するDNSなどがここに属します。手紙で言えば「本文を書くルール」です。

トランスポート層

データを確実に届けるか、速く届けるかを決めます。ここがテスト超頻出です。

TCPUDP
特徴確認しながら送る(確実)確認せず送る(高速)
例え電話(相手の応答を確認)放送(一方的に送る)
用途Webページ、メール動画配信、オンラインゲーム
郵便の例え書留(届いたか確認)普通郵便(送りっぱなし)

覚え方: 「TCP = 確実」「UDP = 高速」。動画配信で少しデータが欠けても映像は流れますが、メールが途中で欠けたら困りますよね。だからメールはTCP、動画はUDPです。

インターネット層

データの宛先を決めて、正しい経路で届けます(ルーティング)。代表プロトコルはIPです。IPアドレス(例: 192.168.1.1)を使って、世界中のコンピュータの中から宛先を特定します。封筒に住所を書くのと同じ役割です。

ネットワークインターフェース層

物理的にデータを送る層です。LANケーブルやWi-Fiを使って、実際に電気信号や電波でデータを運びます。ポストに入れて配達員が届けるイメージです。この層ではMACアドレス(機器固有の番号)が使われます。

【テスト対策】4層の覚え方

💡 語呂合わせ: 「アトイネ」(ア=アプリケーション、ト=トランスポート、イ=インターネット、ネ=ネットワークインターフェース)

上から順に「ユーザーに近い → 機械に近い」と覚えましょう。

情報Ⅰの学習全体像を確認したい場合は情報Ⅰの授業に備えようを参照してください。

DNS — ドメイン名をIPアドレスに変換する仕組み

DNSは「インターネットの電話帳」です。

私たちがブラウザに「www.example.com」と入力すると、DNSサーバーがそのドメイン名を「93.184.216.34」のようなIPアドレスに変換してくれます。

なぜ必要なのか?人間は「example.com」のような名前が覚えやすいですが、コンピュータは数字(IPアドレス)で通信します。DNSがその橋渡しをしてくれるのです。

DNS問い合わせの流れ

  1. ブラウザに「www.example.com」と入力
  2. コンピュータがDNSサーバーに「このドメインのIPアドレスは?」と問い合わせ
  3. DNSサーバーが「93.184.216.34です」と返答
  4. ブラウザがそのIPアドレスに接続してWebページを取得

テストでの出題パターン

  • 「DNSの役割を説明せよ」→ ドメイン名をIPアドレスに変換する仕組み
  • 「DNSサーバーが停止したらどうなるか」→ ドメイン名でWebサイトにアクセスできなくなる(IPアドレス直打ちなら可能)

HTTP/HTTPS — Webページが表示される仕組み

HTTPは、Webページを取得するためのプロトコルです。ブラウザ(クライアント)がサーバーに「このページをください」とリクエストし、サーバーがHTMLを返す(レスポンス)という流れで動きます。

URLの先頭にある「http://」や「https://」は、このプロトコルを使って通信することを示しています。

HTTPとHTTPSの違い(テスト頻出)

HTTPHTTPS
暗号化なしあり(SSL/TLS)
例えはがき(誰でも読める)封書(中身が見えない)
安全性低い高い
用途一般的な情報閲覧ログイン、決済、個人情報

💡 テスト頻出: 「HTTPSのSは何の略か?」→ Secure(安全な)

なぜHTTPSが必要か?パスワードやクレジットカード番号を送るとき、暗号化されていないと途中で盗み見られる可能性があります。HTTPSはSSL/TLSという技術で通信内容を暗号化し、安全に情報をやり取りできます。

テスト頻出問題パターン5選

実際のテストで出る形式に近い問題で練習しましょう。解答は各問題の下に隠れています。

問題1(穴埋め)

「コンピュータ同士が通信するための共通のルールを(  )という。」

解答を見る

プロトコル

ポイント: 「通信」「共通」「ルール」がキーワード。

問題2(選択)

「動画のリアルタイム配信に適したプロトコルはどれか。」

ア. TCP イ. UDP ウ. HTTP エ. DNS

解答を見る

イ. UDP

リアルタイム配信は「速さ」が重要。多少データが欠けても映像は流れるため、確認を省略して高速に送るUDPが適している。

問題3(記述)

「DNSの役割を40字以内で説明せよ。」

解答を見る

模範解答: 「ドメイン名をIPアドレスに変換し、通信先を特定する仕組み。」(29字)

採点ポイント: 「ドメイン名」「IPアドレス」「変換」の3語が含まれていれば得点。

問題4(正誤)

次の文が正しければ○、間違っていれば×を答えよ。

  • A.「HTTPSは通信内容を暗号化するプロトコルである」
  • B.「TCPはUDPより通信速度が速い」
解答を見る

A: ○ — HTTPSはSSL/TLSで暗号化する。

B: × — TCPは確認しながら送るため遅い。速いのはUDP。

問題5(並べ替え)

「TCP/IPモデルの4層を、ユーザーに近い順(上位層から)に並べよ。」

ア. インターネット層 イ. アプリケーション層 ウ. ネットワークインターフェース層 エ. トランスポート層

解答を見る

イ → エ → ア → ウ

アプリケーション → トランスポート → インターネット → ネットワークインターフェース。語呂合わせ「アトイネ」で覚えよう。

よくある間違い・混同ポイント

TCP と UDP の混同

最も多いミスです。「確実 = TCP」「高速 = UDP」で覚えましょう。

  • メール送信 → TCP(1文字でも欠けたら困る)
  • ライブ配信 → UDP(少し欠けても映像は流れる)
  • Webページ表示 → TCP(HTMLが欠けたら表示できない)
  • オンラインゲーム → UDP(リアルタイム性が重要)

HTTP と HTTPS の混同

S = Secure = 安全」だけ覚えればOKです。HTTPSは暗号化あり、HTTPは暗号化なし。

IPアドレスとドメイン名の混同

  • IPアドレス = 数字の住所(192.168.1.1)— コンピュータが使う
  • ドメイン名 = 人間用の名前(example.com)— 人間が覚えやすい
  • DNS = ドメイン名をIPアドレスに変換してくれる仕組み

OSI参照モデルとTCP/IPモデルの混同

OSI参照モデルは7層、TCP/IPモデルは4層です。情報Ⅰでは基本的にTCP/IP(4層)が出題されます。テスト前に先生に確認しておくと安心です。

中間テストの復習は情報Ⅰ中間テスト対策を参照してください。

まとめ — テスト前に確認すべきポイント

  • プロトコル = 通信の共通ルール
  • TCP/IPモデル4層: アプリケーション → トランスポート → インターネット → ネットワークインターフェース(「アトイネ」)
  • TCP = 確実(メール、Web)/ UDP = 高速(動画、ゲーム)
  • DNS = ドメイン名 → IPアドレスの変換(インターネットの電話帳)
  • HTTPS = HTTPの暗号化版(S = Secure)

この5つを説明できれば、プロトコル分野は満点が狙えます。テスト勉強法の詳細は情報Ⅰのテスト勉強法を参照してください。

関連記事で他の分野も対策しよう

🎯 次の対策へ

プロトコルを理解できたら、次はテストでやりがちなミスを防ごう!

情報Ⅰ「やりがちなミス」10選 →
目次

コースで実際に手を動かして学ぼう

レッスンではコードを書きながら基礎が身につきます

HTMLコースを始める →

📣 この記事が役に立ったら

Xでシェア

💬 引用する場合はこちらをご利用ください:

情報Ⅰの期末テストで頻出のプロトコル分野を、中高生にもわかるようにやさしく解説。TCP/IPモデル・DNS・HTTP/HTTPSの仕組みからテスト頻出問題まで完全網羅。

出典: https://start-web-programming.com/blog/joho1-network-protocol/