フリー技術者総合サイト ITFREE

ネットワーク

現代エンジニアの基礎知識

現代のIT技術者にとってネットワークの知識はアプリケーションの根底にある基礎知識とも言えます。最低限知っていないとLANを構築するにも困ります。

ネットワークの基礎は現在ではTCP/IPの基礎とも言えます。TCP/IPの基本はシンプルなプロトコルでありIPアドレスやポート、DNSなどの概念を押さえておけば基本は問題ありません。また、ipconfigやpingなどの基本的なネットワークコマンドを使えるようになっておく必要があります。

ネットワークをより深く利用したアプリケーション開発を行う場合には、TCP/IPプロトコルを詳細に知っておく必要があります。TCP/IPプロトコルの仕様はRFCという形でまとめられており、日本語の翻訳もあります。これらの仕様を直接読むのが確実です。

学習方法

ネットワークの仕組み → コマンド → RFC