平成19年 春期 ソフトウェア開発技術者 午前 問51

TCP/IPネットワークにおけるRARPの機能として、適切なものはどれか。

 ア  IPパケットが通信先のIPアドレスに到着するかどうかを調べる。
 イ  MACアドレスからIPアドレスを求める。
 ウ  ドメイン名とホスト名からIPアドレスを求める。
 エ  プライベートIPアドレスとグローバルIPアドレスを相互に変換する。


答え イ


解説

 ア  ICMP(Internet Control Message Protocol)の説明で、通信したい相手と通信可能かどうかを調べるのに使います。
パソコンのコマンドプロンプトで「ping ホスト名」で簡単に行えます。(なお、最近のWebサーバの多くはpingに応答しない設定になっています。)
 イ  RARP(Reverse Address Resolution Protocol)の説明で、EthernetのMAC(Media Access Ctontrol)アドレスから、IPアドレスを求めるのに使います。(ネットワーク管理者以外が使用することは、ほとんどありません。)
 ウ  DNS(Domain Name System)の説明で、ホスト名からIPアドレスを取得するのに使用します。ネットワーク上の通信はIPアドレスで行いますが、ネットワーク利用者はIPアドレスを覚えるのが大変なので、ホスト名からIPアドレスを検索できるような仕組みです。(ネットワーク上に構築されたアドレス帳です。)
 エ  NAT(Network Address Translation)の説明で、企業や学校でイントラネット用のプライベートIPアドレスから、インターネットに接続するためのグローバルIPアドレスに変換するために使用します。
プライベートIPアドレスを使用する主な理由は、グローバルIPアドレスが不足しているためです。


キーワード
・TCP/IP

キーワードの解説
  • TCP/IP(Transmission Control Protocol/Internet Protocol)
    インターネットや、企業・学校内のイントラネットで標準的に使われるネットワークのプロトコルです。
    IPがOSI参照モデルの第3層、TCPがOSI参照モデルの第4層になります。
    プロトコル(protocol)は通信を行う相互の約束事項(ルール)のことです。(手紙を出すのに、送り先の郵便番号と住所、氏名を書き、切手を貼るという約束事項があるように、コンピュータ同士が通信をするときにも様々な約束事項があります。)

もっと、「TCP/IP」について調べてみよう。

戻る 一覧へ 次へ