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

■解答■
  初級システムアドミニストレータ午前平成14年春問17

  ウ HTTP は,HTML 文書などを転送するためのプロトコルである。

> ア SMTPの説明。FTPはファイル転送用プロトコル
> イ XMLの説明。HTMLは、タグをユーザが定義できない。
> ウ 正解。
> エ Real Playerなどのストリーミングデータ転送用プロトコルの説明。
>   SMTPは、ASCII形式のデータしか送受信できない。

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

> HTTP  HyperText Transfer Protocol
>  InternetのWorld Wide Webサービスにおいて、WWWサーバからWWWクライアントに
> 対してHTMLで記述されたドキュメントを送受信するための通信プロトコル。
> http://yougo.ascii24.com/gh/14/001416.htmlより引用

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

> FTP:File Transfer Protocol
>  ファイル転送を目的とし、TCP/IPネットワーク上で利用する応用プロ
>  トコル。ネットワークを経由したファイル転送のほか、FTPサーバ側の
>  ファイルの検索、変更、追加、削除などを行う。
> 
> HTML:HyperText Markup Language
>  Webページ記述用のマークアップ言語。言語使用は、文書標準記述言語
>  SGMLのサブセットである。
> 
> HTTP:Hyper Text Transfer Protocol
>  HTML文書を送受信するためにWebサーバとクライアント間で用いるプロ
>  トコル。
> 
> SMTP:Simple Mail Transfer Protocol
>  TCP/IPプロトコルのひとつで、メールサーバ間で電子メールを送信す
>  るためのプロトコル。
> 
> (学研『合格情報処理』2002年5月号付録より)

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

>HTMLの「HT」も、HTTPの「HT」も
>「ハイパーテキスト(HyperText)」の事ですよね。

 そうです。
  http://www.yscon.co.jp の http でした。
------------------------------------------------------------------------
020509
■キーワード■ プリンタサーバ

■解答■
  初級システムアドミニストレータ午前平成14年春問18

 ア プリンタサーバが共有資源であることをプリンタサーバ自体に定義してお
  く必要がある。

> 下のように考えてみました。
> 
> アは、プリンタサーバーは、他のクライアントから接続できるように、共有資源と
> して定義しておく必要があります。
> イは、プリンタサーバーにつながるローカルなプリンタは、プリンタサーバーを通
> して接続できる為、プリンタサーバ及びローカルなプリンタは、共存していると
> 考えられる。
> ウは、TCP/IPのネットワーク上にある以上、IPアドレスを用いて通信を行うので、
> IPアドレスが設定しておく必要があります。
> エは、プリンタサーバーとして処理するのならば、複数のクライアントから
> 要求を受け付けないといけないのに、個々で印刷要求のキューを持っているの
> はおかしい。キューを持つのならば、プリンタサーバーが持つべきである。

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

> ア ○
> イ × ローカルなプリンタとの共存も可能
> ウ × ネットワーク内なので必要
> エ × 印刷要求のキューはプリンタサーバで管理する

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

> ウ・・・IPアドレスはネットワーク上のアドレスなので、プリンタサーバには
> 必要ないと思いました

 プリンター自体には IP アドレスは必要ないですが,プリンタサーバには必要
です。サーバは通常はパソコンです。高価なプリンタの場合,プリンタに内蔵す
る場合もあります。

>"プリンタサーバが共有資源であることをプリンタサーバ自体に定義して
>おく必要がある。"
>これって、プリンタの共有の所にチェックを入れるということでしょうか?

 そうです。
------------------------------------------------------------------------
020509
■キーワード■ NAT,IPマスカレード

■解答■
  初級システムアドミニストレータ午前平成12年秋問47

 エ プライベート IP アドレスとグローバル IP アドレスを相互に変換する機
  能であり,限られたグローバルアドレスを有効に使うことができる。

> ア プロキシサーバの説明
> イ パケット監視ツール・ウィルス監視ソフトの説明
> ウ ファイアウォールの説明
> エ 正解。1つのグローバルアドレスで、複数台のプライベートアドレスの端末が
>   インターネットに接続が可能。複数の端末が同時に接続できるのは、
>   IPマスカレードの方で、NATは、同時接続できない。

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

> NAT(Network Address Translator)
> ローカルなネットワークには、プライベートIPアドレスを設定し、
> インターネットへの接続するときにグローバルアドレスに変換する方法。
>
> NAPT(Network Address Port Translator)
> IPマスカレード、Multi NATと呼ぶことがある。さらに、TCPやUDPのポート
> 番号も付け替える。
>
> 参考 マスタリングTCP/IP入門編第3版 P.158

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

> NAT(Network Address Translation)・・・RFC1631で規定されるアドレス変換
> 方式。1つのIPアドレスでLAN上の複数台のパソコンを共有できるようになる。
> (174P)
> IPマスカレード(IP Masquerade)・・・アドレス変換方式のひとつ。NATとは異な
> り、IPアドレスに加え、TCP/UDPのポート番号も変換する。このため、複数のLAN上
> のパソコンが同時に1つのIPアドレスを共有してインターネット接続することが可能
> となる。(137P)
> 技術評論社 パソコン用語辞典より抜粋

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

> ・NAT「ナット」Network Address Translation
>   一つのグローバルIPアドレスを複数のコンピュータで共有する機能
>
> ・IPマスカレード Internet Protocol Masquerade
>   一つのグローバルIPアドレスを複数のコンピュータで共有する機能
>   NATとの違いは、複数の端末から同時にインターネットにアクセスできる

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

> http://home7.highway.ne.jp/dayan/tips/unix/nat.html を参考にしました。

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

■解答■
  初級システムアドミニストレータ午前平成12年秋問50

 エ ルータを経由してLAN 2 に接続されているプリントサーバに出力できなく
  なる。

>  サブネットマスクの設定を間違えたからといっても、ネットワークの設定そのも
> のが無効になるわけではないので、ウは間違い。
>  モデムは、PPP接続され、別のネットワークが設定される為、通信ができなくなる
>  ことはないので、イは間違い。
>
>  同じネットワーク・セグメントにあっても、サブネットマスクが異なれば、
>  別のネットワークとなり、通信を行うことができないので、アが正解。
>  ルータを介して違うネットワークセグメントには、接続できるので、
>  プリントサーバーからは印刷することはできます。よってエは間違い。

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

> サブネットマスクは、送信先IPアドレスが、同一ネットワーク上のものか、
> 別ネットワーク上のものかを切り分けるためのものである。
> 送信先IPアドレスとサブネットマスクをand演算子で計算した結果Aと、
> 自分のIPアドレスとサブネットマスクをand演算子で計算した結果Bとが
> 一致していれば、送信先IPアドレスは同一ネットワーク上のものと判断する。
> その後、MACレベルでの通信になるが、同一ネットワーク上の場合、
> 直接ユニキャストで送信し、別ネットワークの場合には、デフォルトゲート
> ウェイに送信する。
>
> 問題の場合は、別ネットワークである、プリンタサーバのアドレスが、
> クライアントAのサブネットマスクの設定ミスで、同一ネットワーク上と判断され
> 、
> 本来ルータに送るべきフレームを、直接プリンタサーバに送ろうとするため、
> ARPで、プリンタサーバのMACアドレスがうまく取得できないため、
> プリンタサーバとの通信ができなくなってしまう。
>
> データベースサーバは、同一ネットワーク上なので、問題ない。

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

>クライアント A は、自身のサブネットマスク 255.255.0.0 から、自身の
>ネットワークアドレスを 10.1.0.0 と判断。
>また、自身のサブネットマスクと通信相手のIPアドレスから、DBサーバ、
>プリントサーバ、ルータも、全て自分と同じネットワーク (10.1.0.0) に存在
>すると判断し、直接通信を試みます。
>しかし、実際にはプリントサーバは別のネットワークに所属しており、通信する
>ためにはまずルータ宛にデータを送出し、中継してもらわなければなりません。
>よって、プリントサーバと通信できないので、答えは エ と考えます。

 どうもありがとうございました。
------------------------------------------------------------------------
020513
■キーワード■ NTP(Network Time Protocol) タイムサーバ

■解答■
  初級システムアドミニストレータ午前平成12年秋問51

 ウ タイムサーバを利用して,ネットワーク上の各パソコンの時刻を合わせる。

> NTP(Network Time Protocol)
> インターネットで標準的に利用されている、時刻情報プロトコル(RFC-1305)。
> 回線の速度や経路の負荷変化なども考慮した、高精度な時刻情報が得られる。
> 
> 引用:http://yougo.ascii24.com/gh/32/003273.html

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

> NTP network time protocol
>  ネットワークを使って複数のコンピュータ間で時刻の同期をとるための
> プロトコル。最新版はバージョン3で、RFC1305で定義している。
>  SNTP(simple network time protocol)はNTPから複雑な処理機能を省いた
> 簡易版。RFC2030で定義しているバージョン4が最新版である。
> 通信・ネットワーク用語ハンドブック2000年版(日経BP社)P.245より抜粋

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

> このページを参考にしました。↓”インターネット上で日本標準時を提供してい
> る”サービスだそうです。
> http://www.jst.mfeed.ad.jp/
> 代表的なソフトに”桜時計”というのがあるそうです。↓
> http://www.forest.impress.co.jp/library/skrw.htm
> 勉強になりました。

 どうもありがとうございました。
 桜時計は,私も利用してます。私の時計の合わせ先は,ntp2.jst.mfeed.ad.jp
にしてます。http://www.jst.mfeed.ad.jp/

>  ここで日本標準時がわかります。
>  http://www2.crl.go.jp/cgi-bin/JST.cgi
>  このシステムはNTP(Network Time Protocol)により
>  WWWサーバの時計を日本標準時に合わせ、その時計を表示しているものです。 

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

> 自宅では有名な「桜時計」を使って時刻合わせをさせています。
> 勤務先ではNTPプロトコルが通らないので、AirWebの時計合わせエージェントを
> 使っていますが、NTPほど正確ではないようです。
> 桜時計 http://www.vector.co.jp/soft/win95/personal/se050672.html
> AirWeb http://www.airclub.org/
> 日本標準時 http://www2.crl.go.jp/cgi-bin/JST.cgi

 どうもありがとうございました。
------------------------------------------------------------------------
020514
■キーワード■ VoIP,インターネット電話

■解答■
  初級システムアドミニストレータ午前平成13年春問17

 エ VoIP

> VoIP(Voice over IP)・・・TCP/IPネットワークを使って音声データを送受
> 信
> する技術のこと。たとえば、インターネット電話や社内LANを経由する内戦電話など
> に応用されている。1996年にITUーTで標準勧告されたH.323と呼ばれる通信規約が標
> 準仕様として採用されている。
> 技術評論社 パソコン用語辞典251Pより抜粋

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

> IP-VPN:Internet Protocol-Birtual Private Network
>  通信事業者の閉域IPネットワーク網を通信経路として用いるVPN。
>  複数のプロバイダのネットワークを経由する必要があるインターネット
>  を用いないため、エンド・トゥ・エンドで機密性や通信品質に優れたIP
>  接続が行える。
> (http://yougo.ascii24.com/gh/77/007760.htmlから引用)
>
> PBX:Private Pranch Exchange
>  私設電話交換機、構内電話交換機。
> (http://yougo.ascii24.com/gh/13/001391.htmlから引用)
>
> VoFR:Voice over Frame Relay
>  データ通信に用いられているフレームリレー回線を利用して音声デ
>  −タを送受信する技術。
> (http://www.e-words.ne.jp/view.asp?ID=2564から引用)
>
> VoIP:Voice over IP
>  IPネットワーク上で音声通話を実現する技術。電話網のインフラを
>  データネットワークと統合することで、回線の稼働率を上げ、通信
>  コストを下げるのが本来の目的。
> (http://yougo.ascii24.com/gh/77/007769.htmlから引用)

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

> インターネット電話(ヤフーBB)使ってます。
> なかなか快適ですよ♪

 VoIP の普及も今年は本格化ですね。

> 3年ほど前に、通信の仕事をしていたときにNECのVOIP対応ルータとかを
> 見ました。当時は、こんなことができるんだなあ。と感心していましたが
> 今となっては当たり前の技術ですね。

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

>  VoIP(Voice over IP)
>  電話などの音声をIP網で運ぶ技術。インターネット電話などに応用される。
>  参考 マスタリングTCP/IP入門編第3版 P.311

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

> IP-VPN  internet protocol - virtual private network
>  伝送プロトコルをIPに制限した仮想閉域網サービス。インターネットとは
> 独立したIPネットワーク上で提供する。
> (P.166)
> PBX  private branch exchange
>  企業の構内で使う電話交換機。
> (P.263)
> VoFR  voice over frame rely
>  フレームリレー網を使って電話音声を伝送する技術。
> (P.349)
> VoIP  voice over IP
>  IPネットワーク上に音声(voice)を通すための技術の総称。広義には音声を
> IPパケットに埋め込むための手法や、音声符号化方法、既存電話網とIP網
> との相互接続技術などを含む。狭義には、ITU-T勧告H.323や、IETFが標準化を
> 進めているMGCP(media gateway contorol protocol)などのプロトコルを指す。
> (P.350)

 どうもありがとうございました。
------------------------------------------------------------------------
020515
■キーワード■ DNSサーバ

■解答■
  初級システムアドミニストレータ午前平成13年秋問17

 ウ ドメイン名やホスト名などと IP アドレスとの対応付けをする。

>  DNS(Domain Name System)
>  ドメイン名とIPアドレスの対応などの、ネットワーク上の資源を
>  管理・検索するためのシステム。
> 
>  参考 マスタリングTCP/IP入門編第3版 P.308

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

> ア ファイヤーウォールのこと
> イ NATのこと
> ウ 正解
> エ DHCPのこと

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

>イ:NAT(Network Address Translation)
>ウ:DNS(Domain Name System)
>エ:DHCP(Dynamic Host Configuration Protocol)

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

>イ:× IPマスカレード(動的NAT,最近は単にNATでも通じる)を搭載したルータの
>役割。

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

 > DNS
>   TCP/IPネットワーク環境において、ホスト名から、対応するIPアドレスを取得 
>       できるようにするサービスを提供するシステム。
> 
>  DNSサーバは、ホスト名とIPアドレスの対応関係を記述したデータベースを管理し
> ており、クライアントからの要求に応じて、ホスト名からそのIPアドレスを参照で
> き
> るようにする。これによりユーザーは、憶えにくく、分かりにくいIPアドレスでは
> な
> く、ホストの名前を指定してネットワークにアクセスできるようになる。
> http://yougo.ascii24.com/gh/12/001283.htmlより引用

 どうもありがとうございました。
 DNS キャシュをパソコン側に持つとインターネットアクセスが高速になります。
調べて設定されるといいですよ。勉強にもなります。
 特集しますね。報告をお待ちしてます。

> 「ドメイン名とIPアドレスとの対応付け」と書いてあるのは、逆引きもあるから
> ですよね。

 DNS に逆引き機能,ありますか? インターネットのプロトコルは,逆機能は,
別のプロトコル名がついたりします。どうでしょうか。
------------------------------------------------------------------------
020516
■キーワード■ DHCP

■解答■
  初級システムアドミニストレータ午前平成12年春問53

 ア DHCP

>ア:Dynamic Host Configuration Protocol =>動的ホスト配置
>イ:File Transfer Protocol => ファイル転送
>ウ:Point to Point Protocol => ポイントツーポイント接続
>エ:Simple Mail Transfer Protocol => 簡易メール転送
>
>よってアが正解

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

> 複数のネットワークに分かれている場合は注意が必要みたいです。(次の行から引
> 用文)
>
> クライアントがDHCPサーバを見つけるためにブロードキャストを使っていま
> す。ルータは標準ではブロードキャストを転送しないので、DHCPサーバ
> とDHCPクライアントの間にルータがいる場合にはDHCPはうまく動作してくれま
> せん。
> ルータによって複数のネットワークに分けられていて、すべてのネットワーク
> でDHCPを使った自動設定を行いたい場合は、次の2つの方法が考えられます。
>
> ・サブネットごとにDHCPサーバを設置
> ・ルータで(「DHCPリレーエージェント」)の設定を行いDHCPメッセージを特定
>   のDHCPサーバに転送する。
> 〜メールマガジン ネットワークのお勉強しませんか? Vol.177より〜

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

> すべてアスキーデジタル用語辞典より
>  ア DHCP(Dynamic Host Configuration Protocol)
>    LAN上のコンピュータに動的にIPア ドレスを割り当てる方法
>    コンピュータが ネットワークにログインすると、DHCPサ ーバーが、
>    あらかじめ用意されたIPアド レスの1つをそのコンピュータに割り当てる
>  イ FTP(File Transfer Protocol)
>       ネットワーク上のクライアントとホストコ ンピュータとの間で、
>       ファイルの転送を行 なうためのプロトコル
>      (またはそれを実装 したコマンド)。
>    UNIXでは、このFTPプロトコルを実装したftpコマンドが標準で提供される
>  ウ PPP(Point to Point Protoco)
>    シリアルラインを使って通信するため の物理層/データリンク層プロトコ
>  ル。
>    SLIPとは異なり、TCP/IPやIPX、そ の他複数のプロトコルを同時に
>    サポート できる。
>  エ SMTP(Simple Mail Transfer Protocol)
>    電子メールを送信するためのプロトコ ル。
>    プロトコル仕様はRFC821などで定義される。
>    現在ではPOPを用いた電子メールク ライアント・ソフトウェアが、
>    サーバに対してメールを送信する際にも利用される。

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

■解答■
  初級システムアドミニストレータ午前平成12年春問55

 ウ 255.255.255.0

> ア:× クラスA
> イ:× クラスB
> ウ:○ クラスC
> エ:× 実質的に割り当て可能なアドレスがない。

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

> 255.255.255.0のサブネットマスクを2進数表記すると
> 11111111.11111111.11111111.00000000
> 1の部分がネットワーク部で0の部分がホスト識別用に使えるビットである。
> この場合は8ビットをホスト識別用に使用出来る。
> よって、00000000(10進数で0)〜11111111(10進数で25
> 5)の
> 256通りのIPアドレスを割り振れるが、
> オール0はネットワークアドレスを同一になってしまうので使えず、
> オール1は該当サブネットのブロードキャストアドレスに使うルールになっている
> ので、256−2の254通りが使用出来る。
> よって、答えはウ。

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

>  最初、IPアドレスは3つのマスク(つまり、ナチュラルマスク)しか
>  存在しなかったのです。しかし、クラスAほどのでかいネットワークは
>  ほとんど無いし、あってもブロードキャストストーム(大量のブロード
>  キャストトラフィックによる弊害)が起きます。反面、クラスCの
>  ネットワークは引く手あまたで足りなくなります。そこで、サブネット
>  という概念がRFC950でできました。
> 〜メールマガジン IP Network Skill No. 00000036より〜
> http://xai.nu/ipnet/

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

> 前にオフィスでこのサブネットマスクを使用していたように思います。
> しかし、これでは答えにならないので調べてみました。
> 
>  ○クラスC
>  ・ ネットワークアドレス部に24ビット、ホストアドレス部に8ビット
>  ・ クラスCでの利用できる範囲は次の通りです。
>       ネットワークアドレス部:2^22−2
>       ホストアドレス部:2^8−2
> (【週刊】 基本情報技術者 第8号 抜粋)
> 
>  まず、255.255.255.0のサブネットマスクと言う事は、255.255.255部分の
>  24ビットがネットワークアドレス部として使えることを意味しています。
>  11111111 11111111 11111111 00000000 ←サブネットマスク
> 
>  なので、残りの8ビットがホストアドレスという事が分かります。
> (【週刊】 基本情報技術者 第9号 抜粋)
> 
> 上記から2^8-2=254で、255.255.255.0のサブネットマスクで254台の接続が
> 可能になります。

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

> この種の問題、ものすごく苦手なんです。
> 基本や初級シスアドでも平気で出てきますよね…。
> 解くポイントがあったら教えて下さい。

 一度,自分で図を描いて理解するといいですよ。
------------------------------------------------------------------------
020520
■キーワード■ S/MIME

■解答■
  初級システムアドミニストレータ午前平成12年春問57

 エ S/MIME

> S/MIME(Secure MIME)・・・暗号化により電子メールを安全に送信するための
> 技術。MIMEに基づいて、RKCS上で40ビット暗号かぎRC2を用いて暗号化する。
> 技術評論社 パソコン用語辞典224Pより抜粋

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

> ア.メールボックスをサーバ上に置いて管理するメール受信方式
> イ.メールボックスをローカルに持つメール受信方式
> ウ.メール転送プロトコル
> エ.メール暗号化プロトコル(Outlookにて対応しています)

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

> 電子メールをやり取りするためには、送信用のプロトコルと受信用のプロトコ
> ルの2つを利用します。送信用として一般的なのが、SMTP(Simple Mail Transfer
> Protocol)です。また受信用として一般的なプロトコルは、POP3(Post Office
> Protocol ver3)です。最近では、受信用プロトコルとしてIMAP(Internet Message
> Access Protocol)も使われることがありますが、一般的なのはやっぱりPOP3で
> すね。SMTPはポート番号25、POP3はポート番号110を使っています。
> 〜ネットワークのおべんきょしませんか? Vol.148より〜

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

> IMAP
> インターネットやイントラネット上で、電子メールを保存しているサーバからメー
> ルを受信するためのプロトコル。最初のバージョンはRFC 1730として、改良版の
> IMAP4rev1はRFC 2060として規定されている。POPと違って、メールはサーバ上のメ
> ールボックスで管理され、タイトルや発信者を見て受信するかどうかを決めること
> ができる。モバイル環境で特に便利な方式である。
> 
> S/MIME
> 電子メールの暗号化方式の標準。RSA Data Security社によって提案され、IETFによ
> って標準化された。RSA公開鍵暗号方式を用いてメッセージを暗号化して送受信する
> 。この方式で暗号化メールをやり取りするには、受信者側もS/MIMEに対応している
> 必要がある。
> 
> いずれも以下のサイトで調べました。
> http://nttcom.e-words.ne.jp/

 どうもありがとうございました。
------------------------------------------------------------------------
020521
■キーワード■ プロトコルスタック,TCP/IP

■解答■
  基本情報技術者試験午前平成13年春問60

         │ ウ  │
トランスポート層 │[ TCP]│
ネットワーク層  │[ IP ]│
データリンク層  │ ── │

> TCPのTでトランスポート層、IPのIでインターネット=ネットワーク層と覚えてい
> ます。とりあえず。

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

> TCP - Transmission Control Protocol
> TCP の TってTransmissionのことだからトランスポート層!と単純に考えました
 どうもありがとうございました。

> TCP/IP は,TCP over IP なので,TCPの方が上位.
> 
> TCP: TRANSfer control protocol → [トランス]ポート層
> IP:  interNET protocol         → [ネット]ワーク層
> 
> データリンク層で使われるのはイーサネットアドレス(MACアドレス).
> MAC:media access control

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

>  データリンク層  電線でつなげた装置間のやりとりのための
>           プロトコルを規定する。
>  ネットワーク層  いくつかの通信路を選択するための方法を
>           規定する。
>  トランスポート層 下の層のエラー対応などを行う。

 どうもありがとうございました。トランスポートは,パソコンOSが管理してい
いるポートまで届けるという覚え方はどうでしょうか。
 ネットワーク層のプロトコルだと,パソコンまで,トランスポートだと,パソ
コンの中で動作しているソフトまで届く感じです。そのソフトがポートを見てい
ます。「3小口,荷物,届けました」という感じです。

> http://www.gabacho-unet.ocn.ne.jp/deo-sensei/nw11.pdf
> を参考にしました。

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

■解答■
  一種午前平成10年問31

 ア エンドツーエンドで,セグメントを送受信するための順序制御や応答確認
  などを行う。

> アスキー デジタル用語辞典
> http://yougo.ascii24.com/gh/22/002269.html
> TCP層では、IP層によるデータグラム指向の通信機能を使って、信頼性のある、
> 全二重のフロー制御つきの通信機能を上位のアプリケーションに対して提供する。
> 「信頼性がある」とは、データの抜けや重複、誤りがなく、送信側で送ったデー
> タが、そのままの順序で正しく受信側へ届くということを意味している。
> 
> TCPを使って送受信されるデータの各バイトには、シーケンス番号という一連の
> 番号が付けられており、これを使ってデータの抜けや重複がないかどうかが検査
> する。

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

> IPはコネクションレス型のプロトコルです。データを一定の大きさに分割して(
> パケットにして)相手に送るのですが、コネクションレス型なので、相手に順
> 番どおりに届かないし 、最悪届かないことが起こっても再送などは行わない。
> それをカバーするのが、TCPである。TCPはコネクション型のプロトコルで、
> 順序制御・応答確認・フロー制御(相手の受け皿の状態をみて送る量を変える制御)
> などを行う。

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

> TCP(Transmisson Control Protocol)
>  TCPは高い信頼性のコネクション型プロトコルです。信頼性を確保するため
> に次のような機能をもっています。
>  1.シーケンス(順序)制御
>  2.応答確認
>  3.ウィンドウ制御
>  4.フロー制御
>  
>  TCPからIPに渡されるデータの単位をセグメント(segment)と呼びます。
>  (以下略)
>           標準インターネット教科書(アスキー出版局) p133より

 どうもありがとうございました。これも有名な本ですね。

■過去問題の質問■

> 昨日のテクニカル・ネットワーク向けの問題なのですが、アが正しいのは理解出来
> たのですが
> イがなぜ間違いなのか分かりません。
> データを分割したり順序通りに統合する機能はTCPに該当するのではないの
> ですか?
> 各プロトコルの機能の切り分けやデータを分割したものの呼び名(セグメント
> だったりパケットだったり)をもう一度きちんと整理してみます。

 ア以外は,IPのことでしょう。
 分割してアドレスを付けたもの基本は,パケットです。いつもパケットと呼ぶと
混乱するので,言い方を分けています。現在は,パケットは,X.25 以外使わない
方が,混乱がなくていいみたいです。
------------------------------------------------------------------------
020523
■キーワード■ SMMP,TCP/IP

■解答■
  一種午前平成11年問38

 エ SNMP

> ア.メール受信のためのプロトコル
> イ.ダイヤルアップ接続を行う際に使用するプロトコル
> ウ.メール送信のためのプロトコル
> エ.ネットワーク機器管理のためのプロトコル

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

> http://www-6.ibm.com/jp/storage/basic/word/snmp.htm
> SNMP (Simple Network Management Protocol)は現在、ほとんどのネットワーク製品
> が対応している標準プロトコルです。 SNMPはネットワークの中継装置やネットワ
> ーク環境の情報を収集するために開発されましたが、最近では単なるネットワーク
> 管理だけではなく、ストレージ管理やシステム管理に使用されるようになってきま
> した。 SNMPでは管理する装置を「マネージャー」、管理される装置を「エージェ
> ント」と呼び、マネージャーがエージェントに対して問い合わせをし、エージェン
> トがマネージャーに対して応答する仕組みになっています。 このエージェントが
> 持っている情報をMIB (Management Information Base)と言います。

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

> SNMPとは,ネットワークに接続された機器類を
> ネットワーク経由で監視するため
> のプロトコルだ。このプロトコルはRFC1157で定義されている。
>
> http://www.zdnet.co.jp/help/howto/linux/0007master/06/

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

> SNMP(Simple Network Management Protocol)とは、ネットワークに接続された
>
>      機器類をネットワーク経由で監視するためのプロトコルです。SNMPのバ
> ー
> ジョン1は、RFC1157で定義され、バージョン2はRFC1441でされています。今のとこ
> ろ、普及しているのはバージョン1のSNMPです。
> http://ash.jp/net/snmp.htmより引用

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

> 私の職場のPCのOSは、Windows2000 Professionalですが、
> 今日の宿題を調べていて気になり、タスクマネージャを見たら、
> SNMP.exeというプロセスが動いていました。
> そこで、WindowsのヘルプでSNMPを調べてみました。
>
> Simple Network Management Protocol (SNMP)
> TCP/IPネットワークを管理するために使われるネットワークプロトコル。
> Windowsでは、SNMPサービスはTCP/IPネットワーク上のホストについての
> ステータス情報を提供するために使われます。

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

> たくさんのネットワーク機器を管理する際に、ネットワーク機器ごとのベンダご
> とに作成された独自のプロトコルで管理するのではなく、ベンダが異なっても
> 管理できるような標準化されたネットワーク管理プロトコルが必要になります。
> 問題にもあるSNMP(Simple Network Management Protocol)は、標準化された
> ネットワーク管理プロトコルになります。

 どうもありがとうございました。
------------------------------------------------------------------------
020524
■キーワード■ IPv4,IPアドレス

■解答■
  一種午前平成11年問39

 ウ 32

> 192.168.100.1などとなっているので、8ビット×4だろうと思います。

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

> IP version4 32ビット IP version6 128ビット

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

> IPアドレスは、32ビットの2進数であるが、一度に32ビットを扱うのではなく、一
> 般的には、「オクテット」と呼ばれる4つの8ビット フィールドに区切って扱う。そ
> れぞれのオクテットを0〜255の範囲の10進数に変換して、ピリオド(点)によって
> 分割する。
> http://www.ijournal.org/IT/tcpip/tcpip3.htmより引用
> (注意:平成11年春の問題です。)という注意書きが、なぜあるのだろうと思いま
> したが、調べて見るうちにわかりました。IPv6(128ビット)は、この頃は、まだ運用
> されてなかったからですね。

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

------------------------------------------------------------------------
020527
■キーワード■ ルータ

■解答■
  一種午前平成12年問36

 エ ルータ

> ルータは一般的に「OSI第3階層ネットワーク層で動作する」
> というように言われます。
> 「ネットワーク層で動作するってどういうこと?」って思いますよね。
> これは、ネットワーク層のヘッダを解釈することができるという意味です。
> つまり、TCP/IPの通信を行っている場合、ルータはIPのヘッダを見て
> さまざまな処理を行うことができます。
> http://www12.u-page.so-net.ne.jp/qc4/survive/network/router.htm より

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

> そういえば「ブリ」「デブ」「ネル」って、誰かが言ってましたよね?
> 太ったブリが横たわっている姿が、ずっと頭について離れません。
> ブリ:物理層−リピーター
> デブ:データリンク層−ブリッジ
> ネル:ネットワーク層−ルーター

 どうもありがとうございました。
------------------------------------------------------------------------
020528
■キーワード■ TCP/IP,ARP(address resolution protocol)

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

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

> ア−DHCPのこと
> イ−RIPのこと
> ウ−RTPのこと
> エ−正解

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

> ARP:Address Resolution Protocol
>  TCP/IPネットワークで、アドレス解決に用いるプロトコル。IPアドレ
> スをMACアドレスに変換する。
> (学研「合格情報処理」2002年5月号付録より引用)

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

>  ARP(Address Resolution Protocol)
>  IPアドレスからMACアドレスを得るためのプロトコル。
>
>  参考 マスタリングTCP/IP入門編第3版 P.308

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

> ARP(Address Resolution Protocol)
>  パソコンが、ある IP アドレスあてにパケットを送出する場合、
>  まず宛先の IP アドレスに対応する MAC アドレスを入手するために
>  ARP リクエスト・パケットをブロードキャストする。
>  対応する MAC アドレスを持つパソコンは、ブロードキャストを
>  受け取ると、MAC アドレスを ARP レスポンス・パケットとして返信する。
>  ARP によるアドレス解決は自動的に実行されるため、パソコン上では
>  MAC アドレスを意識する必要がない。
>  (入門者のための ネットワーク・キーワード 300 日経NETWORK 契約時付録)

 どうもありがとうございました。
------------------------------------------------------------------------
020529
■キーワード■ プロトコルスタック,TCP/IP

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

 ウ  -------------------
   | FTP | SNMP |
    -------------------
   | TCP | UDP  |
    -------------------
   |   IP     |
    -------------------


> プロトコルスタック
> ネットワーク上である機能を実現するために必要なプロトコルを選び、
> 階層状に積み上げたソフトウェア群。例えばTCP/IPの場合、
> 一番下にネットワークカードを制御するデバイスドライバがあり、
> その上にEthernetフレームなどを制御するデータリンク層のソフトウェア、
> その上にIPなどのネットワーク層を実装したソフトウェアがあり、
> その上にTCPやUDPのトランスポート層が積まれる形になっている。
> http://www.e-words.ne.jp/view.asp?ID=3198 より

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

>  -------------------
> |       |        | アプリケーション層
> | FTP | SNMP |←プレゼンテーション層
> |       |        | セッション層
>  -------------------
> | TCP | UDP  |←トランスポート層
>  -------------------
> |   IP     |←ネットワーク層
>  -------------------
> OSIモデルのセッション層より上位を、インターネットのアプリケーション層として
> ひとくくりに説明しているところもあるようです。
> こういった場合、どう表記していいのか迷いますね。

 OSIは7層,インターネットは,4層でしたね。

> 各プロトコルの役割がわかっていればやさしい問題ですね。
> J-PhoneのメールはTCPベースなので通信料が多い分遅延が多く、AUのメールは
> UDPベースなので到着保証がなく、未着が多いそうです。
> FTPは明確にポートを規定しているのでTCPベース、SNMPはあらゆるところにアク
> セスするのでUDPベースと考えていますが正しいでしょうか?

 よく分かりません。
------------------------------------------------------------------------
020530
■キーワード■ ISP(インターネットサービスプロバイダ)

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

 ウ グローバル IP アドレスやドメイン名を取得する必要はない。

> ア−メール発信は、ISPの標準的なサービス
> イ−サーバーのためには使用できない
> ウ−正解
> エ−ルーティング情報を渡す必要はない

 どうもありがとうございました。
------------------------------------------------------------------------
020531
■キーワード■ コネクションレス方式

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

 ア コネクションレス方式

> コネクションレス方式
> 通信に先立って、通信路の確保と通信後の通信路の開放が不要なタイプの通信方法
> 。Ethernetなどがこれに該当する。
> アスキーデジタル用語辞典
> http://yougo.ascii24.com/gh/06/000678.html

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

> UDP:User Datagram Protocol
> UDPは複雑な制御は提供せず、IPを用いてのコネクションレス的な
> 通信サービスを提供します。しかも、UDPは複雑な制御はいっさいせず、
> アプリケーションから送信要求のあったタイミングで、
> そのままネットワークに流します。
> (中略)
> UDPはコネクションレスなため、いつでもデータを送信することができます。
> また、マルチキャストやブロードキャストに利用することもできます。
> このため、UDPは次のような用途に向いています。
> ・総パケット数が少ない通信
> ・動画や音声などのマルチメディア通信
> ・LANなどの特定のネットワークに限定したアプリケーションの通信
> ・同報性が必要な通信(ブロードキャスト、マルチキャスト)
> (マスタリングTCP/IP入門編第3版より)

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

> ア 正解。TCP/IPでは、IPプロトコルやUDPプロトコルがこれにあたります。
> イ 複数の端末が通信を行うとき、先に通信したものが優先される方式。
> ウ 特定の端末ではなく、全端末に通信するときの方式。
>   ARPなど、全端末に問い合わせするときに使われる通信方式。
> エ 監視サーバが、複数の端末に順に通信の問い合わせを行い、
>   通信可能な端末から通信を行う方式。

 どうもありがとうございました。
 エは大型機と端末の通信手順ですね。

>   コネクションレス方式
> ・相手が伝送する瞬間つながっている必要がない方式。
> ・通信相手の同位相エンティティとの論理的な結合を確立しない方式。
> ・LAN等のように「接続・切断の概念」がないこと。
>  http://www.mirai.ne.jp/~suehiro/sagano/j_index.htm

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

>「通信相手の同位置との間」という部分が理解できなかったのですが。
> どういう意味なのでしょうか?

 申し訳ありません。誤字です。「同位相」です。この3年間発見できませんで
したね。どうもありがとうございました。

>問題の意図することは、UDPのデータ転送方式について言っているのでしょうか?

 そうでしょう。