その1)※ネットワークの学習は、TCP/IPを学ぶことから始めることをオススメします。TCP/IPは、今日のLANやインターネットを支えている重要な技術になっています。ここでは、これからネットワークを学ぼうとする方に必要なネットワークの用語やテクノロジーの紹介、そして、TCP/IPプロトコルの基礎知識を中心に説明してゆきます。その1)IPアドレスには、IPv4とIPv6の2つのバージョンが存在します。ここでは、IPv4について説明してゆきます。IPアドレスは、32ビットの数値として、ネットワークに参加する各端末に与えられるものです。1ビットは、「0」もしくは、「1」のことです。この「0」と「1」を32個つなぎ合わせたものがIPアドレスです。あるIPアドレスをそのままで「0」と「1」で表現すると、「1」と「0」の文字列が続いてしまいます。10010111011111110001101000001001上の数字を見て何かを感じませんか?この数字をぱっと見ただけで、覚えることができるでしょうか?ちょっと無理ですよね。人間にとっては、この長い「0」と「1」の組み合わせを見ても、模様にしか見えませんよね!コンピュータにとっては、扱いやすいかもしれませんが、人間にとっては、ちょっと扱いにくいですよね!次のIPアドレスを見て下さい。10010111011111110001101000001001と10010111011111110101101000001001は、異なるアドレスですが、一瞬で見分けることができますか?難しいですよね!そこで、便宜上、8桁ごとに区切ります。8桁(8bit)ごとに区切ることをオクテット区切りと言います。区切りに「.」を入れて、区切りが分かるようにしています。すると4分割されます。区切られた8桁ごとの2進数を10進数に変えて表現するようになっています。10010111.01111111.00011010.000010014分割された1区画をそれぞれ、10進数に変換してゆきます。(9)10最終的に、この2進数で表されたIPアドレスを10進数で表すと以下のようになります。151.127.26.9この表現だと、随分、分かり易くなったはずです。この変換を図で分かりやすくしたものが以下の図になります。各値は、8ビットなので、最大255になります。オクテットで区切られた各部分は、最低で0、最大で255の値が入ることになります。IPアドレスの最小値は、「0.0.0.0」で最大値は、「255.255.255.255」になります。4,294,967,296となり、約43億のIPアドレスがあることが分かります。