平成29年度 秋期 午前Ⅱ 問22
ネットワーク
TCPに関する問題
図は,組織内のTCP/IPネットワークに接続しているクライアントが,プロキシサーバ,ルータ,インターネットを経由して組織外のWebサーバを利用するときの経路を示している。この通信のTCPコネクションが設定される場所はどれか。
ネットワーク構成図:
〔組織内ネットワーク〕
クライアント ── 内側のLAN ── プロキシサーバ
プロキシサーバ ── 外側のLAN ── ルータ ── インターネット ── Webサーバ
(クライアントと内側のLANは組織内ネットワークの点線枠内,プロキシサーバは点線枠の境界にまたがる。プロキシサーバは内側と外側の二つのLANに接続し,ルータは外側のLANに接続している)- アクライアントとWebサーバの間,クライアントとプロキシサーバの間
- イクライアントとプロキシサーバの間,プロキシサーバとWebサーバの間
- ウクライアントとプロキシサーバの間,プロキシサーバとルータの間,ルータとWebサーバの間
- エクライアントとルータの間,ルータとWebサーバの間
答えと解説を見る
✓ これが正解イクライアントとプロキシサーバの間,プロキシサーバとWebサーバの間
解説
プロキシが中継するので、コネクションは前後の二つに分かれます。
TCP はトランスポート層のプロトコルで、通信する両端の機器の間でコネクションを設定します。見分ける軸は、どの機器が通信の端点になるかです。プロキシサーバは、クライアントの要求をいったん受け取り、自分が改めて Web サーバへ要求を送る中継の役割をもちます。そのため、クライアントから見た通信相手はプロキシサーバであり、Web サーバから見た相手もプロキシサーバです。TCP コネクションは、クライアントとプロキシサーバの間、プロキシサーバと Web サーバの間の二つに分かれて設定されます。経路上のルータはパケットを送り届けるだけで、コネクションの端点にはなりません。要求を受け直す機器がどこにあるかを探すと判断できます。
ほかの選択肢はなぜ違うのか
- アクライアントとWebサーバの間,クライア…:クライアントとプロキシサーバの間にコネクションがある点は正しいものの、クライアントと Web サーバが直接つながることはありません。プロキシサーバが要求を受け直すので、Web サーバと直接コネクションを張るのはプロキシサーバです。
- ウクライアントとプロキシサーバの間,プロキ…:ルータはネットワーク層でパケットを転送する機器で、TCP の端点にはなりません。プロキシサーバとルータの間、ルータと Web サーバの間にコネクションが分かれるという説明は、ルータを通信の端点と取り違えています。
- エクライアントとルータの間,ルータとWeb…:ルータを端点とした区切り方で、プロキシサーバが要求を受け直す役割が抜けています。クライアントはプロキシサーバとコネクションを張り、ルータはその先の経路でパケットを転送するだけなので、この組合せにはなりません。
この問題の用語
- TCP相手に届いたかを確かめながら送る、信頼性を重んじた通信の約束事です。ポート番号でアプリを見分け、届かない分は送り直します。
- プロキシサーバ社内の端末に代わってインターネットへアクセスする中継役のサーバです。応答をためて速くするほか、通信が集まるので監視や制限もできます。
- トランスポート層相手の機器の中で、どのアプリに渡すかを決める層です。ポート番号で見分けるのがこの層で、TCPとUDPが代表です。
- 組織目的を果たすために、人が役割を分けて集まったまとまりのことです。分け方には機能別、事業部制、マトリックスなどの形があります。
- ルータLAN同士やLANとWANをつなぎ、ネットワーク層で中継する機器です。宛先のIPアドレスを見て経路を選び、パケットを転送します。
- Webサーバ利用者のブラウザからの要求を受け取り、ページを返すサーバです。画像などの静的な内容のほか、プログラムと連携して動的な内容も返します。
- LAN事務所や家庭など、限られた範囲の中で機器をつなぐネットワークです。離れた拠点どうしを結ぶWANとは、ルータを介して接続します。
出典:平成29年度 秋期 ITサービスマネージャ試験 午前Ⅱ 問22
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問15:シングルサインオンに関する問題(Webサーバ)
- 令和4年度 春期 午前Ⅱ 問24:コネクションが設定される場所(プロキシサーバ)
- 令和3年度 春期 午前Ⅱ 問24(LAN)
- 平成27年度 秋期 午前Ⅱ 問22:ARPの説明(TCP)
- 平成24年度 秋期 午前Ⅱ 問24(ルータ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)