本文へスキップ

平成21年度 秋期 ITパスポート試験 問55

この問題の解説と、これまでの解答の記録です。

問55
頻出度★★☆

インターネットのプロトコルで使用されるポート番号の説明として, 適切なものはどれか。

出典 平成21年度 秋期 ITパスポート試験 問55
解説

問 55

  • 不正解ア

    Ethernet に接続する物理ポートがもつ固有の値は MAC アドレス (48 ビットの物理アドレス) の説明であり, ポート番号ではない。MAC アドレスはデータリンク層で同一ネットワーク内の機器を識別するもので, アプリケーションの区別には使われない。

  • 不正解イ

    スイッチングハブの差込口 (物理的なポート) の位置を示す番号は, 機器の筐体上の口の通し番号であって, プロトコル上のポート番号とは別物である。ポート番号は物理的な差込口とは無関係な, 通信データ中の論理的な番号である。

  • 不正解ウ

    パケットの送受信でコンピュータやネットワーク機器そのものを識別する値は IP アドレスの説明である。ポート番号は IP アドレスで届いた先のホスト内部で, さらにどのアプリケーションに渡すかを決める値なので, 役割の階層が異なる。

  • エ

    正解 ポート番号は, TCP や UDP のヘッダに含まれる 16 ビットの番号で, 1 台のコンピュータ上で同時に動く複数のアプリケーション (サービス) のうち, どれ宛ての通信かを識別するために使う。IP アドレスが「どのコンピュータか」を決めるのに対し, ポート番号は「そのコンピュータのどのアプリケーションか」を決める役割をもつ。実際, ファイル転送の FTP は 20/21 番, 電子メール送信の SMTP は 25 番, Web の HTTP は 80 番というように, 代表的なアプリケーションにはウェルノウンポート (0〜1023) があらかじめ割り当てられている。したがって「ファイル転送や電子メールなどのアプリケーションごとの情報の出入口を示す値」と説明したエが適切である。

ここがポイント
  • ポート番号は TCP/UDP で使う論理的な番号で, ホスト内のアプリケーション (サービス) を識別する。IP アドレス=ホストの識別, ポート番号=アプリケーションの識別, と対で覚える。
  • 代表的なウェルノウンポート: HTTP=80, HTTPS=443, SMTP=25, POP3=110, FTP=20/21, DNS=53。物理ポートや MAC アドレスとの混同が定番のひっかけ。
用語

解答の記録