IPA過去問ドリル

平成30年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問14

テクノロジ/ネットワーク

WebブラウザでURLに https://ftp.example.jp/index.cgi?port=123 と指定したときに,Webブラウザが接続しにいくサーバのTCPポート番号はどれか。

出典:平成30年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問14

正解:エ

解説

URL中の"?port=123"はURLのクエリ文字列(パラメータ)であり,接続先のTCPポート番号を指定するものではありません。URLの authority 部分にポート番号の明示的な指定(例:https://host:8080/)がない場合,スキームがhttpsであるため,デフォルトのポート番号443番に接続します。

選択肢ごとの解説

  • 誤り。21番はFTPの制御用ポート番号であり,このURLのスキームはhttpsです。
  • 誤り。80番はHTTP(暗号化なし)のデフォルトポート番号であり,このURLのスキームはhttpsです。
  • 誤り。"port=123"はURLのクエリ文字列上のパラメータ名と値にすぎず,実際の接続先ポート番号を指定するものではありません。
  • 正しい。URLのスキームがhttpsであり,authority部分にポート番号の指定がないため,デフォルトの443番ポートに接続します。
ネットワークスペシャリストの過去問を演習モードで解く