IPアドレス等の話
このページでは、なんとなくIPアドレス等の話をしてみます。
◆IPとは
IPとは、TCP/IPの基盤となるプロトコルです。◆IPアドレスとは
IPでのデータの送信元・受信先は固定長の32ビットの数値で表されます。これをIPアドレスといいます。しかし、32ビットの数値を普通の数字として表現すると、とてもわかりにくいです。なので普通は、8ビットずつ、4つの10進数で表し、その間を「,」で区切ります。IPアドレスは、コンピュータが所属するネットワークを表すネットワーク部と、そのネットワーク内のコンピュータを表すホスト部で構成されています。(図参照)
図)
このIPアドレスは、全世界で重複のないように割り当てされているため、WEBサイトのアクセス解析などでわかるIPアドレスで、1台のコンピュータが特定できるのです。
◆ポート番号
インターネットに接続するアプリケーションは星の数ほどあります。これらが同じ回線を使用して同時にインターネットに接続したときには、データが混乱してしまいます。これを防ぐためには、回線をこれらのアプリケーション分用意しなければいけません。しかし現実にそんなことは不可能です。ところが、TCP/UDPを利用すると、ネットワーク上に仮想的な回線が接続され、データが混乱するということは起きなくなります。
この仮想的な回線を区別するためにあるのが、ポート番号です。
ポート番号は、2バイトの数字(0〜65535)であり、ポート番号を変えることにより各プロトコルごとに利用することができます。
参考)代表的なプロトコルが使用するポート番号
| telnet | 23 |
| ftp | 21 |
| http | 80 |
| smtp | 25 |
| pop3 | 110 |
◆ドメイン名
IPアドレスは、32ビットの数値だと述べました。しかし、いくらそれを4つに区切ったりしても、わかりにくいものはわかりにくいものです。そこででてくるのが、ドメイン名です。
ドメイン名とは、32ビットのIPアドレスを、人間の理解しやすい名前に置き換えたものです。(下例参照)
例)このWPのサーバーのIPアドレス・ドメイン名
IPアドレス:124.32.19.11
ドメイン名:dw.land.to
どちらがわかりやすいでしょうか?ドメイン名のほうがわかりやすいと感じたはずです。なので、ドメイン名というものがあるのです。
