サークル
ネットワークスペシャリスト'01/10は,斎藤末広氏
http://www.mirai.ne.jp/~suehiro/ が出されている宿題を再編集したものです。
------------------------------------------------------------------------
011001
■解答■
  ネットワークスペシャリスト午前平成11年問27

 イ aとdの間の経路

>問題文がかけていましたが見たことのある問題と同じだと判断して回答しました。

 申し訳ありせんでした。トラブル情報は,伝言板を利用してください。
 http://www1.mirai.ne.jp/~tango/suehiro/minibbs.cgi

>IPはネットワーク層だから、IPを制御できるのはルータ。

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

> ローカルブロードキャストは同一セグメント内にしか流れないので、
> ルータを超える a-d間は中継されない。

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

> ローカルブロードキャストアドレスは自分が属しているIPネットワーク
> アドレスの中でのブロードキャストで、157.2.0.0の場合、
> 157.2.255.255となる。
> このブロードキャストアドレスを用いたパケットは基本的にはルーター
> で遮断されるので、異なるIPネットワークにはパケットは到達しない。
> (以上、マスタリングTCP/IP入門編 3.6 ブロードキャストアドレス
>  http://fumi.eco.wakayama-u.ac.jp/Semi/Rindoku1997/rin-B3/3_6.html より)
>

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

> IPブロードキャストには、ローカルブロードキャストとダイレクトブロードキャスト
> および制限ブロードキャストの3つがあります。
> ローカルブロードキャストは、自分が属する(サブ)ネットワーク内のブロー
> ドキャストです。
> このブロードキャストは、ルータで中継できません。→aとdの間の経路は、
> 中継できない。
> ダイレクトブロードキャストは、自分と異なる(サブ)ネットワークへのブロー
> ドキャストです。あて先付きブロードキャストとも言われ、ルータを越えられ
> ます。
> 制限ブロードキャストは、255.255.255.255と言う特殊なIPアドレスを使うブ
> ロードキャストです。ローカルブロードキャストと同じくローカルセグメント
> 内のブロードキャストですが、DHCP発見パッケトの送信時など、IPアドレスや
> サブネットが不明な場合に使われます。このブロードキャストも、ルータを越
> えられません。

 どうもありがとうございました。
------------------------------------------------------------------------
011002
■解答■
  ネットワークスペシャリスト午前平成11年問30

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

> ICMPあて先到達不能(Destination Unreachable)メッセージ
>  IPルータがIPデータグラムを宛先に配送できない場合、送信ホスト
>  に対して、送信する。どのような原因で配送することができなかっ
>  たかも示す。
> http://www.leo.to/vendor/nsp/study25.htm
> 
> SNMP Trap PDU
>  エージェントがマネージャに異常を通知する。
>  (参考)SNMPの PDUには、Trapの他にGe-Request、Get-Next-Request、
>  Set-Request、Get-Responseがある。全部で 5種類。
> http://www.soi.wide.ad.jp/iw99/iw99_tut/slides/15/46.html
> http://www.netlaputa.ne.jp/~hijk/study/nw/glossary.htm#ASNMP
> 
> finger
>  ネットワークにログイン中のユーザの情報を表示するコマンド。
> # 大学のネットワークでfingerコマンドを使うと、最後にメールチェ
> # ックした時刻等を確認できたように記憶しています。
> 
> PING
>  相手ホストへの接続状態を確認するコマンド。相手ホストに
>  ICMP_ECHOを送信して、ICMP_ECHOREPLYを受信する仕組み。

> PING
>  相手ホストへの接続状態を確認するコマンド。相手ホストに
>  ICMP_ECHOを送信して、ICMP_ECHOREPLYを受信する仕組み。


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

> 読み方 :  「フィンガー」 
> ネットワークを通じて、特定のホストの個々のアカウントに関する情報を知ることが
> できるシステム。RFC1288で規定されている。fingerを使うと、コンピュータにログ
> インしている人のアカウント名や、個々のユーザが公開しているメールアドレスなど
> の個人情報を知ることができる。fingerの悪用によってプライバシーが流出しないよ
> う、fingerの利用を停止している組織や機能を制限している組織もある。 
> http://www.e-words.ne.jp/view.asp?ID=386
> 
> 読み方 :  「ピン」 
> フルスペル :  Packet INternet Groper 
> インターネットやイントラネットなどのTCP/IPネットワークを診断するプログラム。
> 接続されているかどうか調べたい
> コンピュータのIPアドレスを指定すると、ICMPを使って32バイトのデータを4回送信
> し、相手のコンピュータから返信が
> あるかどうかでネットワークを診断する。 
> http://www.e-words.ne.jp/view.asp?ID=808

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

> ア 監視用サーバは稼動しているので確認できない。
> イ 正解
> ウ アプリケーションサーバ自体は稼動しているので確認できない。
> エ アプリケーションサーバ自体は稼動しているので確認できない。

 どうもありがとうございました。
------------------------------------------------------------------------
011003
■キーワード■ ARP,TCP/IP,MACアドレス

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

 ア IP アドレスから MAC アドレスを得るプロトコルである。

> ARP(Address Resolution Protocol)
>  TCP/IPにおいて,IPアドレスからイーサネットの物理アドレス( MAC
>  アドレス)を求めるためのプロトコル。
> 
> イ RIP(Routing Information Protocol)
> ウ IPX RIP
> エ RARP(Reverse Address Resolution Protocol)
> 
> RIP(Routing Information Protocol)
>  最小ホップカウントで目的地へ到達するように経路を決定するルーテ
>  ィングプロトコル。輻輳や帯域が経路決定要因に入っていないことや、
>  ホップカウントの最大値が16とされていることから、大規模NWへの適
>  用には向いていない。
> http://yougo.ascii24.com/gh/76/007696.html
> 
> IPX RIP
>  ホップカウント加えて、遅延情報( ticks)をメトリック(metric)に用
>  いる。 ticksは、 LANは 1、 WANは 6といったデフォルト値が設定さ
>  れている(変更は可能)。
> 
> RARP(Reverse Address Resolution Protocol)
>   ARPとは逆に、 MACアドレスを元にIPアドレスを求めるためのプロト
>  コル。RARPクライアントがブート時にサーバにリクエストを出すと、
>  サーバは、事前に登録した情報に基づいて、IPアドレスを回答する。
> http://www.rtpro.yamaha.co.jp/RT/FAQ/Intro/rarp.html

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

> エ DHCPの説明。「ディスク装置のないシステム」というところがよく
>   わかりません。

 RARP というプロトコルがあります。DHCPの説明でないと判断します。

> ARP:Address Resolution Protocol
>  アドレスを解決するためのプロトコル。そのままですが。。。
> 通信したい相手のIPアドレスは分かっているが、そのMAXアドレスがわから
> ない場合に、それを知るためにブロードキャストで送信される。
> IPアドレスに該当する人は、MACアドレスフィールドに自分のMACアドレスを
> 入れて返信する。
> MACアドレスはARPテーブルに保存される。Windowsではコマンドプロンプト
> から"arp -a"でARPテーブルを見ることができます。

 どうもありがとうございました。
------------------------------------------------------------------------
011004
■キーワード■ サブネットマスク

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

 イ A と D

> 255.255.255.128 は、左から25ビット目までがネットワーク部、残り7ビット
> がホスト部であるから、
>
> 172.16.0.1/25 172.16.0.0〜172.16.0.127
> 172.16.1.5/25 172.16.1.0〜172.16.1.127
>
> この範囲で正しいのは、A と D

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

>サブネットマスク( subnet mask ):
> IPアドレスのホストアドレスのうち,どこまでがサブネットアドレスかを示
>す情報。例えば,クラスCのIPアドレスのホストアドレスは下位8ビットである
>が,サブネットマスクをその上位2ビットと指定すれば,その上位2ビットはホ
>ストアドレスではなくサブネットアドレスとして認識される。これをルータで
>管理することによって,IPアドレスをサブネット単位に分割したり,サブネッ
>ト間のアクセスを制限したりできる。
>
>学研「合格情報処理」付録 「情報通信ネットワーク用語辞典」(p65)より

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

> サブネット(subnet)
>  クラスで規定されているネットワークをさらに小さく分割する際の管理単位
>  となるネットワーク。小さく分割することで、リソースの配分が効率化され
>  たり、管理が容易になったりするといったメリットがある。
> http://www.e-words.ne.jp/view.asp?word=%83T%83u%83l%83b%83g
> 
> サブネットマスク(subnet mask)
>  サブネットを用いると、クラスで規定されているネットワークアドレスとホ
>  ストアドレスとは割り当てられるビット数が異なるアドレス構成になるため、
>  サブネットマスクで上位何ビットがネットワークアドレスかを示す。
>  (例)IPアドレス 111.18.10.2 サブネットマスク 255.255.240.0
>    ネットワークアドレス 111.18.0
>    ホストアドレス       10.2
>  ネットワークアドレスとして用いるビット数を、IPアドレスに続けて/xと表
>  す、ネットワークプレフィクス表記もある。
>  (例)138.96.58.2/16 
>    ネットワークアドレス 138.98.0
>    ホストアドレス 58.2
> http://www.e-words.ne.jp/view.asp?ID=1270
> http://www.microsoft.com/japan/technet/network/tcpintro/tcpintro8.asp

 どうもありがとうございました。
------------------------------------------------------------------------
011005
■キーワード■ TCPコネクション,TCP/IP

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

 イ あて先 IP アドレス,あて先 TCP ポート番号,送信元 IP アドレス,送
  信元 TCP ポート番号

> TCP/IPでTCPコネクションを確立するときに行われる、3ウェイハンドシェイクを
> 行う際に使用するパケットを作る際には、送信元先のIPアドレスとポート番号が
> 必要。

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

> TCP コネクションはIPアドレス,TCPポート番号で識別する.
> あて先,送信元共に必要.

 どうもありがとうございました。
------------------------------------------------------------------------
011009
■キーワード■ マルチキャスト,クラスD

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

 イ マルチキャストアドレスには,クラス D アドレスが使用される。

>  IPアドレスは通常,規模に応じてクラスA,クラスB,クラスCが使い分けられてき
> ましたが(厳密に言うと最近は違いますが),クラスDがマルチキャスト用のグループ
> をあらわすIPアドレスです。
>  更にこのIPデータが実際にイーサネット上に送信される時にはイーサネットの
> マルチキャストアドレスを使います。(イーサネットアドレス部のマルチキャスト
> ビットがONになります)
> (http://primeserver.fujitsu.com/jp/tokushu/net_yougo/yougo08.html より)

 どうもありがとうございました。
------------------------------------------------------------------------
011010
■キーワード■ OSPF

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

 ウ 接続状態確認には HELLO パケットを使用する。

> OSPF: Open Shortest Path Firstの略。
>    リンク状態型のプロトコル。可変長サブネットマスクをサポート。
>    各リンクの重み(メトリックという)を基準にして経路選択を行う。
>    役割毎に5種類にパケットがあるので無駄なパケットが流れない。
>  +−−−+−−−−−−−−−+−−−−−−−−−−−−−−−−−+
>  |タイプ|パケット名    |機能               |
>  +−−−+−−−−−−−−−+−−−−−−−−−−−−−−−−−+
>  | 1  |Hello    |隣接ルータの確認、指名ルータの決定|
>  | 2 |データベース記述 |データベースの要約情報      |
>  | 3 |リンク状態要求  |データベースのダウンロードの要求 |
>  | 4 |リンク状態更新  |データベースの更新情報      |
>  | 5 |リンク状態確認応答|データベースの確認応答      |
>  +−−−+−−−−−−−−−+−−−−−−−−−−−−−−−−−+
>  (http://www12.cds.ne.jp/~hkami/network/tcpip.html より)
>
> ア:× メトリックの小さいルートを選択
> イ:× 可変長サブネットマスクに対応
> ウ:○?"HELLO"パケットは隣接ルータの確認、指名ルータの決定の
>     機能を持つ。
> エ:× 通過するルータ数ではなく、ネットワークの回線幅を元にした
>     「コスト」という値を元に計算を行ない、最小のコストで到達
>     できる経路を選択する。

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

> OSPF(Open Shortest Path First)
> 各ルータがネットワーク全体の接続確認を理解して経路制御
> を行う、リンク状態型の経路制御アルゴリズム。
> ルータ間でネットワークのリンク状態を交換し、ネットワークの
> トポロジ情報を作成し、それを元に経路制御を行う。
> また各リンクにメトリックと呼ばれる重みをつけ、メトリックの
> 合計が最小になるように経路制御を行う。メトリックは管理者
> が自由に設定できる。
> OSPFでは、HELLO、データベース記述、リンク状態要求、
> リンク状態更新、リンク状態確認応答といった、役割に応じた
> 5種類のパケットを用いる。
> また、ネットワークが大きくなることで、経路制御情報のパケット
> の増加し、ネットワークに高負荷をかける事態を防止するため
> エリアと呼ばれる概念が用いられている。
>
> (「マスタリングTCP/IP入門編」p211-213)
------------------------------------------------------------------------
011011
■キーワード■ POP3

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

 ウ メールサーバのメールボックスからメールを取り出すときに使用するプロ
  トコルである。

>POP( post office protocol ):
> クライアントがメールサーバから電子メールを受信するためのプロトコル
>現在はバージョン3(POP3)が主流となっている。なお,メールの送信プロト
>コルにはSMTPがある。
>
>学研「合格情報処理」付録 「情報通信ネットワーク用語辞典」(p265)より

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

> PPP(Point-to-Point Protocol)
> 物理層によらないデータリンクプロトコル。
>
> POP(Post Office Protocol)
> 電子メールを受信するためのプロトコル。
>
> SMTP(Simple Mail Transfer Protocol)
> 電子メールを配送するためのプロトコル。
>
> オーム社
> マスタリングTCP/IP 入門編(第2版)P242〜244 よりs
> ア × CHARP?
> イ × これはSMTPの機能です。
> ウ ○ POP:Post Office Protocol -> “郵便局の規約”と訳すと分かります。
> エ × これもSMTPの機能です。

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

> SNMPでもメールの受信は可能なので、メールの送受信両方に使えそうだが、
> ユーザ認証ができないため、ユーザ認証可能なPOP3にてメールの受信を行っている。

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

■過去の宿題について(日付は解説日)■

> 11日の宿題の解答で、
>
> > SNMPでもメールの受信は可能なので、メールの送受信両方に使えそうだが、
> > ユーザ認証ができないため、ユーザ認証可能なPOP3にてメールの受信を行ってい
> る。
>
> と書きましたが、SNMPじゃなくてSMTPでしたね。すみませんでした。

 どうもありがとうございました。保存用は修正しておきます。
------------------------------------------------------------------------
011012
■キーワード■ RSVP

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

 ア IP ネットワークにおいて,ホスト間通信の伝送帯域を管理するためのプ
  ロトコルである。

> RSVP
> IPネットワークの2点間において、帯域・バッファなどの
> 資源を確保してQoS(サービス品質)制御を実現する
> プロトコル。RFC2205で規定。
> TCP/IPの上位プロトコルであり、アプリケーションと
> ルータを連携させることでエンドツーエンドでQoSを
> 確保する。
>
> (日経BP社「通信・ネットワーク用語ハンドブック」)

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

>RSVP( resource reservation protocol : RSVP )
> インターネットを利用して2点間で通信する際に,帯域やバッファなどの
>資源を確保し,QoSを実現するプロトコル。RFC2205で規定する。TCP/IPの上
>位プロトコルで,アプリケーションとルータを連携させることで,エンド・
>ツー・エンドで帯域などを確保する。
>
>学研「合格情報処理」付録 「情報通信ネットワーク用語辞典」(p270)より

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

> RSVPはエンド・エンドで帯域を予約する為のプロトコル。
> エンド・エンド間の経路上にあるルータと連動して帯域制御するので
> ルータが帯域制御機能を実装している必要がる。
> テレビ会議等リアルタイム性を必要とする際にしようされる(と思う)
>
> イ:VLANの説明
>   LANスイッチがもつ機能で、MACアドレス、IPアドレス、スイッチの
>   ポート、プロトコルなどでグループ分けが可能。
> ウ:MultilinkPPPの説明?
>   ISDNのBチャネルを2つ使って128kbpsでつなぐような時に使う。
> エ:RADIUSの説明。
>   リモートアクセス時のユーザ認証に利用する。
>   クライアント/サーバー型のプロトコル。
>
>   RADIUSはプロバイダ等でも使われているんでしょうかね?

 どうもありがとうございました。どなたかフォローお願いします。
------------------------------------------------------------------------
011015
■キーワード■ ATM

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

 ウ 通信速度が変わると単位時間当たりの送信セル数が変わる。

> ア データリンク層(L2)以下のプロトコル。
> イ セルは 5バイト(ヘッダ)+48バイト(データ)の53バイト固定長。
> エ 輻輳通知および輻輳制御のメカニズムを備えている。

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

> ア:OSIの第2層(データリンク層)まで。
> イ:53バイト(5バイトのヘッダと48バイトのペイロード)からなる
>   固定長のセルを用いて転送。
> ウ:正解。
>   ABRサービスでは、帯域を予約せず動的にビットレートを変えること
>   ができる。また、最低帯域のみ保証し、帯域に空きがあるときは最大帯
>   域を割り振るようなサービスもある。
>   けど、やっぱりUBRサービスが一般的なのかな?
> エ:輻輳の通知は可能。
>   ATMにはOAM機能があり、ネットワーク内の故障や品質などを監視
>   する。OAMには通知機能、導通や性能試験機能がある。
> 
> 最近は、IP over ATMとかも結構普及してきてるみたいですね。

 どうもありがとうございました。
------------------------------------------------------------------------
011016
■キーワード■ DLCI

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

 ア DLCI( Data Link Connection Identifier)によるフレーム多重が可能で
  ある。

> ・DLCI
> フレームリレーのデータ転送フレームのヘッダに含まれる識別子の一つ
> あらかじめ設定してある論理チャネルの番号を指定する。
> 1つのUNI(ユーザ・網インターフェース)に約1000の論理的コネクションを
> 設定できる。
> (実際のコネクション数は通信業者との契約により定められる。

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

>フレームリレー( frame relay ):
> ISDNのパケット通信を利用した交換方式で,データをフレームと呼ばれる
>小さな単位に分割してディジタル伝送する方式。なお,フレームはHDLCのも
>のと構成が異なる。データリンク層,ネットワーク層の再送制御を省き,ユ
>ーザ端末間に任せることによりパケット伝送に比べて伝送遅延が少なくなる
>ようにくふうされている。そのため専用線の高速性とパケット交換方式の便
>利さの長所を合わせもつ。最大伝送速度は1.5メガビット/秒。各フレームに
>データリンクコネクション識別子(DLCI)を付加することで,1本の通信回線
>で複数相手端末に同時に通信することも可能である。ISDNのフレームモード
>として通信事業者がサービスしている。LAN間接続の通信回線として利用さ
>れている。
>
>学研「合格情報処理」付録 「情報通信ネットワーク用語辞典」(p168)より

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

>データリンクコネクション識別子( data link connection identifier : DLCI)
> フレームリレー網サービスで,ひとつのフレーム中のアドレスフィールド
>において個々の論理チャネルを識別するための情報。これにより,パケット
>交換サービスのような1本の物理チャネルを使って複数の相手と通信が可能と
>なる。また,1本の物理チャネルを同時に複数論理チャネルのフレームが流れ
>回線の有効利用が可能となる。
>学研「合格情報処理」付録 「通信ネットワーク用語辞典」(p102)より

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

> イ エラーの少ない伝送路での使用を前提としているため、従来の
>   X.25よりも制御手順が簡易になっている。
> ウ PVC(Permanent Virtual Connection)方式も使用される。
> エ 交換機レベルでは再送制御を行わないので、端末レベルで行う必要がある。
> 
> DLCI(Data Link Connection Identifier)
>  データリンク層での多重通信(フレーム多重)で個々のデータリンクを識別
>  するために用いられる。X.25における論理チャンネルに相当。
> http://www.itac.gr.jp/nsp/point05.html

 どうもありがとうございました。
------------------------------------------------------------------------
011017
■キーワード■ フレームリレー交換方式

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

 ウ パケット通信のプロトコルを簡略化することによって,通信の高速化を図っ
  たものである。

> ア:CIRは0も設定可能
> イ:一定の時もあるかもしれないけど、普通一定にならない。
> ウ:正解。
>   フレームリレーはX.25から派生したプロトコル。
> エ:ネットワーク層→データリンク層

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

> ア:CIRは0にすることができるから×
>   例がベストエフォート型
>   http://www.atmarkit.co.jp/icd/root/87/5784787.html
> イ:一定でないので×
>   「ネットワークが混んでいる」状況を説明をする場合
>   道路に見立てて、道がケーブルで、車がパケットで、交差点がルータ
>   と説明する場合があります。
> ウ:○
> エ:データリンク層で行うので×

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

> ア CIRを0に設定することは可能。実際にどうなるかは不明。
> イ 伝送路の混み具合によって、フレーム転送遅延時間が変わってくる。
> ウ 信頼性の高い伝送路を想定して考えられており、誤り制御は行わない。
> エ フレームリレーはデータリンク層のプロトコル

 CIRの0は,自分で決定するというより,回線を提供する側が決定しています。

> フレームリレー(frame relay)
>  パケットの再送制御などを省略し、プロトコルを簡略化
> することで高速化したデータリンク層のプロトコル。データ
> を多重化して転送したり、上位のプロトコルにTCP/IPを
> 利用することができる。
> (新星出版社 情報処理用語辞典より)

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

> http://www.mirai.ne.jp/%7Esuehiro/kihonyougo/packet_frame_atm.htm
> を参考にしました。
------------------------------------------------------------------------
011018
■キーワード■ CRC

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

 ウ 送信側では,生成多項式を使って検査対象のデータから検査用データを作
  り,これを検査対象のデータに付けて送信する。

> ア 複数ビットの値である。通常16ビットや32ビット。
> イ 受信側では、検査対象となる受信データを送信側と同じ生成多項式で
>   割る。
> エ 送信側と受信側で用いられる生成多項式は同じ。

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

> CRC方式(Cyclic Redundancy Check:巡回冗長検査)
>   データの列を多項式データとみなし、これを決められた多項式で特殊
> 演算した結果を、検査用の符号として伝送データに付加する。受信側では
> 受信データを多項式で除算し、割り切れるか否かで誤りの有無を判断する。
>  (基本情報技術者 合格完全対策 2001年版 経林書房 P204)

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