解説
コンピュータの世界でポートは、周辺機器との接続部のことを指したりします。その際は、入出力ポートや、I/Oポートと使ったりします。
ポート番号は、こうした接続部のソフトウェア版と思えばよいです。IPアドレスは、ネットワーク上の住所に相当しました。ポート番号は、その住所に複数のアプリケーションがある場合の、振り分け先に当たります。つまり、現実の世界では、部屋番号のようなものです。
各アプリケーションは、特定のポート番号で接続を待ちます。そして、そのポート番号宛にデータが送られてくると、データを受け取ります。こうしたルールを設けることで、複数の通信アプリケーションが、同一のコンピューター上で動作することができます。
このポート番号は、16ビットで、0~65535番までの番号があります。このうち、0~1023番は、ウェルノウン(WELL KNOWN)ポート番号と呼ばれており、使用目的が定められています。
サンプル
URLはポート番号が省略されています。というわけで、HTTPで用いられるポート番号80と、HTTPSで用いられるポート番号443で、URLを書いてみます。
http://codezine.jp:80/ https://codezine.jp:443/
