同僚に「ネットワーク技術のこと教えてください」という相談をされたので、自分がネットワーク技術について学んできた過程やハウツーなどの情報をまとめたので、ご紹介します。
本記事は、ガチのネットワークエンジニアになってもらうための内容ではありません。
アプリケーションエンジニア(バックエンドエンジニア)で実務経験2年ぐらいの方に、なんとなく無線 LAN ルーターの設定ができるようになってもらえて、なんとなくネットが繋がらないときにどうしたらいいのか調べる方法を伝授するというような内容になっています。
”なんとなく” とかテキトーなことばかりを書いていると、ネットワーク警察がやってきそうですが…。
まずは、ネットワークの知識が無いと話にならないと思うので本を読みましょう。
ネットワーク技術はウェブ開発の比べて、最新のトレンドを追っておかないとついていけないという感じにはならないです。なので、数年前の本でも読んで充分ためになります。
僕が新入社員研修で読んだ本です。
ページ数が 133 ページと少ないのも魅力的です。
これ1冊を読んで理解すれば、ネットワークがパッとわかるようになるはずです。完全に分からなくても、分かったような気にはなれます。
CTO がエンジニア研修用に購入してくれた本です。
座学から入るタイプだと体系的にまとまっていて良いと思いました。”パッ!とわかる” と比べるとかなり内容がしっかりしていて、一気にハードルが高くなります。
ネットワークの良書だとよく耳にします。
雑に言うと、実践を通して知識を身につけました。
取っ掛かりとしては、家庭用の無線LANルーターの設定項目を全て理解することから始めました。多分、これぐらいだったらエンジニアでなくても、設定できるという人が多いと思います。
あとは、スタートアップの立ち上げ期から在籍しているので、過去にオフィスで使っていた Apple 製 AirMac Extreme の設定項目を見て、分からない用語があったら調べて理解するということもしていました。
ウェブ開発のときに検索結果で出てくる情報に比べて、ネットワーク技術に関する情報はネット上に少ないです。
なので、ちょっと調べて分からなかったらルーター固有の仕様などは、メーカーに直接お問い合わせした方が、自分で調べるより早いです。分からなかったら、ちゃんとサポートしてくれるのですぐ聞いてしまったほうが時間を消耗せずにすみます。
ネットが繋がらないときのトラブルシューティングですが、僕はざっくり以下の手順で確認してます。
確認手順
ネットワークを司る者として、常備しておきたい機材は以下の通りです。
僕はいつもリュックの中に入ってます。
何かあったときは有線 LAN で直接つないで確認した方が早かったりすることが多いので、LAN ケーブルはマストバイアイテムです。
LAN ケーブルの種類・カテゴリー
LAN ケーブルには色々な規格がありまして、安くて長い LAN ケーブルを買えばいいわけではないので、適切なカテゴリーを選んで購入しましょう。
LAN ケーブルの長さ
LAN ケーブルの長さは、あまり長くても邪魔で、短すぎると作業がやりにくいこともあるので、1.5 ~ 2.0 m ぐらいの長さを購入しておくと持ち歩きやすいですしオススメです。
Mac ユーザーは LAN ケーブルを直接 PC に挿すことができないので Ethernet アダプタを購入しておきましょう。
雑にダウンロード速度 (下り) だけ測定したいなら fast.com にアクセスすればパッと分かるのでおすすめです。
Google fiber のサイトでは、アップロード速度 (上り) とダウンロード速度 (下り) の両方共を計測できます。
アップロード速度も確認したいときはこちらを使うのがおすすめです。
ザッと書きましたが、なんちゃってネットワークな現場からは以上です。