ITの教科書検索

ネットワーク

ネットワークを基本から学びたい人向けに、全19本の記事で順に説明します。順番に読めば、層ごとの仕組みがつながって分かります。

目次
  1. 入門コース
  2. 目的別の勉強の順番
  3. 手を動かす勉強のしかた
  4. 分からなくなったときに戻る記事
  5. 練習問題と発展記事

ネットワークの全体を、順番に学ぶ

1本7〜11分の記事を、上から順に読めば全体がつながるコースです。

第1章

ネットワークの全体像

第2章

アドレスのしくみ

第3章

データが届くしくみ

第4章

通信の制御

第5章

アプリケーション層

目的別の勉強の順番

ネットワークの勉強は、まず上の入門コースの19本を読みます。その後は、目的ごとに読むページが分かれます。基礎を一通り知りたい人、基本情報を受ける人、CCNAを目指す人、仕事でネットワークを扱う人の4通りに分けています。

入門コース 全19本第1章 全体像第2章 アドレス第3章 届く仕組み第4章 通信の制御第5章 アプリケーション層全体像で復習基礎を一通り全体像・発展記事シラバスで穴埋め基本情報対策マップ・練習問題30問L2・L3を深くCCNAサブネット・VLAN・STPコマンドで確かめる仕事で扱うコマンド・NAT・FW
どの目的でも、入門コースの19本を先に読みます。分かれた先で読むページの範囲と、足す練習が変わります。

どのルートも、番号の付いたページを上から順に読みます。番号の後に並べた寄り道のページは、必要になったときに読めば足ります。同じページが複数のルートに出てくることがありますが、一度読んでいれば読み直す必要はありません。

ネットワークの基礎を一通り知りたい人

仕組みを広く知りたいなら、身近な通信を扱う発展記事へ進みます。

  1. ネットワークの全体像を一気に読む入門コースの内容を1ページで復習し、用語集で言葉を確かめます。
  2. IPv6とは第2章のIPv4と比べながら、128ビットのアドレスを読みます。
  3. 無線LANの仕組み家のWi-Fiと有線LANで、違うのは第1層と第2層だと確かめます。
  4. グローバルIPアドレスとはNATの記事の続きとして、自分の回線のアドレスを確かめます。
  5. ファイアウォールとは決めたルールに合う通信だけを通す仕組みを知ります。
  6. メールが届く仕組みDNSのMXレコードを使う、Web以外のアプリケーションを見ます。
  7. VPNとはカプセル化の応用として、トンネルの中で何が包まれるかを見ます。
寄り道

基本情報技術者試験を受ける人

基本情報では入門コースに無い用語も出るので、対策マップで足りない範囲を埋めてから問題を解きます。対策マップには、データベース・セキュリティなどネットワーク以外の中分類の解説ページも載せています。

  1. 基本情報の対策マップ分野ごとに、どのページで学べるかを確かめます。
  2. サブネット計算の練習問題手順を見ずに解けるまで、基礎の問題から繰り返します。
  3. 伝送時間・回線利用率の計算単位の換算と伝送効率を、計算機で答え合わせしながら覚えます。
  4. 回線交換とパケット交換・伝送制御・パリティチェックとCRC入門コースに無い、データ通信と制御の範囲を埋めます。
  5. ネットワークトポロジ・LANとWANの違い・PPPoEとIPoE網のつなぎ方と、回線やケーブルの規格の用語を覚えます。
  6. ping・traceroute・netstat・ss・dig・SNMPネットワークの管理に使うコマンドとSNMPを覚えます。
  7. 基本情報 ネットワークの練習問題30問分野ごとに解き、間違えた問題は解説のリンク先へ戻ります。
寄り道

CCNAを目指す人

ルーティングと第2層の仕組みを、入門コースより深く読みます。

  1. サブネット計算の練習問題境目が第2・第3オクテットの問題まで、紙で解けるようにします。
  2. IPv6とは省略表記のルールとアドレスの種類を覚えます。
  3. ルーティングとは最長一致とデフォルトルートを、もう一度読みます。
  4. OSPFとはリンクステート型のルーティングプロトコルで、エリアとコストの仕組みを読みます。
  5. ハブ・スイッチ・ルータの違いスイッチがMACアドレステーブルを作る流れを確かめます。
  6. VLANとはアクセスポートとトランクポート、802.1Qのタグを読みます。
  7. VLAN間ルーティングルータオンアスティックとSVIで、VLANの間をつなぐ設定と確かめ方を読みます。
  8. ブリッジとスパニングツリーとはルートブリッジとポートの役割・状態を覚えます。
  9. 無線LAN・ファイアウォール・VPN無線とセキュリティの分野の基礎をそろえます。
  10. ACL(アクセスリスト)とは許可・拒否のルールを上から照合し、最初の一致で決まる仕組みを覚えます。
  11. SNMP・netstat・ss・digSNMPの働きと、OSごとのIP設定の確かめ方を覚えます。
  12. SDNとは制御を機器から切り離し、コントローラにまとめる仕組みを読みます。
  13. スパインリーフ型ネットワークとは3階層構成と並べて、通るスイッチの数とECMPの違いを読みます。
寄り道
  • QoSとは分類・マーキングから、シェーピングとポリシングまでの流れを読みます。
  • FTP・TELNET・NTPTELNETとSSHの違いと、FTPとNTPの働きを確かめます。
  • Syslogとはログを集約するSyslogの重大度レベルとファシリティを読みます。
  • RADIUSとは認証・認可・アカウンティングの違いと、TACACS+との違いを読みます。
  • ポートセキュリティとはポートに接続を許可するMACアドレスを制限し、不正な機器の接続を防ぐ仕組みを読みます。
  • DHCPスヌーピングとは不正なDHCPサーバの応答を破棄する仕組みと、バインディングテーブルを読みます。
  • IPsecとはVPNの記事で触れた暗号化の内側を、AH・ESP・IKEの仕組みで深めます。
  • FHRPとはHSRP・VRRPで、デフォルトゲートウェイを複数のルータで冗長化する仕組みを読みます。
  • EtherChannel・LACPとは複数の物理リンクを1本の論理リンクに束ね、STPの見え方が変わることを確かめます。
  • 無線LANアーキテクチャとは自律型APと、WLCで集中管理する構成の違いを読みます。
  • ネットワーク自動化とはREST APIとJSONの基本を知り、設定作業を自動化する考え方を読みます。
  • WPA2とWPA3の違いWPA・WPA2・WPA3の違いと、WPA2のPSKで鍵を決める仕組みを読みます。
  • RIPとはホップ数をメトリックにする距離ベクトル型を、OSPFのコストと比べて読みます。

このサイトは仕組みの説明が中心で、ルータやスイッチの設定コマンドは扱っていません。機器に設定を入れて結果を確かめる練習には、実機かシミュレータを別に用意します。

仕事でネットワークを扱う人

仕事では、つながらないときに原因の場所を絞り込む場面がよくあります。急ぐ場合は、入門コースを第3章まで読んだ時点で、1と2に進んでもかまいません。

  1. ping・tracerouteの使い方と見方自分、ゲートウェイ、外、名前の順に切り分ける手順を身に付けます。
  2. netstat・ss・digコマンドの使い方症状から、確かめることと使うコマンドを選べるようにします。
  3. デフォルトゲートウェイ・DHCP自分の設定値を読み、その値がどこから配られたかを知ります。
  4. NAT・ポート開放外から始まる通信が届かない理由と、届けるための設定を知ります。
  5. ファイアウォール・プロキシ社内とインターネットの間で、通信を通す仕組みと止める仕組みを知ります。
  6. DMZとは公開サーバを社内LANから分けて置く理由と、通信の決め方を知ります。
  7. VLAN・スパニングツリー社内LANの分け方と、線のループを防ぐ仕組みを知ります。
  8. SNMPとはたくさんの機器を1か所から監視する仕組みを知ります。
  9. PPPoEとIPoEの違いインターネット回線のつなぎ方と、速度が変わる理由を知ります。
寄り道
  • 固定IPアドレスとはサーバやプリンタのアドレスを固定する方法を知ります。
  • RADIUSとは社内の無線LANで、利用者ごとに認証する仕組みを知ります。
  • QoSとは回線が混んだときに、通話などを先に通す仕組みを知ります。
  • SD-WANとは本社経由の通信が遅いときに検討する、回線の使い分けを知ります。
  • グローバルIPアドレスとは外から見た自分のアドレスを確かめる方法を知ります。
  • ロードバランサとは複数のサーバに通信を振り分け、1台への集中を防ぐ仕組みを知ります。
  • HTTPステータスコードとは404や502が出たときに、どこを調べるかを番号から読み取ります。
  • ICMPの記事pingやtracerouteの裏で動く、エラー通知の仕組みを知ります。
  • MTUとMSSとはVPNやPPPoEで、大きいデータだけが届かなくなる理由を知ります。

読むだけで終わらせない、手を動かす勉強のしかた

ネットワークの中を流れるデータは、目で見えません。そのため、読んで分かったつもりでも、自分で説明しようとすると言葉に詰まることがよくあります。このサイトでは、次の方法で手を動かして確かめられます。

コマンドを打って、自分のPCで確かめる

記事に出てくるアドレスや経路は、自分のPCでも見られます。Windowsなら、コマンドプロンプトで次の順に打ちます。MacとLinuxでは、一部のコマンド名が違います。

打つコマンド分かること読む記事
ipconfig自分のIPアドレスとデフォルトゲートウェイIPアドレスの構造の記事
ping 192.168.10.1自宅ルータまで届くかping・tracerouteの記事
arp -a同じLANの機器のMACアドレスARPの記事
tracert 8.8.8.8外のサーバまでに通るルータping・tracerouteの記事
nslookup example.comDNSサーバが名前に答えるかDNSの記事
netstat -ano今つながっている相手とポート番号netstat・ss・digの記事

192.168.10.1 は、このサイトで例に使っているゲートウェイのアドレスです。自分のPCでは、ipconfig で見えたデフォルトゲートウェイのアドレスに置き換えます。MacとLinuxでのコマンド名は、症状別のコマンド早見表にまとめています。

計算は紙で解いてから、計算機で答え合わせする

サブネットの計算は、手順を読んだだけでは速く正確に解けるようになりません。まず、サブネットマスクの計算の3ステップを紙の上で追います。次に、サブネット計算機に同じ値を入れて、答えが合うかを確かめます。

慣れたら、サブネット計算の練習問題を計算機なしで解きます。伝送時間の計算も同じ進め方で、伝送時間の計算機で答え合わせできます。

図を描いて、何が書き換わるかを説明する

1つの通信を紙に描くと、分かったつもりの所が見つかります。描くのは、自分のPCからゲートウェイとルータを通って、Webサーバまで行く線です。

線の区間ごとに、宛先のIPアドレスと宛先のMACアドレスを書き込みます。正しく描けていれば、宛先のIPアドレスは最後まで同じで、宛先のMACアドレスは区間ごとに変わります。描いた図は、MACアドレスとIPアドレスの記事の図と見比べます。

動かせる図で、層や手順を1段ずつ動かす

文章では追いにくい順序や範囲は、操作できる図にしています。読んで分かりにくかった所は、次の図で確かめます。

練習問題で間違えた所に戻る

入門コースの各記事の最後には、練習問題があります。間違えた問題は、解説を読んでから、本文の該当する節に戻って読み直します。基本情報の練習問題は、各問の解説から、その論点を説明している記事の節へ移れます。19本を読み終えた後の確認には、全体像のページの理解度チェックが使えます。

分からなくなったときに戻る記事

先の記事で分からなくなったときは、前の章の内容が原因になっていることがよくあります。分からなくなりやすい所と、戻って読む記事を表にしました。

分からなくなった所戻って読む記事
OSIの7階層を名前だけ暗記していて、使い道が分からない層に分ける理由の記事
サブネットの計算で、ネットワーク部の境目が分からないIPアドレスの構造の記事
ARPやルーティングで、どちらのアドレスの話か混ざるMACアドレスとIPアドレスの記事
機器が第何層で働くかを覚えられないハブ・スイッチ・ルータの記事
TCPとUDPのどちらを使うかで迷うTCPとUDPの記事
発展記事の用語の意味が分からないネットワークの全体像のページにある用語集
コースの外

練習問題と発展記事

コースの19本を読んだあとに進む、計算の練習問題と発展記事です。

IPアドレスとサブネット

LANとスイッチ

経路の制御

無線とモバイル

インターネット回線と拠点間の接続

通信を守る

アプリケーションのプロトコル

運用とトラブル対応

データ転送の基礎

おすすめの本 PR

ネットワークを初めて学ぶ人向けの入門書です。

目的別の本の選び方を見る