ネットワークスペシャリスト'02/10は,斎藤末広氏
http://www.mirai.ne.jp/~suehiro/ が出されている宿題を再編集したものです。
------------------------------------------------------------------------
021001
■キーワード■ SNMP Trap PDU

■解答■
  ネットワークスペシャリスト午前平成11年問30

 イ アプリケーションサーバ A から監視用サーバ X への SNMP Trap PDU

> ア あて先到達不能メッセージでは異常の事由はわかりません。
> ウ Fingerはサーバ上のログイン情報などを得るためのコマンド。
> エ Pingは相手先へのパケット到達の可否を調べるコマンド。

 どうもありがとうございます。
------------------------------------------------------------------------
021002
■キーワード■ CGI (Common Gateway Interface)

■解答■
  ネットワークスペシャリスト午前平成11年問31

 エ CGI を使えば,ユーザからの要求に応じてデータベースサーバなどに処理
  を依頼し,その結果を WWW ブラウザに返すことができる。

> ア:サーバには負荷がかかる(のでISP/ホスティング業者によっては制限をか
> ける)。
> イ:Perl 以外もあり。
> ウ:cgi 自体にもセキュリティ上の問題は起こりうる(実務ではパーミッション
> の設定なども穴になる)。

 どうもありがとうございます。

> ・CGI -- Common Gateway Interface
> Webサーバが、Webブラウザからの要求に応じて、プログラムを起動するための仕組
> み。
> 従来、Webサーバは蓄積してある文書をただ送出するだけであったが、
> CGIを使うことによって、プログラムの処理結果に基づいて動的に文書を生成し、
> 送出することができるようになった。CGIはどのような開発言語でも使用できるが、
> 実際にはPerlなどがよく使われる傾向にある。類似の技術にはSSIやASPなどがある
> 。
>   http://e-words.jp/e.x?w=CGI

 どうもありがとうございます。
------------------------------------------------------------------------
021003
■キーワード■ DHCP

■解答■
  ネットワークスペシャリスト午前平成11年問32

 ア IP アドレスの割り当てられていないクライアントに対し,プールされた
  IP アドレスの中から,未使用の IP アドレスを割り当てる。

> イ WEB Server
> ウ Proxy Server
> エ Domain Name Server

 どうもありがとうございます。

> ・DHCP -- Dynamic Host Configuration Protocol
> BOOTPの上位互換の規格。BOOTPではクライアントごとの設定は省略できたが、
> IPアドレスとホスト名はそれぞれ設定する必要があった。
> この手間も省いて、各クライアントに、起動時に動的にIPアドレスを割り当て、
> 終了時にIPアドレスを回収するためのプロトコル。サーバ側では、
> IPアドレスをDHCPクライアント用にいくつかまとめて用意しておくだけでよい。
> 同時にゲートウェイアドレスやドメイン名、
> サブネットマスクその他の情報をクライアントに通知することもできる。
>   http://yougo.ascii24.com/gh/07/000707.html

 どうもありがとうございます。
------------------------------------------------------------------------
021004
■キーワード■ ISP接続

■解答■
  ネットワークスペシャリスト午前平成11年問34

 ウ 端末と ISP を専用線で IP 接続する形態では,ホスト名はネットワーク
  側又はユーザ側に置かれた DNS サーバで IP アドレスに変換される。
------------------------------------------------------------------------
021007
■キーワード■ ICMP

■解答■
  ネットワークスペシャリスト午前平成13年問23

 ウ 送信元ホストヘの IP パケットの送信エラー報告など制御メッセージを通
  知する。

> ・ICMP -- Internet Control Message Protocol
> IPのエラーメッセージや制御メッセージを転送するプロトコル。
> TCP/IPで接続されたコンピュータやネットワーク機器間で、
> 互いの状態を確認するために用いられる。
> ネットワーク診断プログラムpingが使う。
>   http://e-words.jp/e.x?w=ICMP
> 
> アはRARP
> イはNATあるいはIPマスカレード
> エはDHCP

 どうもありがとうございます。

> ICMP
> エラー通知や通信状態の診断を行うためのIP層の上位プロトコル。
> pingコマンドもICMPを使用している。宛先への到達不能や
> 経路変更要求、時間超過、タイムスタンプの要求・応答などのメッセージがある。
> http://yougo.ascii24.com/gh/76/007699.html
> より引用

 どうもありがとうございます。

> ICMP = Internet Control Message Protocol
> IP パケットの配送中になんらかの異常が発生してパケットを転送できなくなった
> 場合に、パケットの送信元に異常を知らせるために使われるプロトコル。
> ネットワークの診断などにも利用される。
> (マスタリング TCP/IP 入門編 第 2 版 P.60 )

 どうもありがとうございます。

> http://www12.u-page.so-net.ne.jp/qc4/survive/network/icmp1.htm

 どうもありがとうございます。

> 以下のサイトを参考にしました。
> http://www.atmarkit.co.jp/fnetwork/netcom/netcom01/netcom01.html

 どうもありがとうございます。
------------------------------------------------------------------------
021008
■キーワード■ IPv6

■解答■
  ネットワークスペシャリスト午前平成13年問25

 イ グローバルな IP アドレスの不足を解決できるようにした。

> IPアドレスの枯渇問題に端を発し,標準化作業が進められてきた、
> 次世代インター ネットプロトコル
> http://www.v6.sfc.wide.ad.jp/v6doc/html/node3.html
>
> ア:IPアドレスが重複しないように、日本ではJPNICと言う団体が管理している。
> ウ:衛星による接続も既存のインターネットプロトコルのみで実現させている
>     サービスが多い。UDLPという、受信専用アンテナで使われるプロトコルを
>     採用しているサービスもある。
> エ:光ファイバーとの併用で156Mbpsの高速転送ができるATMという技術がある。

 どうもありがとうございます。

> 以下のサイトを参考にしました。
> http://www.iij.ad.jp/IPv6/basic-faq.html

 どうもありがとうございます。
 IPはアメリカ中心に配付されているので,IPv6 が成功するかどうかは日本に
とって大きな課題です。予算もかなり付いていて,この予算で,日本の若くて
優秀ないい意味でハッカーにお金が回っていて,日本全体の技術力が向上して
いるようです。
------------------------------------------------------------------------
021009
■キーワード■ OSPF

■解答■
  ネットワークスペシャリスト午前平成13年問27

 ア 経路選択方式は,エリアの概念を取り入れたリンク状態方式である。

> ・OSPF -- Open Shortest Path First
> TCP/IPにおける経路選択(ルーティング)プロトコルの一つ。
> RIPの持つ様々な問題点を改良したプロトコル。
> サブネットマスクのサポートや「エリア」の概念の導入により
> ネットワークを階層構造化し、経路情報の量を小さくしているのが特徴。
>   http://e-words.jp/e.x?w=OSPF

 どうもありがとうございます。

> OSPF (Open Shortest path first)
>  ネットワークをエリアと呼ばれる小さな単位に分割し、エリア間をバックボー
> ンで結ぶ仕組みのルーティングプロトコル。階層化したルーティングを実現でき
> るのが特徴で、ルーティングはリンク ステート アルゴリズムに基づいて実行さ
> れる。リンク ステートとは接続情報という意味で、ルータはリンクステートを
> マルチキャストによって、ネットワーク全体に通知する。
> ((株)学習研究社. 最新ITネットワーク基礎用語辞典. 合格情報処理2002年8月
> 号付録. より)

 どうもありがとうございます。
------------------------------------------------------------------------
021010
■キーワード■ RARP

■解答■
  ネットワークスペシャリスト午前平成13年問28

 ウ MAC アドレスを基に IP アドレスを問い合わせるプロトコル

> ア:ARP
> イ:ICMP
> ウ:RAPP
> エ:OSPF

 どうもありがとうございます。

> RARP
> 読み方 :  ラープ 
> フルスペル :  Reverse Address Resolution Protocol 
> TCP/IPネットワークにおいて、Ethernetの物理アドレス(MACアドレス)から
> IPアドレスを求めるのに使われるプロトコル。
> IPアドレスを元に物理アドレスを求めるのはARP。
> http://e-words.jp/e.x?w=RARP

 どうもありがとうございます。

> RARP (Reverse Address Resolution Protocol)
>  ARPとは逆に、ハードウェア アドレスをIPアドレスに変換する仕組み。ディス
> ク レス マシンなど、IPアドレスを内部に設定できない端末が、自分のMACアド
> レスを頼りにIPアドレスを取得できる。RARPサーバの設置が必要。
> 
> ARP (Address Resolution Protocol)
>  TCP/IPプロトコルのひとつ。イーサネット上でTCP/IPを使うときに用いるアド
> レス解決プロトコル。ホストのインターネット アドレスからイーサネット アド
> レスを探し、変換する役割がある。
> 
> ((株)学習研究社. 最新ITネットワーク基礎用語辞典. 合格情報処理2002年8月
> 号付録. より)

 どうもありがとうございます。

> ア:ARP
> イ:ICMP
> ウ:RAPP
> エ:OSPF

 どうもありがとうございます。
------------------------------------------------------------------------
021011
■キーワード■ UDP,コネクションレス型通信

■解答■
  ネットワークスペシャリスト午前平成13年問29

 イ シーケンス番号

> シーケンス番号(順序番号)はTCPには含まれるが、UDPには含まれない。
> コネクション型(TCP)とコネクションレス型(UDP)の違いです。

 どうもありがとうございます。

> UDPにはア、ウ、エと、あとパケット長しかありませんでした。
> マスタリングTCP/IP入門編はすごく見やすい本ですね。

 私もおすすめの本です。

>UDP
>TCP/IPを構成するプロトコル群のうち、IPの上位プロトコルで、
>トランスポート層に属している。RFC768で規定されている。
>UDPはコネクションレス型のプロトコルで、
>TCPが持っているコネクション管理、応答確認、シーケンス、
>ウィンドウ・コントロール、フロー制御といった機能を持っていない。
>実質的に、IPパケットを
>そのままアプリケーションで使えるようにするプロトコルである。
>「通信ネットワーク用語辞典2002〜2003年版」秀和システム刊より引用

 どうもありがとうございます。

> TCP:ヘッダがあるため通信品質が高い。
> UDP:ヘッダがないため伝送速度が速い。
> UDPが使われるのは主にストリーミングで、
> ちょっと「カクカク」が入っても何とか処理してくれます。
> たまに休日になると、某レコード会社のストリーミング放送を
> 見ていますが、たまに画像がカクカクとなったり、音声だけになったり
> します。それでも情報としての意味を成す通信ができるのが
> UDPの良さですね。

 どうもありがとうございます。
 両方ともヘッダ自体はあります。某○○とは,宿題メールのコメントでは使わ
ず,具体的に書いて下さいね。

> ヘッダのフォーマットが載っています。
> TCPヘッダ
> http://www12.u-page.so-net.ne.jp/qc4/survive/network/tcp_header4.htm
> UDPヘッダ
> http://www12.u-page.so-net.ne.jp/qc4/survive/network/udp.htm
>
> UDPはコネクションを確立しなくてよいので
> フォーマットがシンプルですね。

 どうもありがとうございます。
------------------------------------------------------------------------
021015
■キーワード■ CHAP(Challenge Handshake Authentication Protocol)

■解答■
  ネットワークスペシャリスト午前平成13年問30

 イ CHAP

> pppで利用される認証にはPAPとCHAPの2種類あります。
> PAPはPPPのコネクション確立時に1回だけIDとパスワードをやりと
> りする方法です。
> CHAPはコネクション確立後も定期的にパスワードを交換することに
> より通信相手が途中から入れ替わっていないかどうかをチェックする
> ことができます。
> (マスタリングTCP/IP入門編第3版 P97 より)

 どうもありがとうございます。

>「CHAP(Challenge Handshake Authentication Protocol)認証」
> 認証サーバ側では「チャレンジ値」というランダムな値を送信し、
> 受信したクライアント側ではその値を自分の持つキーで暗号化して、
> その結果をサーバ側に返信する。サーバ側でも、同様に送信した
> チャレンジ値を自分の持つキーで暗号化して、それを受信した暗号化の結果と
> 比較する。もし同一であれば、両者の持つキーは一致しているとみなされ、
> 認証の成功をクライアント側に返す。
> 「@IT WEP暗号化の基礎と実践(1)」より
> http://www.atmarkit.co.jp/fwin2k/operation/wirelesswep/wirelesswep02.html

 どうもありがとうございます。

> (IT用語辞典 WordsONLINE)
> http://nttcom.e-words.ne.jp/?w=CHAP
> (情報技術標準)
> http://www.net.intap.or.jp/oiia/cont1/p0302.html%7B0recid=10181.html

 どうもありがとうございます。
------------------------------------------------------------------------
021016
■キーワード■ コネクションレス型通信

■解答■
  ネットワークスペシャリスト午前平成13年問32

 イ 送信するすべてのパケットに,あて先を示す情報を付加する。

> (コネクション型とコネクションレス型通信)
> http://www.fc-lab.com/network/program/berkley/connection.html
> (コネクション型プロトコル、コネクションレス型プロトコル)
> http://www12.u-page.so-net.ne.jp/qc4/survive/network/connection.htm
> 
> コネクション型が電話に似ていて
> コネクションレス型が手紙に似ているというのは
> 分かりやすい例えだと思いました。

 直接電話で聞けるというのはかなりのコネですし。覚えやすいですね。

> http://itec.mls.ad.jp/cgi-bin/term_search/detail.cgi/wdic/eqip.dic_00471より

 どうもありがとうございます。
------------------------------------------------------------------------
021017
■キーワード■ ハミング符号計算問題

■解答■
  ネットワークスペシャリスト午前平成13年問35

 エ 1010101

> x1 x2 x3 x4 x5 x6 x7
> 1  0  0  0  1  0  1
> 1    +0    +1    +1 mod2 = 1 : C0
>    0 +0       +0 +1 mod2 = 1 : C1
>         +0 +1 +0 +1 mod2 = 0 : C2
> i = 1 + 1 * 2 + 0 * 4 = 3
> 1000101の左から3ビット目を反転すると、1010101

 どうもありがとうございます。
 ハミングは,主記憶のエラーチェックで利用しましたね。通信での利用は,
聞いたことがありませんがどうでしょうか。