ネットワークの仕組みをザックリ理解する

教育資料の下書き続き、もう同じこと喋りたくないマン、小堤です。

フロントエンドの開発に至るまで、バックエンドであるPHPなどのサーバーサイドスクリプトの習得を先に行って行くことが多いのですが、最初に引っかかるのが、普段からインターネットを利用しているのにも関わらず、なんでデータが取得できるのか、何が起きているのか、全くわからないという問題です。ウェブ系エンジニアであれば、当然知っているでしょう、ということも、下手をするとPC不慣れな人からすると、とりあえずワイファイ繋げばネット見れる (マジかよ・・・って何度思ったことか) くらいの感覚なわけです。

初学者に合わせる場合、このレベルからちゃんと確認を行う、また10年以上やってる人でも、かなりネットワークの知識が曖昧なエンジニアを多数見かけます。まぁ成り立ってるならそれでいいんですけど、ネットワーク一つとっても沼なので、ここではWEBプログラミングを行うための最低限のネットワーク、通信知識を固めたいと思います。

結果、ネットワークの本見てくれって感じなんですが、全体の構成がイメージできて読むと、全くのゼロ知識でネットワークの入門書みるのは、結構理解できるスピードも違ってきます。なんでもそうだけど、わからないことを理解するときに、細かいことよりも全体的な構成や、流れを知ってから取り組むと全然違います。すごい当たり前のこといってて恥ずかしい///

続きを読む