令和6年度 ITパスポート試験 公開問題 問92

インターネットに接続されているサーバが,1台でメール送受信機能とWebアクセス機能の両方を提供しているとき,端末のアプリケーションプログラムがそのどちらの機能を利用するかをサーバに指定するために用いるものはどれか。

解答・解説

正解: ウ. ポート番号

ネットワーク通信において、1台のサーバが複数のサービス(メール送受信、Webアクセスなど)を提供している場合、端末のアプリケーションプログラムが通信先のどのサービスを利用するかを識別するためには ポート番号 が用いられます。

Webアクセス(HTTPは80番、HTTPSは443番など)やメール送受信(SMTPは25番など)といった各機能には、それぞれ異なるポート番号が割り当てられており、これによって通信先サーバ内の適切なプログラムへデータが振り分けられます。

各選択肢の解説

  • ア:IPアドレス
    ネットワーク上にあるコンピュータや通信機器を識別するための番号です。通信相手の機器を特定することはできますが、その機器内のどの機能(アプリケーション)を利用するかまでは指定できません。
  • イ:ドメイン
    IPアドレスを人間が分かりやすい文字列(名前)に置き換えたインターネット上のネットワークや組織の識別名です。機能の指定には用いられません。
  • ウ:ポート番号
    正解です。通信相手の機器内で稼働しているどのアプリケーション(機能)と通信するかを指定するための番号です。
  • エ:ホスト名
    ネットワーク上の特定のコンピュータに付けられた名前です。ドメイン名と組み合わせて機器を特定するために使われますが、提供する機能の識別には使えません。

Spineチーム