本文へ移動

ぽーとばんごう

ポート番号

コンピュータのネットワーク通信において、特定のサービスを識別するための番号です。

詳しい説明

TCP/IP通信において、コンピュータ上で動作しているどのサービスが通信を行うかを識別するための識別番号です。ネットワーク通信の宛先としてIPアドレスが建物の住所だとすれば、ポート番号は特定のサービスへ繋ぐための部屋番号に例えられます。同じサーバ内でWebサーバやメールサーバを同時に動かしている場合、外部からの通信がどちら宛かを識別するためにこの番号が必須となります。

番号は0から65535までの範囲で指定され、用途によって区分されています。特に0から1023までの番号はウェルノウンポートと呼ばれ、HTTPの80番やHTTPSの443番のように、世界共通の主要なサービス用としてあらかじめ予約されています。これら以外の番号は、動的な割り当てや、特定のアプリケーション独自の通信に利用されることが一般的です。

試験では、ポート番号の役割と通信の仕組みが頻繁に問われます。ファイアウォールの設定において、特定のポート番号のみを通したり遮断したりすることで、不正なアクセスを防ぐセキュリティ対策は基本です。サービスごとのポート番号を丸暗記するだけでなく、IPアドレスと組み合わせて通信相手を特定する概念を正しく理解しておくことが合格への鍵です。

試験で問われること

ITパスポート試験

  • ポート番号は通信の入口を識別する番号であると理解する。
  • HTTPやHTTPSなどの主要なウェルノウンポートの役割を知る。
  • IPアドレスとポート番号の組み合わせで通信を特定する概念を押さえる。

基本情報技術者試験

  • ウェルノウンポート、登録ポート、動的ポートの範囲を区別する。
  • ポート番号を用いたパケットフィルタリングの仕組みを理解する。
  • ソケット通信におけるIPアドレスとポート番号の役割を説明できるようにする。