IPアドレスを設定することでネットワークに接続する

ここで「ネットワークに接続する」ということについて、詳しく考えておきましょう。ネットワークに接続するときには、2つの段階で考えてください。

  1. 物理的な接続
  2. 論理的な接続

TCP/IPの階層でいうと、物理的な接続はネットワークインタフェース層で、論理的な接続はインターネット層です。

物理的な接続

物理的な接続とは、物理的な信号をやり取りできるようにすることです。イーサネットのインタフェースにLANケーブルを挿したり、無線LANアクセスポイントへ接続したり、携帯電話基地局の電波を捕捉するなどして、物理的な信号をやり取りできるようにしなければいけません。ただ、それだけではなく論理的な接続としてIPアドレスの設定も必要です。

論理的な接続

現在は、TCP/IPをネットワークの共通言語として使っていて、TCP/IPではIPアドレスを指定して通信を行います。そのため、IPアドレスがなければ通信できません。ホストにIPアドレス192.168.1.1/24を設定することで、そのホストは192.168.1.0/24のネットワークに接続したことになります。そうして、はじめてIPパケットの送受信ができるようになっています。

図 「ネットワークに接続する」ということ

一般のユーザにはIPアドレスを意識させない

IPアドレスの設定は、IT技術にあまり詳しくないユーザは、難しく感じることがあります。ユーザに設定してもらうと、設定を間違えてしまう可能性もあります。そのため、DHCPなど自動設定を行い、ユーザにIPアドレスの設定を意識させないようにしていることがほとんどです。

ネットワーク技術の仕組みをきちんと知るためには、IPアドレスの設定まで行ってはじめて「ネットワークに接続」したことになるということをぜひ知っておいてください。

また、TCP/IPの通信には必ずIPアドレスが必要です。一般のユーザがアプリケーションを利用するときにはIPアドレスを意識させないようにしていますが、DNSによって自動的に適切なIPアドレスを求めています。

まとめ

ポイント

  • ネットワークに接続するには、2つの段階があります。
    • 物理的に接続する
    • 論理的に接続する
  • IPアドレスを設定することで、ネットワークに論理的に接続して、TCP/IPの通信ができるようになります。
  • 一般のユーザにはIPアドレスを意識させないようにしていますが、TCP/IPの通信には必ずIPアドレスを利用していることを知っておいてください。