現在地:オレ様のWP > その他 > IPアドレス等の話
オレ様のWP

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

どちらがわかりやすいでしょうか?ドメイン名のほうがわかりやすいと感じたはずです。なので、ドメイン名というものがあるのです。

◆プライベートアドレス

基本的にIPは全世界のインターネットに接続している端末に、重複せずに割り当てられます。しかし、社内LANなど閉じたネットワークにおいては、IPアドレスが他のネットワークの端末のIPアドレスと重複していてもなんら問題はありません。その閉じたネットワーク内だけで使われるIPアドレスをプライベートアドレスと呼びます。しかし、プライベートアドレスでは、プロキシサーバなどの仕組みを利用しないとインターネットに接続することはできません。IPアドレスがインターネット上で重複してしまうからです。

◆カウンター

161401

◆愚痴等

※オレ様キーロガーの後継ソフト「ControlCatcher Ver1.0β」を公開しました。