- OSI 基本参照モデル 7 層と TCP/IP 4 階層の対応、カプセル化でヘッダーが積み重なる仕組み
- 伝送時間・必要な回線速度・ビット誤り率という「1 本の式の変形」で解ける計算の型
- イーサネットと CSMA/CD、スイッチングハブの MAC アドレス学習、VLAN・STP・PoE と無線 LAN
- IPv4 アドレスとサブネットマスクの AND 演算、ホスト数とブロードキャストアドレスの求め方
- ARP・ICMP・DHCP・ルーティング・NAT/NAPT が「何を何に変換・通知するか」
- TCP と UDP の違い、ウェルノウンポート、DNS・HTTP・メールの動作、SNMP と SDN/NFV
科目 A では直近 10 年 19 回で 100 問、1 回平均 5.3 問が出ています。中分類 23 個のなかでセキュリティに次ぐ 2 番目の分量で、5 問確保が目標です。内訳は知識 75 問・計算 24 問で、計算はサブネット(10 回)と伝送時間(9 回)にほぼ集中します。科目 B は問 1(情報セキュリティ)が必須、問 2〜11 から 4 問選択という形式で、ネットワークは直近 19 回すべて問 5 に置かれています。本章はその土台になります。
階層モデルとカプセル化
ネットワークは「役割を層に切り分け、隣り合う層の間だけでやり取りする」という約束で組み立てられています。層に分けておくと、下の層(より対線か光ファイバか、有線か無線か)が変わっても上の層(HTTP や DNS)を作り直さずに済みます。ISO が策定した OSI 基本参照モデルは 7 層、実装として広く使われている TCP/IP は 4 階層です(OSI 基本参照モデルは ISO/IEC 7498-1 として規格化されており、TCP/IP の 4 階層区分は代表的な整理のため資料によって層の分け方には幅があります)。試験では層そのものの定義よりも、「この装置・このプロトコルは何層か」が繰り返し問われます。
送信側では、上の層のデータに下の層のヘッダーが順に付き、受信側で逆に外されます。これをカプセル化といいます。TCP ヘッダーが付いたものをセグメント、IP ヘッダーが付いたものをパケット、MAC ヘッダーと FCS(誤り検出用の検査符号)が付いたものをフレームと呼びます。ここで押さえるべきは「ルータを 1 台越えるたびに MAC ヘッダーは作り直されるが、IP ヘッダーの宛先 IP アドレスは終点まで変わらない」という点です。
| 区分 | 用語 | 内容 |
|---|---|---|
| 種類 | LAN/WAN | LAN は構内、WAN は電気通信事業者の設備を借りて拠点間を結ぶ。ISP(Internet Service Provider)との契約は従量制と月額固定料金があり、運用費用の見積りに効く |
| 種類 | MDF/IDF | MDF(Main Distribution Frame)は建物の主配線盤、IDF(Intermediate Distribution Frame)はフロアごとの中間配線盤。センサーネットワークは多数のセンサを無線で束ねた形態 |
| トポロジ | スター型/ツリー型 | 集線装置を中心に星状に接続。現在の LAN の主流で、階層化するとツリー型。1 本の障害は 1 台にとどまる |
| トポロジ | バス型/リング型/ポイントツーポイント | バス型は 1 本の幹線を共有(幹線障害で全滅)、リング型は環状、ポイントツーポイントは 2 地点間の直結(相手固定接続) |
| 交換方式 | 回線交換網/パケット交換網 | 回線交換は通信中ずっと帯域を占有(電話が原型)。パケット交換はパケットに分割して回線を多重利用する。インターネットも VoIP(IP 電話)もパケット交換 |
| 伝送方式 | 単方向/半二重/全二重 | 半二重は送受信を交互に、全二重は同時に行う。スイッチングハブによる全二重化で衝突そのものが起きなくなる |
| 多重化 | WDM/TDMA | WDM(Wavelength Division Multiplexing)は光の波長で、TDMA は時間スロットで 1 本の回線を多重化する |
| 回線 | 公衆回線/専用線/PLC | 専用線は帯域を占有し品質が安定するが高価。PLC(電力線通信)は電力線を通信に使う技術で、LAN ケーブルで給電する PoE とは向きが逆 |
| 標準化 | ITU-T の X/V/I シリーズ | WAN の通信プロトコルは ITU-T が勧告として策定する。X はデータ網、V は電話網上のデータ伝送、I は ISDN 関連 |
ネットワークが止まると業務も生活も止まります。社会全体が情報通信技術(ICT)に依存したネットワーク社会では、障害の社会的影響が大きく、「いつでもどこでも使える」ことを前提にしたユビキタス・パーベイシブな利用形態が広がっています。だからこそ後述する冗長化と障害管理が問われます。
回線の計算 ― 伝送時間・回線速度・ビット誤り率
この章の計算問題はほぼこの節に集まります。伝送時間の計算は直近 10 年で 9 回、ビット誤り率が 3 回、合わせて 12 回。しかも使う式は 1 本だけで、あとはどこを未知数にするかの違いです。まず単位をそろえることが決め手で、データ量はバイト、回線速度はビット/秒(bps)で与えられるので、必ず 8 倍します。
計算の型 1: 伝送時間
伝送時間[秒]= データ量[バイト]× 8 ÷ (回線速度[ビット/秒]× 回線利用率)
例題: 伝送速度 100M ビット/秒、回線利用率 50% の回線で、1,000 バイトのデータを 1,000 件送るのに何秒かかるか。
- データ量をビットに直す: 1,000 × 1,000 × 8 = 8,000,000 ビット
- 実効速度を出す: 100 × 106 × 0.5 = 50 × 106 ビット/秒
- 割る: 8,000,000 ÷ 50,000,000 = 0.16
- 答え: 0.16 秒
同じ式を「速度」について解けば、必要な回線容量の逆算になります。逆算型では計算結果そのものではなく、それを上回る商用回線の品目が正解になる点が独特です。計算値 2.7M ビット/秒に対し、選択肢が 1M・2M・4M・8M なら答えは 4M です。
計算の型 2: 必要な回線速度の逆算
必要な回線速度[ビット/秒]= データ量[バイト]× 8 ÷ 許容時間[秒]÷ 回線利用率
例題: 1M バイトのファイルを 5 秒以内に転送したい。回線利用率が 60% のとき、必要な回線速度は最低いくらか。
- ビットに直す: 1 × 106 × 8 = 8 × 106 ビット
- 許容時間で割る: 8 × 106 ÷ 5 = 1.6 × 106 ビット/秒(これは実効の値)
- 回線利用率で割り戻す: 1.6 × 106 ÷ 0.6 ≒ 2.67 × 106 ビット/秒
- 答え: これを満たす品目 4M ビット/秒
回線が理想的でない以上、ビットは一定の割合で化けます。ビット誤り率は「誤ったビット数 ÷ 送信した総ビット数」で、逆に総ビット数を掛ければ誤りビットの期待個数が出ます。ここでもバイト→ビットの換算忘れと、10 の指数の桁ずれが誤答肢として用意されます。誤りの検出・訂正には、1 ビットの誤りを検出するパリティチェック、多項式除算で連続誤りに強い CRC、検出だけでなく 1 ビットの訂正までできるハミング符号があります。
計算の型 3: ビット誤り率と誤りビットの期待個数
ビット誤り率 = 誤りビット数 ÷ 総ビット数 / 誤りビットの期待個数 = ビット誤り率 × 総ビット数
例題: ビット誤り率 1 × 10−7 の回線で、1,500 バイトのパケットを 100,000 個送ると、誤るビットは平均何個か。
- 総ビット数: 1,500 × 8 × 100,000 = 1.2 × 109 ビット
- 誤り率を掛ける: 1.2 × 109 × 1 × 10−7 = 1.2 × 102
- 答え: 約 120 個
| 用語 | 意味 | 試験での扱い |
|---|---|---|
| 転送速度(伝送速度)/回線容量 | 単位時間に送れるビット数。単位は bps(ビット/秒) | k・M・G は 1,000 倍刻みで扱う(210 ではない) |
| 回線利用率(伝送効率) | 実際に有効データを運べる割合 | 回線速度に掛ける。割ると答えが 4 倍ずれる |
| トラフィック理論/トラフィック設計 | 呼の発生量から必要な回線数を決める理論 | 直近 10 年の出題は無し。用語の意味だけ押さえる |
| 呼量(アーラン) | 呼量[アーラン]= 1 時間の呼数 × 平均通話時間[時間]。1 回線が使える最大が 1 アーラン | 定義を選ばせる形 |
| 呼損率/アーラン B 式(アーランの損失式) | 回線が塞がって接続できない確率と、その算出式 | 用語として認識できれば十分 |
| 性能評価 | 実測・シミュレーションで設計値と実態を突き合わせる | ネットワーク管理の性能管理と対になる |
LAN 技術 ― イーサネット・スイッチ・無線 LAN
1 本の伝送路を複数の端末で共有するには、誰がいつ送ってよいかを決める規則が要ります。これをメディアアクセス制御(MAC)といい、有線イーサネットの方式が CSMA/CD(Carrier Sense Multiple Access with Collision Detection)です。「送る前に回線を聞き、空いていれば送り、ぶつかったら気づいてランダムな時間待ってから送り直す」という手順で、出題は 4 回すべてこの手順の順序を入れ替えた誤答肢との勝負でした。
無線 LAN では、電波は送信中に自分の信号で相手の信号がかき消され衝突を検知できません。そこで送信前に一定時間の空きを確認し、それでも他が送っていないと判断してから送る CSMA/CA(Collision Avoidance=衝突回避)を使います。かつての トークンパッシング(トークンリング)は、送信権を表すトークンを回して衝突そのものを起こさない方式でしたが、現在は誤答肢として登場する程度です。
現在の有線 LAN では、スイッチングハブ(レイヤ 2 スイッチ)が中心です。受け取ったフレームの送信元 MAC アドレスと受信ポートの対応を MAC アドレステーブルに自動で記録し(学習)、以後は宛先 MAC アドレスに対応するポートにだけ転送します。テーブルに無い宛先やブロードキャストフレームは、受信ポート以外の全ポートへ送出(フラッディング)されます。
| 装置 | OSI の層 | 転送の判断材料と役割 |
|---|---|---|
| リピータ/リピータハブ | 物理層 | 信号を増幅・整形して全ポートへ流すだけ。衝突は共有される。カスケード接続で段数を増やすと遅延と衝突が増える |
| ブリッジ/スイッチングハブ(L2 スイッチ) | データリンク層 | MAC アドレスを学習し、必要なポートにだけ転送。ブリッジとスイッチングハブは同じ層で同等の機能 |
| ルータ/L3 スイッチ | ネットワーク層 | IP アドレスを見て異なるネットワーク間を中継。L3 スイッチは同じ機能を専用ハードウェアで高速化したもの |
| ゲートウェイ | トランスポート層以上 | プロトコル体系そのものが違うネットワークを相互接続する |
| プロキシサーバ(フォワード) | アプリケーション層 | 内部の利用者に代わって外部の Web サーバへ要求を出す。閲覧制限・ログ取得・キャッシュ |
| リバースプロキシサーバ | アプリケーション層 | 外部からの要求を受け、内部の Web サーバへ中継する。サーバ側の代理で、公開サーバの隠蔽と TLS 終端に使う |
| ロードバランサ | トランスポート層以上 | 仮想 IP アドレス(VIP)で受けて複数サーバへ振り分ける。通過後の送信元 IP はロードバランサのものになる |
| 回線接続装置(DSU・ONU 等) | 物理層 | WAN 回線と構内設備の境界に置く終端装置 |
| 技術 | 内容 | 効果・注意点 |
|---|---|---|
| VLAN/IEEE 802.1Q(タグ VLAN) | 1 台のスイッチを論理的に複数のセグメントに分ける。802.1Q はフレームに VLAN ID タグを付けて 1 本のトランクポートで複数 VLAN を運ぶ | ブロードキャストドメインの分割。VLAN が違えばルータ/L3 スイッチを経由しないと通信できない |
| スパニングツリー(STP) | ループになる経路を論理的に遮断し、障害時に自動で切り替える | ブロードキャストストームを防ぐ。冗長化と両立させる仕組み |
| リンクアグリゲーション | 複数の物理リンクを束ねて 1 本の論理リンクとして扱う | 帯域の拡大と冗長化を同時に実現する |
| PoE(Power over Ethernet) | LAN ケーブルで給電する。無線 LAN アクセスポイントや IP カメラを電源工事なしで設置できる | 電力線を通信に使う PLC と混同しない。直近 10 年で 2 回出題 |
| PPP/PPPoE/IPoE | PPP は 2 点間の認証つき接続、PPPoE はそれをイーサネット上で行う方式、IPoE は PPP を介さず IP を直接載せる方式 | PPPoE は認証装置が混雑の原因になりうる |
| ケーブル・規格 | 同軸ケーブル/より対線(10BASE-T・100BASE-TX・1000BASE-T・10GBASE-T)/光ファイバケーブル | 数字は速度[M ビット/秒]、T はより対線。TX の X は FDDI 由来の 4B/5B 符号化方式(100BASE-X 系)を表し、2 対を使うのは 100BASE-TX の配線仕様 |
| 無線 LAN の用語 | 内容 |
|---|---|
| IEEE 802.11a/b/g/n/ac/ax | a は 5GHz、b と g は 2.4GHz、n は両方、ac は 5GHz で高速化、ax(Wi-Fi 6)は多端末環境の効率を改善。Wi-Fi 4=11n、Wi-Fi 5=11ac、Wi-Fi 6=11ax、6E は 6GHz 帯対応 |
| 周波数帯とチャネル | 2.4GHz 帯は電子レンジ等と干渉しやすい。隣接アクセスポイントは重ならないチャネルに割り当てる(チャネル設計) |
| 無線 LAN アクセスポイント/SSID | アクセスポイントを介するインフラストラクチャモードと、端末同士が直接つながるアドホックモード。SSID はネットワークの識別名 |
| 隠れ端末問題/さらし端末問題 | 互いの電波が届かない端末同士が同時送信して衝突するのが隠れ端末問題、送信可能なのに他の通信を検知して送信を控えるのがさらし端末問題 |
| ローミング/メッシュ Wi-Fi | 移動しながらアクセスポイントを切り替えて接続を維持する。メッシュは複数のアクセスポイントが網状に中継し合う構成。IEEE 802.11ah(Wi-Fi HaLow)は省電力・長距離向け |
| MIMO/ビームフォーミング | 複数アンテナで同時に送受信して速度を上げる技術と、電波を端末方向へ集中させる技術。電波のほか赤外線を使う方式もある |
| IEEE 802.1X/RADIUS | ポート単位の認証方式と、認証情報を集中管理するサーバ。認証結果で VLAN を動的に割り当てる運用(ダイナミック VLAN)がある |
IP アドレスとサブネット計算
この節は本章で最も出る論点です。サブネットマスクと IPv4 アドレスの計算は直近 10 年で 10 回出題され、うち 8 回が計算問題でした。IPv4 アドレスは 32 ビットで、8 ビットずつ 4 つに区切って 10 進数で表記します。上位がネットワークアドレス部、下位がホストアドレス部で、その境目を示すのがサブネットマスクです。マスクは「ネットワーク部を 1、ホスト部を 0」で埋めた 32 ビットで、CIDR 表記では 1 の個数を「/21」のように書きます。
やることは 2 つだけです。IP アドレスとマスクのビットごとの AND がネットワークアドレス、ホスト部を全て 1 にしたものがブロードキャストアドレスです。図 10-6 で 32 ビット列を実際に重ねてみます。
計算の型 4: サブネットの 3 公式
アドレス総数 = 2(32−n) / 割当て可能ホスト数 = 2(32−n) − 2 / ブロードキャストアドレス = ネットワークアドレス + 2(32−n) − 1
例題: 172.30.123.45/21 のネットワークアドレス、ブロードキャストアドレス、割当て可能なホスト数を求めよ。
- ホスト部のビット数を出す: 32 − 21 = 11 ビット
- 変化するのは第 3 オクテットの下位 3 ビットと第 4 オクテットの 8 ビット。第 3 オクテット 123 = 01111011 とマスク 248 = 11111000 の AND は 01111000 = 120
- ネットワークアドレス: 172.30.120.0
- ホスト部を全て 1 に: 第 3 オクテット 01111111 = 127、第 4 オクテット 255 → ブロードキャストアドレスは 172.30.127.255
- ホスト数: 211 − 2 = 2,048 − 2 = 2,046 台(ネットワークアドレスとブロードキャストアドレスは端末に割り当てられない)
逆に「クラス C のアドレス空間を 10 個のサブネットに分けたい」と問われたら、10 個を表すのに必要なビット数は 4 ビット(24=16 ≧ 10)なので、マスクは 255.255.255.240(/28)です。連続する 2 つの /23 を 1 つにまとめる集約は逆向きの操作で、共通するネットワーク部が 1 ビット短くなり /22 になります。
| 区分 | 範囲・表記 | 覚えどころ |
|---|---|---|
| アドレスクラス A/B/C | A は先頭ビット 0(0〜127)、B は 10(128〜191)、C は 110(192〜223) | 既定のマスクは A が /8、B が /16、C が /24 |
| クラス D | 先頭 1110(224〜239) | マルチキャスト(特定グループへの同報)専用。ユニキャストは 1 対 1、ブロードキャストは同一セグメント全体 |
| プライベート IP アドレス | 10.0.0.0/8、172.16.0.0/12(172.16〜172.31)、192.168.0.0/16 | 172.32 以降はグローバル IP アドレス。この境目が定番のひっかけ |
| 特殊なアドレス | 127.0.0.1 はループバック、169.254.0.0/16 は DHCP 失敗時に自動設定されるリンクローカル | 「通信できないのに IP が付いている」ときの切り分け材料 |
| IPv6 | 128 ビット。16 進 4 桁を 8 ブロック、コロン区切り。各ブロック先頭の 0 は省略でき、連続する 0 のブロックは「::」で 1 回だけ省略できる | 2001:0db8:0000:0000:0000:0000:03ab:ff01 → 2001:db8::3ab:ff01。「::」を 2 回使った表記は誤り |
| MTU とフラグメンテーション | 1 フレームで運べる上限を超える IP パケットは分割される | MTU 1,500 バイトの経路に 2,000 バイトのパケットを流すと、IP ヘッダー 20 バイトを差し引いた 1,480 バイトと残り 520 バイト(+ヘッダー 20)に分かれる |
アドレス解決・ルーティング・アドレス変換
IP アドレスが分かっても、同じセグメント内でフレームを届けるには MAC アドレスが要ります。この橋渡しをするのが ARP(Address Resolution Protocol)で、直近 10 年で 4 回とも「IP アドレスから MAC アドレスを得るプロトコル」という定義が問われました。逆方向(MAC から IP)が RARP です。似た名前の変換系プロトコルは、下の表で「何を何に」の向きごと覚えます。
| プロトコル | 何を何に | 試験での問われ方 |
|---|---|---|
| ARP | IP アドレス → MAC アドレス | 定義そのもの。同一セグメントにブロードキャストで問い合わせる。arp コマンドで対応表を確認できる |
| RARP | MAC アドレス → IP アドレス | ARP の誤答肢として頻出。向きを逆にした肢に注意 |
| DNS | ドメイン名 → IP アドレス(正引き)、IP アドレス → ドメイン名(逆引き) | 逆引きの用途(送信元の正当性確認など)も出る |
| DHCP | 端末へ IP アドレス・サブネットマスク・デフォルトゲートウェイ・DNS サーバを自動配付 | 要求はブロードキャストなので、セグメントが違うと届かない。DHCP リレーエージェントで中継する |
| ICMP | IP の通信状況を送信元へ通知(到達不能・時間超過など) | ping と traceroute が使うプロトコル。データを運ぶのではなく制御メッセージを運ぶ |
| NAT/NAPT | プライベート IP アドレス ⇔ グローバル IP アドレス | NAT は IP だけ、NAPT はポート番号も併せて変換する |
ルータは受け取ったパケットの宛先 IP アドレスをルーティングテーブルと照合し、次に渡す相手(ネクストホップ)を決めます。複数の経路が該当するときは、より長いプレフィックス(=より具体的な経路)を選ぶ最長一致が原則です。どれにも一致しなければデフォルトルート(0.0.0.0/0)へ送ります。端末側から見て最初に渡す相手がデフォルトゲートウェイです。
| 方式・プロトコル | 内容 | 特徴 |
|---|---|---|
| 静的ルーティング | 管理者が経路を手で登録する | 小規模で経路が変わらない環境向け。障害時に自動迂回しない |
| RIP | 距離ベクトル型。ホップ数(経由ルータ数)が最小の経路を選ぶ | 最大 15 ホップ。帯域や遅延を考慮しない |
| OSPF | リンクステート型。回線速度から求めたコストの合計が最小の経路を選ぶ | 組織内(AS 内)の標準。収束が速い |
| BGP | AS(自律システム)間で経路情報を交換する | ISP 間の経路制御。複数 ISP に接続するマルチホーミングで使う |
| VRRP | 複数のルータで 1 つの仮想 IP アドレスを共有し、故障時に待機系へ引き継ぐ | デフォルトゲートウェイの冗長化。直近 10 年で 2 回出題 |
| ICMP リダイレクト | 「もっと良いルータがある」とルータが送信元へ通知する | 経路設定の誤りに気づく手がかりになる |
プライベートアドレスの端末をインターネットにつなぐには変換が必要です。NAT は IP アドレスだけを 1 対 1 で置き換えるので、同時に外へ出られる端末数はグローバルアドレスの個数までです。NAPT(IP マスカレード)はポート番号も一緒に書き換え、1 つのグローバルアドレスを多数の端末で共有します。出題の中心は「どのフィールドが書き換わるか」で、往路は送信元、復路は宛先です。
TCP と UDP、ポート番号
トランスポート層の役割は「どのアプリケーションへ渡すか」を決めることと、必要なら信頼性を足すことです。宛先を指すのがポート番号、信頼性を足すのが TCP、足さずに軽さを取るのが UDP です。出題は 5 回で、いずれも「UDP に無くて TCP にあるもの」「コネクションレスなのはどちらか」という対比でした。ポート番号とチェックサムはどちらにもあるため、これらを「TCP だけ」とする肢が定番の誤答です。
TCP は通信の前に 3 ウェイハンドシェイク(SYN → SYN+ACK → ACK)でコネクションを確立します。データにはシーケンス番号が付き、受信側は確認応答番号で「次に欲しい番号」を返します。応答が来なければ再送し、相手が一度に受け取れる量(ウィンドウサイズ)に合わせて送信量を調整するのがフロー制御、経路の混雑に合わせて送信量を絞るのが輻輳制御です。一方の UDP はコネクションレスで確認応答も再送もせず、その代わり遅延が小さく、多数の宛先へ同報できます。
| ポート番号 | プロトコル | 用途と注意点 |
|---|---|---|
| 20/21 | FTP | 21 が制御用、20 がデータ転送用。データと制御で別のポートを使う点が問われる。パッシブモードではデータ用ポートをサーバが指定する |
| 22/23 | SSH/TELNET | SSH は暗号化された遠隔操作、TELNET は平文。TELNET は原則使わない |
| 25/587/465 | SMTP/サブミッション | 587 は認証つきのメール送信用。OP25B は ISP が外部への 25 番宛て通信を遮断する迷惑メール対策 |
| 53 | DNS | 問合せは UDP、ゾーン転送や大きな応答は TCP を使う |
| 67/68 | DHCP | UDP を使い、最初の要求はブロードキャスト |
| 80/443 | HTTP/HTTPS | HTTPS は HTTP over TLS。URL でポートを指定する位置はホスト名の直後(コロン区切り) |
| 110/143 | POP3/IMAP4 | POP3 は原則ダウンロードして端末で管理、IMAP4 はサーバ上で管理して複数端末から同じ状態を見る |
| 123/161・162 | NTP/SNMP | NTP は時刻同期で UDP を使う代表例。SNMP は 161 が要求、162 がトラップ受信 |
アプリケーション層 ― DNS・Web・メール
科目 B のネットワーク問では DNS が最頻出で、直近 19 回のうち 9 回の主要論点に入っています。仕組みを 1 度追っておけば、名前解決の遅延・古い IP への接続・ゾーン転送といった設問がまとめて解けます。端末のスタブリゾルバはキャッシュ DNS サーバに問い合わせるだけで、実際にルート DNS サーバから順にたどる反復問合せはキャッシュ DNS サーバが行います。
| DNS の用語 | 内容 | 設問での使われ方 |
|---|---|---|
| A/AAAA レコード | ホスト名に対する IPv4/IPv6 アドレス | Web サーバを増設したら A レコードを追加する |
| CNAME/NS/MX レコード | 別名/そのゾーンを管理する DNS サーバ/メールの宛先サーバ | メールが届かない原因として MX の設定漏れが問われる |
| ゾーン/ゾーン転送 | 1 台の DNS サーバが管理する範囲と、その内容をセカンダリへ複製する仕組み | プライマリだけ更新してセカンダリが古いままになる不具合 |
| TTL | キャッシュを保持してよい秒数 | 切替え作業の前に TTL を短くしておく、が定番の対策 |
| DNS ラウンドロビン | 1 つの名前に複数の A レコードを登録し、順番に返して負荷を分散する | ダウンしたサーバの IP も返してしまう、が欠点 |
| 正引き/逆引き | 名前 → IP/IP → 名前 | 逆引きは送信元サーバの正当性確認などに使う |
| 内部 DNS/外部 DNS | 社内向けと公開向けでゾーンを分ける | 社内のホスト名を外部に漏らさないための構成 |
| 分野 | 用語 | 内容 |
|---|---|---|
| Web | HTTP/HTTPS・URL・CGI | HTTP はメソッド(GET・POST など)とステータスコードで要求と結果を表す。HTTPS は HTTP over TLS。CGI は Web サーバが外部プログラムを呼び出す仕組み |
| Web | cookie/セッション ID | サーバがブラウザに保存させる小さなデータで、状態を持たない HTTP にログイン状態を持たせる。セッション ID の推測・盗用が脅威になる |
| Web | HTTP/2・HTTP/3・QUIC | HTTP/2 は 1 本の TCP コネクション上で複数の要求を多重化し、画像ごとにコネクションを張る非効率を解消する。HTTP/3 は UDP 上の QUIC を使う |
| Web | WebSocket/REST/SOAP/WebDAV | WebSocket は双方向の常時接続、REST は URL とメソッドで資源を操作する設計様式、SOAP は XML ベースのメッセージ交換、WebDAV は HTTP でのファイル管理 |
| メール | SMTP/POP3/IMAP4 | 送信と転送が SMTP、受信が POP3 か IMAP4。メールサーバ間はリレー方式で配送される |
| メール | MIME/base64/HTML メール(MHTML)/Web メール | MIME は本文以外(添付・日本語)を扱う拡張。base64 は 3 バイトを 4 文字に変換するため、データ量が約 4/3 倍になる |
| ファイル転送 | FTP(アクティブ/パッシブモード)・TFTP | アクティブはサーバからデータ接続を張るためファイアウォールに阻まれやすい。TFTP は UDP を使う簡易版 |
| その他 | SIP/RTP・検索エンジン・ネットワーク OS | SIP が IP 電話の呼制御、RTP が音声・映像の転送。検索エンジンはロボット型と全文検索型。ネットワーク OS の形態はピアツーピア形式とクライアントサーバ形式 |
| QoS | 優先制御・帯域制御・DiffServ | 音声のような遅延に弱い通信を優先して転送する。DiffServ は IP ヘッダーの印で優先度を区別する方式 |
ネットワーク管理と仮想化 ― SNMP・SDN・WAN サービス
運用管理は構成管理(機器構成とバージョンを記録し変更を追う)、障害管理(情報収集 → 障害の切分け → 障害原因の特定 → 復旧措置 → 記録、および死活監視)、性能管理(トラフィック監視と転送時間の分析)の 3 本柱です。切り分けは下の層から順に確認するのが鉄則で、「ケーブルとリンクランプ → ping で疎通 → arp で MAC の重複 → nslookup で名前解決 → ログの突合せ」と進めます。ログを突き合わせるには各機器の時刻が合っている必要があり、そのために NTP を使います。
| ツール | 何が分かるか | 使う場面 |
|---|---|---|
ping | ICMP エコー要求・応答で相手までの到達性と往復時間 | まず疎通があるかを確認する。応答が無くても ICMP を遮断しているだけの場合がある |
traceroute | 宛先までに経由するルータの一覧 | どこまで届いてどこで止まっているかの切り分け |
ipconfig/ifconfig/ip | 自機の IP アドレス・マスク・デフォルトゲートウェイ | 169.254 が付いていれば DHCP が失敗している |
arp | IP アドレスと MAC アドレスの対応表 | 同じ IP に別の MAC が現れれば IP アドレスの重複を疑う |
netstat/ss | コネクションの状態、待ち受けポート、経路表 | ポート枯渇や想定外の通信の発見 |
nslookup/dig | DNS への問合せ結果と応答したサーバ | 古い IP アドレスが返っていないかの確認 |
| パケットアナライザー(tcpdump・Wireshark) | 実際に流れているフレームの中身 | 他の手段で原因が絞れないときの最終手段 |
機器を 1 か所から集中管理するプロトコルが SNMP です。管理される側の SNMP エージェントが自機の情報を MIB(Management Information Base)という決まった構造で保持し、SNMP 管理ステーションが get 要求で読み出し、set 要求(SetRequest)で設定します。逆にエージェント側から異常を自発的に通知するのが trap 要求(SNMP トラップ)です。定期的な取得(ポーリング)では検知が遅れる障害を、トラップなら即座に知らせられます。
ネットワークの仮想化では、機器ごとに個別設定していた制御機能をソフトウェアで集中管理します。SDN(Software-Defined Networking)は直近 10 年で 6 回出題され、6 回とも正解の記述は「制御機能とデータ転送機能を分離し、コントローラで集中制御する」でした。同文再出題率が本中分類で最も高い論点です。
| 分野 | 用語 | 内容 |
|---|---|---|
| 仮想化 | トンネリング/オーバーレイネットワーク | 既存のネットワークの上に、カプセル化によって別の論理ネットワークを重ねる。VPN の基礎技術 |
| 仮想化 | SD-WAN | SDN の考え方を拠点間 WAN に広げ、回線の選択や優先制御をソフトウェアで集中管理する |
| WAN サービス | 専用線サービス/IP-VPN/広域 Ethernet | 専用線は帯域占有、IP-VPN は事業者の閉域 IP 網、広域 Ethernet は事業者網をイーサネットとして使う。品質保証のない提供形態がベストエフォート |
| WAN サービス | インターネット VPN/xDSL/FTTH/衛星通信サービス/国際通信サービス | インターネット VPN は公衆網上に暗号化トンネルを張る。回線交換サービスとパケット交換サービスの区別も用語として押さえる |
| 音声 | IP 電話/IP セントレックス | IP セントレックスは構内交換機の機能を事業者のサーバ側に置くサービス |
| 企業間 | イントラネット/エクストラネット | インターネット技術を社内網に応用したものがイントラネット、企業間で相互接続したものがエクストラネット。EC・EDI の基盤になる |
| 分散 | CORBA | 言語やプロトコルに依存せず分散オブジェクトを連携させる基盤の考え方 |
| セキュリティ | ファイアウォール/セキュリティプロトコル/RADIUS | 通信の許可・遮断を制御する装置と、暗号化・認証を担うプロトコル群、認証の集中管理サーバ。詳細は第 11 章 |
| 分野 | 用語 | 内容 |
|---|---|---|
| 移動体通信 | LTE/VoLTE/5G/ローカル 5G | 5G は高速・大容量・低遅延・多数同時接続が特徴。ローカル 5G は自社の敷地内に構築する 5G。基地局と端末の間を無線でつなぐ |
| 移動体通信 | SA 方式/NSA 方式/ネットワークスライシング/キャリアアグリゲーション | SA は 5G 単独構成、NSA は 4G 設備と併用。スライシングは 1 つの物理網を用途別の論理網に切り分ける。キャリアアグリゲーションは複数の周波数帯を束ねて高速化する |
| 事業者・端末 | 移動体通信事業者/MVNO/SIM カード/eSIM/フェムトセル/テザリング/テレマティクス | MVNO は他社の設備を借りて提供する事業者。eSIM は端末内蔵型の SIM。テザリングは携帯端末を経由して他機器を接続する機能 |
| 無線基盤 | ハンドオーバー/ローミング/間欠受信・ドーマント | ハンドオーバーは移動中に基地局を切り替えて通信を維持する技術。間欠受信やドーマント(プリザベーション)は端末の省電力化技術 |
| IoT | LPWA(LTE-M・NB-IoT・Wi-SUN・LoRaWAN)/IoT エリアネットワーク | 低消費電力で広域をカバーする無線方式。電池で数年動かすセンサ向け |
| IoT | MQTT/CoAP | 軽量プロトコル。MQTT はブローカを介した publish/subscribe 型で、多数のセンサからの間欠的な送信に向く |
| 近距離無線 | BLE/ZigBee/NFC | いずれも低消費電力の近距離通信。NFC は数センチの近接通信で、交通系 IC などに使われる |
| 配信 | CDN/Web API | CDN は配信拠点に複製を置いてオリジンの負荷と応答時間を下げる。Web API は HTTP で機能を外部公開する仕組み |
ひっかけポイント
理解度チェック(科目 A 形式)
Q1. 伝送速度 200M ビット/秒、回線利用率 40% の回線で、2M バイトのファイルを転送するのに要する時間は何秒か。ここで、1M = 106 とする。
- 0.025
- 0.032
- 0.08
- 0.2
正解: エ データ量をビットに直すと 2 × 106 × 8 = 1.6 × 107 ビット、実効速度は 200 × 106 × 0.4 = 8 × 107 ビット/秒なので、1.6 × 107 ÷ 8 × 107 = 0.2 秒です。ア は ×8 を忘れた値、イ は回線利用率で回線速度を割ってしまった値、ウ は回線利用率を掛け忘れた値です。
Q2. IP アドレス 192.168.57.203、サブネットマスク 255.255.255.224 のホストが属するネットワークのアドレスはどれか。
- 192.168.57.192
- 192.168.57.203
- 192.168.57.223
- 192.168.57.224
正解: ア マスク 224 は 2 進数で 11100000(/27)なので、第 4 オクテット 203 = 11001011 との AND は 11000000 = 192 になります。イ は元の IP アドレスそのまま、ウ はホスト部を全て 1 にしたブロードキャストアドレス、エ は次のサブネットの先頭アドレスです。
Q3. サブネットマスクが 255.255.255.240 のネットワークで、端末に割り当てることができる IP アドレスの最大数はいくつか。
- 6
- 8
- 14
- 16
正解: ウ 240 = 11110000 なので /28、ホスト部は 4 ビットです。24 − 2 = 14 台になります。ア と イ はマスク長を 1 ビット読み違えて /29 とした場合の値、エ はネットワークアドレスとブロードキャストアドレスを引き忘れたアドレス総数です。
Q4. ビット誤り率が 2 × 10−8 の回線で、1,000 バイトのパケットを 50,000 個送信したとき、誤るビット数の期待値は何ビットか。
- 0.8
- 1
- 8
- 80
正解: ウ 総ビット数は 1,000 × 8 × 50,000 = 4 × 108 ビットで、これに誤り率を掛けて 4 × 108 × 2 × 10−8 = 8 ビットです。イ はバイトからビットへの換算(×8)を忘れた値、ア と エ は 10 の指数を 1 桁読み違えた値です。
Q5. CSMA/CD 方式の動作の説明として適切なものはどれか。
- 各端末に順番に送信権を回し、送信権を持つ端末だけがデータを送信する。
- 送信前に伝送路が使われていないことを確かめてから送信し、衝突を検出したらランダムな時間だけ待って再送する。
- 送信前に周囲の端末と送信の可否を確認し合うことで、衝突そのものを起こさないようにする。
- あらかじめ決めた優先度の高い端末から順に送信し、優先度の低い端末は空き時間だけ送信する。
正解: イ キャリア検知 → 送信 → 衝突検出 → ランダム時間待機 → 再送、という順序が CSMA/CD です。ア はトークンパッシング、ウ は無線 LAN の CSMA/CA、エ は優先度制御の説明で、いずれも「衝突を検出してから対処する」という CSMA/CD の性質とは異なります。
Q6. スイッチングハブ(レイヤ 2 スイッチ)と同じ OSI 基本参照モデルの階層で動作し、同等の機能をもつ装置はどれか。
- ゲートウェイ
- ブリッジ
- リピータ
- ルータ
正解: イ スイッチングハブもブリッジもデータリンク層の装置で、MAC アドレスを学習して必要なポートだけに転送します。ア はトランスポート層以上でプロトコル体系の違うネットワークを接続する装置、ウ は物理層で信号を増幅・整形するだけの装置、エ はネットワーク層で IP アドレスを見て中継する装置です。
Q7. 同一セグメント内の宛先ホストへフレームを送るために、IP アドレスから MAC アドレスを求めるプロトコルはどれか。
- ARP
- DHCP
- ICMP
- RARP
正解: ア ARP は「この IP アドレスの持ち主は誰か」をセグメント内へブロードキャストで問い合わせ、MAC アドレスを得ます。イ は IP アドレスなどの設定情報を端末へ自動配付するプロトコル、ウ は到達不能などの制御メッセージを送信元へ通知するプロトコル、エ は MAC アドレスから IP アドレスを求める逆向きのプロトコルです。
Q8. ping コマンドが宛先ホストとの到達性の確認に使用するプロトコルはどれか。
- ARP
- ICMP
- SNMP
- UDP
正解: イ ping は ICMP のエコー要求を送り、エコー応答が返るかどうかと往復時間を測ります。ア はアドレス解決、ウ は機器の管理情報の収集と通知に使うプロトコルです。エ はトランスポート層のプロトコルで、ping が直接使うものではありません。
Q9. NAPT 機能をもつルータを経由して、社内のプライベート IP アドレスの PC がインターネット上の Web サーバと通信している。Web サーバから PC への応答パケットがこのルータを通過するとき、ルータが書き換える情報はどれか。
- 送信元 IP アドレスと送信元ポート番号
- 送信元 IP アドレスと宛先ポート番号
- 宛先 IP アドレスと送信元ポート番号
- 宛先 IP アドレスと宛先ポート番号
正解: エ 復路のパケットの宛先はルータのグローバル IP アドレスと変換後のポート番号なので、これを変換表に従って PC のプライベート IP アドレスと元のポート番号へ戻します。ア は往路(PC からインターネットへ出るとき)に書き換える情報です。イ と ウ は往路と復路の書き換え対象を混ぜたもので、送信元と宛先の片方だけを書き換えることはありません。
Q10. UDP のヘッダーには含まれず、TCP のヘッダーにだけ含まれる情報はどれか。
- 宛先ポート番号
- チェックサム
- シーケンス番号
- 送信元ポート番号
正解: ウ シーケンス番号は届いたデータを正しい順序に並べ、欠落を検出して再送させるためのもので、信頼性を提供しない UDP にはありません。ア・イ・エ はいずれも UDP のヘッダーにもあります。ポート番号は「どのアプリケーションへ渡すか」を示すために両方で必要で、チェックサムも両方が持ちます。
Q11. 制御用とデータ転送用に別々のウェルノウンポート番号を使うプロトコルはどれか。
- DNS
- FTP
- HTTP
- SMTP
正解: イ FTP は 21 番で制御用のコネクションを張り、ファイルの中身は 20 番のデータ用コネクションで運びます。ア は 53 番、ウ は 80 番、エ は 25 番で、いずれも制御とデータを 1 つのポートで扱います。
Q12. OpenFlow を用いた SDN(Software-Defined Networking)の説明として適切なものはどれか。
- 1 台の物理スイッチを論理的に複数のセグメントに分割し、ブロードキャストの到達範囲を限定する。
- ファイアウォールやロードバランサの機能を専用機器から汎用サーバ上のソフトウェアへ移す。
- ルータ同士が経路情報を交換し、経由するルータ数が最小になる経路を自律的に決定する。
- ネットワーク機器の制御機能とデータ転送機能を分離し、コントローラが集中的に経路を制御する。
正解: エ SDN は各機器が個別に持っていた制御機能をコントローラへ集約し、機器は指示に従って転送だけを行う考え方です。ア は VLAN、イ は NFV、ウ は RIP のような距離ベクトル型ルーティングプロトコルの説明で、いずれも制御と転送の分離を指すものではありません。
Q13. リバースプロキシサーバの説明として適切なものはどれか。
- インターネットからの要求をいったん受け取り、内部の Web サーバへ中継する。
- 社内の利用者に代わって、インターネット上の Web サーバへ要求を出す。
- 複数のプライベート IP アドレスを、ポート番号を使って 1 つのグローバル IP アドレスへ変換する。
- ドメイン名に対応する IP アドレスを、上位のサーバへ順にたどって調べる。
正解: ア リバースプロキシは公開サーバの側に立つ代理で、サーバの隠蔽・TLS の終端・キャッシュを担います。イ は利用者側に立つフォワードプロキシ、ウ は NAPT、エ はキャッシュ DNS サーバの説明です。「誰の代理か」で見分けます。
Q14. PoE(Power over Ethernet)の説明はどれか。
- 電力線を通信回線として利用し、コンセントに接続した機器の間でデータを伝送する。
- イーサネット上で PPP による利用者認証を行い、ISP へ接続する。
- イーサネットの LAN ケーブルを使って、接続した機器へ電力を供給する。
- 停電時に接続機器へ一定時間電力を供給し、システムを安全に停止させる。
正解: ウ PoE は通信用の LAN ケーブルで給電する規格で、無線 LAN アクセスポイントや IP カメラを電源工事なしで設置できます。ア は PLC(電力線通信)で、通信と電力の役割が PoE とちょうど逆です。イ は PPPoE、エ は UPS の説明で、名前の似た別物です。
まとめ
| 論点 | 覚える式・要件 | 誤りやすい点 |
|---|---|---|
| 伝送時間 | データ量[バイト]× 8 ÷(回線速度 × 回線利用率) | ×8 忘れ、回線利用率を割ってしまう、往復と片道の混同 |
| 必要な回線速度 | データ量[ビット]÷ 許容時間 ÷ 回線利用率 | 答えは計算値ではなく、それを上回る商用回線の品目 |
| ビット誤り率 | 誤りビット数 ÷ 総ビット数/期待個数 = 誤り率 × 総ビット数 | バイト→ビット換算忘れ、10 の指数の桁ずれ |
| サブネット | IP AND マスク = ネットワークアドレス、ホスト部を全て 1 = ブロードキャストアドレス | マスク長の 1 ビットずれ。集約は共通部が短くなる方向 |
| ホスト数 | 2(32−n) − 2 | −2 を忘れた値(アドレス総数)が必ず選択肢にある |
| IP アドレス種別 | プライベートは 10/8・172.16/12・192.168/16、クラス D(224〜239)はマルチキャスト | 172.32 以降はグローバル。127 と 169.254 は特殊用途 |
| IPv6 | 128 ビット、16 進 4 桁 × 8 ブロック、連続する 0 は「::」で 1 回だけ省略 | 「::」を 2 回使った表記は誤り |
| アドレス解決 | ARP は IP → MAC、RARP は MAC → IP、DNS は名前 ⇔ IP、DHCP は設定情報の配付 | 向きの入替えが誤答肢の作り方 |
| NAT/NAPT | 往路は送信元 IP + 送信元ポート、復路は宛先 IP + 宛先ポートを書き換え | NAT は IP のみ。往路と復路の取り違え |
| ルーティング | 最長一致で選び、該当が無ければデフォルトルート。RIP はホップ数、OSPF はコスト、BGP は AS 間 | VRRP は経路制御ではなくルータの冗長化 |
| 装置と層 | リピータ=物理、ブリッジ/L2SW=データリンク、ルータ/L3SW=ネットワーク、プロキシ=アプリケーション | 転送の判断材料(信号/MAC/IP/URL)で決める |
| CSMA/CD | キャリア検知 → 送信 → 衝突検出 → ランダム待ち → 再送 | 手順を入れ替えた肢、CSMA/CA(無線・衝突回避)との混同 |
| TCP と UDP | TCP だけ: シーケンス番号・確認応答番号・ウィンドウサイズ・制御フラグ | ポート番号とチェックサムは両方にある |
| ポート番号 | FTP 20/21、SSH 22、SMTP 25/587、DNS 53、HTTP 80、POP3 110、HTTPS 443 | FTP だけ制御用とデータ用で番号が分かれる |
| DNS | スタブリゾルバ → キャッシュ DNS → ルートから反復問合せ。A・MX・NS・CNAME と TTL | 切替え前に TTL を短くする。ラウンドロビンは死活監視をしない |
| 管理・仮想化 | SNMP は get/put と trap、SDN は制御と転送の分離、NFV は機能のソフトウェア化 | SDN と NFV、PoE と PLC と PPPoE の取り違え |
本章の得点源は、サブネットと伝送時間という 2 本の計算の型(合わせて 10 年で 19 回)と、「何を何に変換・通知するか」を向きごと覚える知識問題です。装置とプロトコルは必ず「OSI のどの層で、何を見て判断するか」をセットで思い出してください。次章からは情報セキュリティに入ります。ここで押さえたパケットの流れとポート番号が、そのままファイアウォールのルール設計と攻撃手法の理解につながります。