ネットワークの勉強は、次の学習ロードマップに沿って進めることをオススメします。
学習ロードマップの詳細
OSI 参照モデル・TCP/IP モデル
まずは、全てのネットワークの基礎となるモデルを学習します。
各層に対応する TCP/IP プロトコルは以下です。
OSI 参照モデル | TCP/IP モデル | TCP/IP プロトコル |
---|---|---|
L1 物理層 | ネットワーク インターフェイス層 |
イーサネット (有線/IEEE802.3) Wi-Fi (無線/IEEE 802.11) |
L2 データリンク層 | ||
L3 ネットワーク層 | インターネット層 | IP, ICMP, ARP, IPSec |
L4 トランスポート層 | トランスポート層 | TCP, UDP |
L5 セッション層 | アプリケーション層 | HTTP, DNS, DHCP, SSH, MIME, TLS, LDAP |
L6 プレゼンテーション層 | ||
L7 アプリケーション層 |
[OSI・TCP/IP モデル] おすすめ書籍
この書籍で出来るようになることは
- ネットワークが全くわからない時の、最初の勉強の取っ掛かり
- 自分でネットワークを構築
- ネットワークに繋がらない時、原因を切り分け
ネットワーク関連のコマンド
次にネットワークの調査によく利用するコマンドを学習します。
[ネットワークコマンド] の書籍
この書籍で出来るようになることは
- サーバーに繋がらない原因を特定できるようになります
- サーバーの設定を、クライアント (ユーザー) 側から確認できるようになります
サーバー構築
ネットワーク経由でサービスを提供するために、サーバーを構築を学びます。
[サーバー構築] のおすすめ書籍
この書籍で出来るようになることは
- 自分で Web サイトを作れる
- DNS、データベース、メールなどのサーバーを自分で作れる
- 作ったサイトを他の人からアクセスできるようにしたり、逆に制限したりできる
インターネットへのアクセス経路
インターネットへのアクセス経路 | |
---|---|
おすすめのサイト
「A の記事と B の記事で矛盾したことを言っている。どっちが正しいの?」
という時は、以下のサイトにある RFC(Request for Comments)を信じましょう。
- RFC Editor (原文 RFC 検索サイト)
- RFCの日本語訳リンク
以上でネットワーク学習ロードマップに関連する記事の紹介を終わります。
以降は、当サイトのネットワークに関する全ての記事です。