ネットワーク初級編 第3章まとめテスト|通信の流れ

当ページのリンクには広告が含まれています。
ネットワーク初級編|第3章 まとめテスト

このページは、 「ネットワーク初級編|通信の仕組みをゼロから学ぶ」 の第3章「通信の流れ」を復習する章末テストです。

第13回から第20回までの内容を確認し、次の第4章「身近なネットワークサービス」へ進む準備ができているか確認しましょう。

第3章:通信の流れ

OSI・Ethernet・ARP・ICMP・TCPのまとめテスト

Webサイトの表示やpingの実行では、複数の階層とプロトコルが連携し、 データへ必要な情報を付加しながら通信相手まで届けています。 全15問に挑戦し、通信の順序と各技術の役割を説明できるか確認しましょう。

対象レベル Level 1・初級
問題数 全15問
合格基準 12問以上・80%
想定時間 約15〜20分
演習環境 ブラウザのみ

第3章では、単独の用語を覚えるだけでなく、 各技術が通信の中でどの順番で使われるのかを学びました。

テストでは、OSI参照モデルなどの基礎知識に加え、ARPやTCPの通信順序、 Webアクセス時の状況判断まで確認します。

このテストで確認すること

  • OSI参照モデルとTCP/IPモデルの役割を区別できる
  • カプセル化によって情報が付加される流れを説明できる
  • EthernetフレームとARPの役割を説明できる
  • ICMPとpingの関係を説明できる
  • TCPとUDPを用途に応じて区別できる
  • 3ウェイハンドシェイクの順序を答えられる
  • Webサイトが表示されるまでの大まかな流れを説明できる
  • 通信結果から確認できる範囲を判断できる

出題範囲を確認する

不安なテーマがある場合は、先に該当記事を復習してからテストへ進んでも構いません。

テストの進め方

  1. 各問題で最も適切な答えを1つ選びます。
  2. 全15問に回答したら「採点する」を押します。
  3. 各問題に正誤と解説が表示されます。
  4. 12問以上正解で合格です。
  5. 不正解だったテーマは、出題範囲の記事へ戻って復習しましょう。

回答を選ばずに採点した問題は未回答として扱われます。

第3章で学んだ通信のつながり

アプリケーション Webページを要求する
TCP・UDP サービス間の通信を支える
IP・ICMP 宛先まで届ける
ARP・Ethernet 次の機器へフレームを渡す

第3章まとめテスト|全15問

正解を暗記するのではなく、「なぜその答えになるのか」を通信の流れから考えてみましょう。

問題1

OSI参照モデルを使う主な目的として、最も適切なものはどれですか。

正解:B

OSI参照モデルは、複雑な通信処理を7つの階層へ分けて整理する考え方です。 各階層の役割を分けることで、仕組みの理解や障害切り分けがしやすくなります。

問題2

OSI参照モデルで、IPアドレスを使った経路選択に関係する層はどれですか。

正解:C

IPはネットワーク層で扱われます。ルーターは宛先IPアドレスとルーティングテーブルを確認し、パケットを次のネットワークへ転送します。

問題3

TCP/IPモデルの「インターネット層」に含まれる代表的なプロトコルはどれですか。

正解:A

TCP/IPモデルのインターネット層では、IPなどが働きます。TCPはトランスポート層、HTTPはアプリケーション層、Ethernetはネットワークインターフェース層に対応します。

問題4

送信側でアプリケーションデータへヘッダーなどが付加される順序として、最も適切なものはどれですか。

アプリケーションデータ ↓ ( A ) ↓ ( B ) ↓ ( C )
正解:D

送信側では、上位層のデータへ下位層の情報を順番に付加します。代表的には、アプリケーションデータがTCPセグメント、IPパケット、Ethernetフレームの順に包まれます。これをカプセル化と呼びます。

問題5

Ethernetフレームのヘッダーに含まれる情報として、最も適切な組み合わせはどれですか。

正解:B

Ethernetフレームのヘッダーには、同じLAN区間で次の機器へ届けるための送信元MACアドレスと宛先MACアドレスなどが含まれます。

問題6

PCから異なるネットワーク上のWebサーバーへ通信するとき、最初のEthernetフレームの宛先MACアドレスは通常どれになりますか。

PCとWebサーバーは異なるネットワークにあり、PCには正しいデフォルトゲートウェイが設定されています。
正解:C

宛先IPアドレスが異なるネットワークにある場合、PCはまずデフォルトゲートウェイへフレームを渡します。そのため、最初のフレームの宛先MACアドレスはルーターのLAN側インターフェースのMACアドレスになります。

問題7

ARPの役割として、最も適切なものはどれですか。

正解:A

ARPは、同じLAN上で通信する相手やデフォルトゲートウェイについて、IPv4アドレスからMACアドレスを調べるために使われます。

問題8

一般的なARP要求とARP応答の送信方法として、正しいものはどれですか。

正解:D

要求時点では相手のMACアドレスが分からないため、ARP要求はLAN全体へブロードキャストします。該当するIPv4アドレスを持つ機器は、通常、要求元へユニキャストでARP応答を返します。

問題9

pingコマンドで、要求と応答に使用される代表的なプロトコルはどれですか。

正解:B

pingでは、一般にICMP Echo Requestを送り、相手からICMP Echo Replyが返るかを確認します。ICMPは到達性確認やエラー通知などに使われます。

問題10

WebサーバーのIPアドレスへpingが成功しました。この結果から直接確認できることとして、最も適切なものはどれですか。

正解:C

ping成功で確認できるのは、主にICMPによる到達性です。WebアプリケーションやTCPポート、HTTPS証明書が正常かどうかまでは保証できません。

問題11

TCPの特徴として、最も適切なものはどれですか。

正解:A

TCPは通信前に接続を確立し、データの順序確認、確認応答、再送制御などを行います。その分、UDPより処理が多くなりますが、信頼性の高い通信を実現できます。

問題12

UDPが選ばれやすい通信の考え方として、最も適切なものはどれですか。

正解:D

UDPはTCPのような接続確立や標準的な再送制御を行わないため、処理が比較的軽い方式です。リアルタイム性を重視する通信などで利用されます。ただし、用途や上位プロトコルによって信頼性を補う場合もあります。

問題13

TCPの3ウェイハンドシェイクの正しい順序はどれですか。

正解:B

クライアントがSYNを送り、サーバーがSYN/ACKを返し、最後にクライアントがACKを返します。この3回のやり取りで、双方が送受信可能であることを確認して接続を確立します。

問題14

TCPの3ウェイハンドシェイクで、クライアントがSYNを送った後に応答が返りません。考えられる状況として最も適切なものはどれですか。

宛先IPアドレスは正しいものとします。
正解:C

SYNに対するSYN/ACKなどが返らない場合、経路上のフィルタリング、宛先機器の停止、対象ポートでサービスが待ち受けていないことなどが考えられます。ARPが成功しても、その先のTCP接続成功までは保証されません。

問題15

ブラウザへURLを入力してからWebページのデータを受け取るまでの流れとして、最も適切なものはどれですか。

正解:A

一般的な流れを簡略化すると、まず名前解決でWebサーバーのIPアドレスを調べ、ARPで同一LAN上の次の転送先のMACアドレスを確認します。その後、必要に応じてTCP接続を確立し、Webデータを要求して応答を受け取ります。実際にはキャッシュやHTTPSなどにより処理が増減します。

採点結果

0/15問

点数別の復習目安

正解数 判定 次に行うこと
13〜15問 十分に理解できています 第4章へ進み、DNS・DHCP・NATなどのネットワークサービスを学びましょう。
12問 合格です 間違えた問題の解説を確認してから、第4章へ進みましょう。
9〜11問 もう一度復習しましょう ARP、ICMP、TCPの通信順序を中心に、該当記事を読み直してください。
0〜8問 第3章を順番に復習しましょう OSI・TCP/IPモデルから読み直し、各技術を通信の流れとしてつなげてください。

仕上げ課題:Webサイトが表示されるまでを説明しよう

選択問題に正解するだけでなく、通信の流れを自分の言葉で説明できるか確認します。 次の用語をすべて使い、Webサイトが表示されるまでを5〜8文程度で説明してください。

使用する用語

DNS/IPアドレス/ARP/MACアドレス/デフォルトゲートウェイ/TCP/3ウェイハンドシェイク/Webサーバー

例:ブラウザへURLを入力すると、最初に……
説明例を見る

ブラウザへURLを入力すると、PCはDNSを利用してWebサーバーのIPアドレスを調べます。 Webサーバーが異なるネットワークにある場合、PCはデフォルトゲートウェイへデータを渡します。 そのため、ARPを使ってデフォルトゲートウェイのIPアドレスに対応するMACアドレスを確認します。 PCは宛先IPアドレスなどを含むパケットをEthernetフレームに入れ、ルーターへ送信します。 ルーターはIPアドレスを確認しながら、Webサーバーまでパケットを転送します。 TCPを使う場合は、SYN、SYN/ACK、ACKの3ウェイハンドシェイクで接続を確立します。 その後、ブラウザがWebページを要求し、Webサーバーから返されたデータを画面へ表示します。

到達目標: 用語を単独で説明するだけでなく、「どの順番で、何のために使われるのか」をつなげて説明できれば、第3章の目標達成です。

第3章の重要ポイント

  • OSI参照モデルとTCP/IPモデルは、通信機能を階層別に整理する考え方
  • 送信側では上位層から下位層へ情報を付加し、受信側では逆に取り外す
  • Ethernetフレームは、LAN区間でMACアドレスを使って次の機器へ届ける
  • ARPはIPv4アドレスに対応するMACアドレスを調べる
  • pingは主にICMPを使って到達性を確認するが、アプリケーションの正常性までは保証しない
  • TCPは信頼性を重視し、UDPは処理の軽さや遅延の少なさを重視する場面で使われる
  • TCPはSYN、SYN/ACK、ACKの順で接続を確立する
  • Webアクセスでは、名前解決、ARP、転送、TCP接続、データ要求と応答が連携する

次の記事:DNSの仕組み

第3章では、データが階層ごとに処理され、ARP、ICMP、TCPなどを使って相手まで届く流れを学びました。

第4章では、身近なネットワーク通信を支えるサービスを学びます。 最初のテーマは、Webサイトの名前をIPアドレスへ対応付けるDNSです。

ネットワーク初級編|第3章まとめテスト

第4章では、DNS、DHCP、NAT・NAPT、HTTP・HTTPS、無線LANと有線LAN、 サーバーのIPアドレスについて順番に学びます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次