ポート番号 は、1台の機器の中で どのサービス宛ての通信なのか を区別するための番号です。IPアドレス が「建物の住所」なら、ポート番号は「部屋番号」にあたります。
1台のサーバーが、Webも・メールも・その他のサービスも動かしている——そんなとき、届いたデータをどのサービスに渡すかを、このポート番号で見分けます。用途ごとに定番の番号があります。
- 80 … HTTP(Web)
- 443 … HTTPS(暗号化されたWeb)
- 22 … SSH(サーバーへの安全なログイン)
- 25 / 587 … メール送信
開発中に localhost:4321 のようにコロンの後ろに付く数字も、このポート番号です。手元のパソコンの中で、開発用サーバーが4321番の部屋で待っている、という意味になります。ファイアウォール は、このポート単位で「どの通信を通すか」を制御することがよくあります。