ネットワーク|平成30年度 秋期 情報セキュリティマネジメント試験 午前 問46
TCP/IPネットワークのトランスポート層におけるポート番号の説明として,適切なものはどれか。
- LANにおいてNIC(ネットワークインタフェースカード)を識別する情報
- TCP/IPネットワークにおいてホストを識別する情報
- ✓ これが正解TCPやUDPにおいてアプリケーションを識別する情報
- レイヤ2スイッチのポートを識別する情報
解説
ポート番号はTCPやUDPで通信相手のアプリケーションを識別します。
TCP/IPの通信では、宛先のコンピュータへ届けるだけでは足りず、そのコンピュータの中のどのアプリケーションへ渡すかまで決める必要があります。この行き先を示すのがトランスポート層のポート番号で、TCPやUDPのヘッダに載せて運ばれます。例えばWebサーバは80番で待ち受ける、という具合に番号でサービスを見分けるため、1台のホストの上で複数のアプリケーションが同時に通信できます。ネットワークの中からホストを見つけるのはIPアドレス、そのホストの中の窓口を見分けるのがポート番号、という分担になっています。
ほかの選択肢はなぜ違うのか
- LANにおいてNICを識別するのはMACアドレスの説明です。機器のインタフェースごとに割り当てられる物理的な識別子であり、アプリケーションの区別には使われません。
- TCP/IPネットワークでホストそのものを識別するのはIPアドレスの役割です。届け先のコンピュータを特定するまでが仕事で、その中の窓口の区別まではできません。
- レイヤ2スイッチのポートは、ケーブルを差し込む物理的な差込口のことです。名前は同じでも、TCPやUDPが使う論理的な番号であるポート番号とは全くの別物です。
この問題に関係する言葉
- ポート番号同じ機器の中で、どの用途の通信かを見分けるための番号。住所が建物にあたるなら、これは部屋番号にあたります。
- トランスポート層相手の機器の中で、どのアプリに渡すかを決める層です。ポート番号で見分けるのがこの層で、TCPとUDPが代表です。
- TCP相手に届いたかを確かめながら送る、信頼性を重んじた通信の約束事です。ポート番号でアプリを見分け、届かない分は送り直します。
- UDP届いたかを確かめず、速さを優先して送る通信の約束事です。TCPと同じくポート番号でアプリを見分け、音声や動画の配信に向きます。
- IPアドレスネットワークにつながった機器を見分けるための番号。通信はこの番号を宛先として届けられ、名前からは変換して求めます。
- MACアドレスLAN内で機器を1台ずつ見分けるための固有の番号です。ブリッジはこれを見て中継しますが、ルータが見るのはIPアドレスなので働く層が違います。
出典:平成30年度 秋期 情報セキュリティマネジメント試験 午前 問46
同じ単元をまとめて解くならネットワークへ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)