ネットワークスペシャリスト'99/05は,斎藤末広氏 http://www.mirai.ne.jp/~suehiro/ が出されている宿題を再編集したものです。 ------------------------------------------------------------------------ 990506 ネットワークスペシャリスト午前平成8年問32 イ あて先 MAC アドレスをもとに,該当ポートだけにフレームを転送する。 > ア:ルータの機能。3層スイッチというものもあるらしい。 > イ:正解 > ウ:同時転送可能 > エ:全ポートに転送する > オ:Hubが持つ機能? どうもありがとうございました。オは,通常のハブの機能ですね。 >日経BP社「情報・通信新語辞典」スイッチングハブの項(p95)を参照しました。 どうもありがとうございました。 >【スイッチングハブとは?】 >MACフレーム中の宛先アドレスを解釈するコンカレントスイッチ。 >ツリートポロジーや同種LAN間接続を条件に、処理を簡略化して高速化をはかった >簡易ブリッジといえる。 >高速化を住しして受信フレームを最後までバッファリングせずに中継するタイプと >完全にバッファリングし、チェックサムを検査して中継・破棄をするタイプがある。 >(朝日新聞社 新プロトコルハンドブックp.417参照) どうもありがとうございました。 > スイッチングハブ:ハブに交換機能がついているものでMACアドレスをみて > 対応ポートにフレームを転送する。 > ア:ルータのこと > ウ:ブロードキャストは他ポートにも流す。 > エ:ブロードキャストフレームは同一LAN上の全てのMACアドレスに流す。 > オ:リピータ(ノンインテリジェントなハブ)のこと。 > > 以下にスイッチングハブの説明が出てます。 > http://WWW.allied-telesis.co.jp/sol/educate/kiki/switch.html どうもありがとうございました。 > スイッチング・ハブ > ツイストペアケーブルを収容するためのブリッジング機能を持った集線装置のこ > と。受信パケットの宛先 MACアドレスを解析し、該当する端末が接続されている > ポートのみに高速にパケットを送信する。 どうもありがとうございました。 > スイッチングハブは,OSI参照モデルの第2層であるデータリンク層 > レベルで動作し,受信したパケットのあて先MACアドレスを参照し, > 内部のMACアドレス・テーブルと照らし合わせて,該当する端末が接続 > されているポートだけパケットを伝送する. > (標準LAN教科書 上 p142(アスキー出版局)を参考にしました) どうもありがとうございました。 ------------------------------------------------------------------------ 990507 ネットワークスペシャリスト午前平成9年問37 イ MAC アドレス > ア、3レイヤスイッチではこれを利用して転送を行うので、スイッチと言うだけ >ではこれも当てはまると思います。通常はルータが使うアドレス。(ネットワー >ク層の物)。 > イ、通常スイッチングハブと呼ばれるものが転送に利用するアドレス。 どうもありがとうございました。 > データ・フレームの中に格納されているあて先端末のアドレス(MACア > ドレス)を読み取り,その端末が接続しているポートにだけデータを転送 > する。 > > Communications Services Guide Web "swtiching hub" > http://www4.nikkeibp.co.jp/CSG/wordindex/sw_hub.htm > より抜粋 どうもありがとうございました。 >MACアドレス・・・ネットワークカードに固有の物理アドレス。 >イーサネットでは6BYTE長で、先頭の3BYTEはベンダコードとしてIEEEが管理/ >割り当てを行っている。残りの3BYTEは各ベンダで独自に管理している。 >イーサネットではこのアドレスを元にしてフレームの送受信を行っている。 >(アスキーグロッサリーヘルプ http://www.ascii.co.jp/ghelp/6/651.htmlより) どうもありがとうございました。 > SAP(Service Advertising Protocol) > NetWareネットワーク上で自分のサービスを通知し、 > ルーターがネットワーク間サーバー情報のデータベースを > 作成・維持できるようにするプロトコル。 どうもありがとうございました。 ------------------------------------------------------------------------ 990510 ネットワークスペシャリスト午前平成9年問32 ウ ルートの決定には,ブリッジに与えられた優先順位値とアドレス値とを用 いる。 > スパニングツリー > ループを検出するための機能で、IEEE802.1Dで定義されている。 > 各ブリッジは1〜10秒の間隔でBPDU(Bridge Protocol Data Unit)と呼 >ばれるパケットを交換して通信に使用するリンクと使用しないリンクを決定し、 >ループを消すように制御する。 > (マスタリングTCP/IP 入門編第2版 P102,103) どうもありがとうございました。 > スパニング・ツリー方式はIEEE802.1で標準化されており、ブリッジのMACアドレ > スと経路のプライオリティ(優先順位)を定義し、ルート(パケットの通過)・ > ブロッキング(パケットの非通過)を決定します。もし、同じプライオリティを > 持ったブリッジが存在する場合は、MACアドレスレベルで最小のものをルートと > して選択します。(ネットワークスペシャリスト受験研究 上 技術評論社 P.241) どうもありがとうございました。 >スパニングツリー(IEEE802.1D) >ブリッジを多用してセグメント間を接続する大規模なネットワークで、一つの >ノードに到達する経路が複数存在する場合でも、フレームが巡回しないように >する働きをする。ある特定の経路を定常経路として予め設定し、その他の経路は >障害発生時の迂回路として定義することで実現する。 > >日経コミュニケーション「通信・ネットワーク用語ハンドブック」P109より どうもありがとうございました。 >http://www.melcoinc.co.jp/qa/lbr_7.html#7 >メルコのLBR−64 ユーザーズマニュアル どうもありがとうございました。 >初めにプライオリティ値が最小のものはパケットを通過させるようにす >る。ついで同一のプライオリティ値のブリッジでは、MACアドレスが最 >小のものがパケットを通過させ、その他のものはパケットをブロックす >る。このような仕組でネットワーク内でパケットが循環しないようにする >方式。 どうもありがとうございました。 > アライドテレシス。ネットワーク用語集より > (http://www.allied-telesis.co.jp/sol/yougo/index.html) > > 多摩インターネット。ネットワークスペシャリスト試験合格ガイドより > http://www.tama.or.jp/~ns-guide/NS/4-2-2/4-2-2.html > どうもありがとうございました。 ------------------------------------------------------------------------ 990511 ネットワークスペシャリスト午前平成10年問21 ウ シングルモードファイバでは,伝送される信号の波形ひづみが少なく,広 帯域の通信が可能である。 > ア>コアが太いとモード分散の問題が発生する。伝送帯域も10MB/秒から >数GB/秒 > に制限されるため長距離伝送には不向きである。 > イ>コアもグラッドも同じ石英ガラスではあるがグラッドの方が屈折率が低い > 伝送には光の屈折現象を利用するため補強材では意味がない。 > ウ>○ > (参考図書 図解でわかるデータ通信のすべて P162) どうもありがとうございました。 >ア コアが太いマルチモード光ファイバでは、モード分散が生じるため、 >周波数帯域は狭くなる。 >イ クラッドの外にはプライマリーコートやプラスチック被膜が施される。 >ウ 正しい >エ 光の速度と電子の速度は等しい。 > >NIFTY-Serve FLIC/FLICS Registered Consulting Engineer Message Board >http://www.nifty.ne.jp/forum/flicense/gisi/tou-e3.htm どうもありがとうございました。 >エの光の速度、電子の速度は共に3.0×10^8(30万Km/s)で同じです。 どうもありがとうございました。 (注) > 先日(5/12分)の > >ネットワークスペシャリスト向け > > >エ 光の速度と電子の速度は等しい。 > >エの光の速度、電子の速度は共に3.0×10^8(30万Km/s)で同じ >です。 > > を得ていましたが、これはあやまりではないでしょうか? > ネット上で参考になるページも紹介しておきます。 > http://www.mogami-wire.co.jp/puzzle/pzl-05.html > ご指摘どうもありがとうございました。確かに,電子は粒ですので,遅いです。 「光の速度と電気の伝わる速度は同じ」とすべきですね。粒がつながって,右端を押 すと左端が動きます。この伝わる速度は,ものすごく高速ですが,粒自体の速度は, 遅いですね。 ------------------------------------------------------------------------ 990512 ネットワークスペシャリスト午前平成9年問24 ウ シングルモード光ファイバは,マルチモード光ファイバに比べ,広い伝送 帯域をもつ。 > ア シングルモード、マルチモードとも標準 > イ シングルモードのコア径は 5〜15μm、マルチモードは 50〜100μm > ウ 正解 > エ 波形のひずみの少ないシングルモードのほうが長距離の高速伝送には適して > いる。 どうもありがとうございました。 >ア 短距離では接続の容易なマルチモード光ファイバが使用される。 >イ マルチモード光ファイバの方が太い >ウ 正しい >エ 長距離通信では減衰の少ないシングルモード光ファイバが使用される。 >http://aohakobe.ipc.chiba-u.ac.jp/staff/yozo/notes/cunet/centernews/ old/fddi.txt.sjis (注意:URL 2行に分割しています) どうもありがとうございました。 ------------------------------------------------------------------------ 990513 ネットワークスペシャリスト午前平成10年問23 イ 10BASE-T の配線には 2 本の銅線をそれぞれ絶縁被膜し,より合わせて 1 対とした 1 対 2 線のケーブルが使われる。 >多分イ > この前、会社で新入社員の人と一緒になって、 > 10Base-Tのケーブルを作る社内実習を受けました。 > 実習と言っても、ケーブルを切って、 > 皮膜を少し切って中のケーブルをモジューラーに > はさんでガチャンと止めるだけですが。 > なかなか楽しかったです。 > ほんとにケーブルが寄り合わせてありました どうもありがとうございました。そのとき、2本づつ、4組だったでしょう。 4対8線(芯)といいます。私の授業でもやります。 > ア−ISDNでも使えます。僕は使ってます。 > ウ−構造が違うので無理だと思います。 > エ−STPの方が雑音などの影響を受けにくいです。 どうもありがとうございました。 > シールド(shield) > 電気製品、電子部品、ケーブルなどが動作中に発する電磁波を外部に及ぼさない > ように、逆に外部の電磁波から影響を受けないように、互いに遮断(遮蔽)する > こと。(学研 情報処理基本用語辞典 P100) どうもありがとうございました。 > EIA/TIA-568 の規格 > カテゴリ 1 =一般的な電話。 > カテゴリ 2 =ISDN 基本インタフェース(電話)。 > カテゴリ 3〜5 =LAN などの高速デジタル伝送。 どうもありがとうございました。カテゴリー5は、電話線でもISDN用としても 使えます。 > より対線の図 > http://ed.gifu-u.ac.jp/people/ako/net3_1_1_1.html > utp > http://sql.incept.co.jp/ryakugo/elements/UTP.htm > stp > http://sql.incept.co.jp/ryakugo/search.asp?acronym=STP どうもありがとうございました。より対線の図、皮膜の中が線の束ですが 私の見たことがあるのものは、一本の銅線単位で皮膜して、よってありました。 (注) > 5月14日の「ネットワークスペシャリスト向け」の問題で正解は「ウ」と >なっていますが、回答メールは両方とも「イ」を正解としています。できましたら >もう一度簡単な解説をお願いいたします。 ご指摘どうもありがとうございます。ウです。 > ウ 1 種類の UTP で構内配線を行い,コネクタの結線を変えることで電話と > LAN のどちらにも対応できる。 が正しいです。 ------------------------------------------------------------------------ 990514 初級シスアド午前平成11年春問53 イ IP アドレスをドメイン名及びホスト名に関連付ける。 > DNS(Domain Name System) > TCP/IPネットワーク上で通信に先立って、ドメイン名(ホスト名)からIPアドレ > スを求めるための名前解決システム。 どうもありがとうございました。 > IP アドレスをドメイン名及びホスト名に関連付ける。 > 正確には、「ドメイン名(ホスト名)をIPアドレスに関連付ける」と > いうべきと思います。異なるドメイン名を1つのIPアドレスに登録 > することもできるはずですから。逆に特定のIPアドレスをドメイン名 > 及びホスト名に変換することは、部分的にしかできません。 > また、ppp接続しているマシンにもIPアドレスがありますが、 > その分までホスト名に関連付けてはいません どうもありがとうございました。 >ア DHCPサーバー >イ 正解 >ウ Proxyサーバー >エ リモートアクセスサーバー どうもありがとうございました。 > 現在の32ビットIPアドレス(IPv4)では42億台しか繋がらないため、 > アドレス不足が懸念され、128ビットの次バージョン(IPv6)が開発 > されたそうですね。 > 42億台…気の遠くなるような数字なのに、それを超える人が > ネットで繋がれているんですね。素敵です。 どうもありがとうございました。財布とか,冷蔵庫にもIPアドレスを割り当て るかもしれませんね。 > DNS > Domain Name Service > System > どちらでしょうか? さて,どうでしょうか,DNSサービスという書き方も見ます。 > http://www4.nikkeibp.co.jp/CSG/ より > RAS(remote access server) > 離れた場所にあるパソコンなどをLANと接続するための装置。複数のシリア > ル回線ポートを持ち,電話回線やISDNなどを介して端末型ダイヤルアップ接 > 続の受け付けやダイヤルアウト(発信)などの機能を持つ。また,複数の回 > 線を収容したり,モデムやターミナル・アダプタを内蔵した製品も多く,イ > ンターネット接続事業者などでも利用されている。回線上のプロトコルとし > ては,SLIPやPPPが一般的。TCP/IP,NetBEUI,IPX/SPXなどでつなぐことが > できる。代表的な製品としては,米シバのLanRoverや米アセンド・コミュニ > ケーションズのMAXファミリなどがある。 どうもありがとうございました。 ------------------------------------------------------------------------ 990517 一種午前平成11年問39 ウ 32 > <IPアドレス> > TCP/IPのネットワークに接続するためにホストに割り振られる > 32ビット(4バイト)のアドレス。 > (合格情報処理1999/2付録通信ネットワーク辞典 p268)より どうもありがとうございました。 >IPアドレス:インターネットに接続されたコンピュータの住所にあたる数列。 >ピリオドで4つに区切られた0〜255までの10進数で表される。世界中のコンピュータ >はこの合計32ビットの数値で他と区別されている。インターネットの爆発的な普及に >伴い、現在の32ビットシステムではIPが枯渇してしまうため、次世代IPではビッ >ト数を128に拡大した。 どうもありがとうございました。 > IPプロトコルで使用するための32bitのアドレス情報.IPで通信するノードには > すべてこのIPアドレスを割り当てておかなければならない. > http://www.ascii.co.jp/ghelp/6/693.html参照 > 前回の問題もIPに関してでしたので初心者の私でも解答できました。 宿題は続けると,どんどん解けるようになりますよ。 > IPv4 … 32ビット > 8ビットづつ4つの組に分け、10進数で表記される > 表記例 … 172.20.1.1 > IPv6 … 128ビット > 16ビットづつ8つの組に分け、16進数で表記される > 表記例 … FEDC:BA98:7654:3210:FEDC:BA98:7654:3210 > > ただし、0が続く場合は1箇所のみ省略表記が可能 > 表記例 … 1080:0:0:0:8:0:0:800 > ->1080::8:0:0:800(1080:0:0:0:8::800も可能) > (マスタリングTCP/IP入門編第2版P.114,115) どうもありがとうございました。 >ネットワークの規模に応じて、ネットワーク部分、ホスト部分それぞれ >に割り当てられる大きさが変わる。 >大規模ネットワークには、ホスト部分に24ビットを割り当てるクラスAが >使用される。 >中規模ネットワークには、ホスト部分に16ビットを割り当てるクラスBが >使用される。 >小規模ネットワークには、ホスト部分に8ビットを割り当てるクラスCが >使用される。 どうもありがとうございました。 > 「IPv6ではアドレスが2倍になるから。。。」という > 言うと笑われそうです。2^32倍ですよね。 どうもありがとうございました。 ------------------------------------------------------------------------ 990518 一種午前平成10年問40 エ 内部ネットワークから外部ネットワークへのアクセスを代行することによっ て,外部ネットワークからこのサーバしか見えないようにする。 >プロクシは個々のパソコンの通信を代行して外部と通信する機能である。 >プロクシ機能を持つサーバーをプロクシサーバーと呼ぶ。 >http://www5.big.or.jp/~uckey/pc/word/proxy.htmlより どうもありがとうございました。 > ア … DHCPサーバー(P.154) > イ … ゲートウェイ?(P.39) > ウ … DNSサーバー(P.223) > エ … 正解(P.40) > すべて マスタリングTCP/IP入門編第2版 どうもありがとうございました。イは,ゲートウェイでいいでしょう。 > DHCPサーバ > アップル・システムエンジニアリングプログラム。DHCPとは何か?のページ > http://www.asep.apple.co.jp/Techdoc/OTGUID/dhcp.html > > DNS(ドメインネームシステム)のページ > http://www.miniweb.org/dns/02.html > > PROXYサーバにはキャッシュの機能なども有ります。 > > Webmasterの手引き バージョン4.2 for AIXのページ > http://ppc2.fiesta.or.jp/Docs/icswg003.html > どうもありがとうございました。 > プロキシサーバ:「プロキシ」とは「代理」を意味する。内部ネットワークから > インターネットへのアクセスを代行し、外部ネットワークからは内部ネットワーク > が見えないようにする。 > > (TAC 高度情報処理技術者 午前共通 基本テキスト 上 > 6.8 ネットワークとセキュリティ p.220) どうもありがとうございました。 ------------------------------------------------------------------------ 990519 ネットワークスペシャリスト午前平成8年問21 ア 62 > IPホストアドレス部をさらにネットワークアドレスとして分割したものを > IPサブネットワークという。 > IPサブネットワークを定義するのがサブネットマスクになる > (マスタリングTCP/IP入門編第2版 P.282) > FFFFFFC0 -> 1111 1111 1111 1111 1111 1111 1100 0000 > サブネットマスクの0の部分がホストアドレスになる > よって2の6乗=64がホスト数になる。 > ただし、「すべて0」と「すべて1」は予約されているため > 64−2=62となる > (マスタリングTCP/IP入門編第2版 P.121) どうもありがとうございました。 >FFFFFFC0(16) = 11111111111111111111111111000000(2) >サブネット・マスク:IPアドレスのネットワーク・アドレス部分と >それに続くいくつかのビットに1を設定し、残りの下位のビットに >0を設定する。ホスト・アドレス部分のうち、サブネット・マスク >のビットが1にnっているところでサブネットを識別。サブネット・ >マスクのビットが0の部分が実際のホスト・アドレスである。 > 『デジタル大事典』 日経BP P.450より >とあったので、 下6桁がホスト・アドレスであると考えると >2^6 = 64 >0と最大値(?)を引くと62 どうもありがとうございました。なぜ,両端の数字を引くかも覚えて起きましょ う。 > 16進数のC0を10進数に変換すると > C0 = 16 x 12 = 192 > 従って > 255.255.255.192 > 255.255.255.0はネットワークを表わす > 255.255.255.255はブロードキャストを表わす > だから > 256-192-2=62 どうもありがとうございました。 ------------------------------------------------------------------------ 990520 ネットワークスペシャリスト午前平成7年問22 エ 255.255.255.0 > ア 255.240.0.0 は FFF00000(16) よってホストアドレスは下位20ビットでホ > スト数は 2^20 -2 > イ 255.255.0.0 は FFFF0000(16) ホストアドレスは下位16ビットでホスト数 > は 2^16 -2 > ウ 255.255.240.0 はFFFFF000(16) ホストアドレスは下位12ビットでホスト数 > は 2^12 -2 > エ 255.255.255.0はFFFFFF00(16) ホストアドレスは下位8ビットでホスト数は > 2^8 -2 = 254 > オ 255.255.255.240はFFFFFFF0(16)ホストアドレスは下位4ビットで 2^4 -2 = > 14 > 1サブネット当たりのホスト数は 10000/200 = 50台なので答えはエ どうもありがとうございました。 ------------------------------------------------------------------------ 990521 ネットワークスペシャリスト午前平成10年問6 エ マルチキャストアドレスを割り振るのに利用する。 >マルチキャスト(Multicast) >一つのパケットを,同時に特定の複数パソコンに送信する技術。インターネット >放送など1対多で通信するような場合に効果を発揮する。現在のインターネット >はマルチキャスト未対応だが,RFC791ではクラスDと呼ばれるマルチキャスト用 >のIPアドレス群を定義している。 > >日経コミュニケーション「通信・ネットワーク用語ハンドブック」P495より どうもありがとうございました。 >クラス D >多数のホストにマルチキャストする時に使用するアドレスのこと。 >最上位ビットは常に 1110 になり,残りのビットはマルチキャスト >に関連するホストが認識するアドレスで使用する。 > ネットワークスペシャリスト 受験研究 (上) 技術評論社刊 P255 どうもありがとうございました。 ------------------------------------------------------------------------ 990524 ネットワークスペシャリスト午前平成10年問8 エ ネットワークアドレスとホストアドレスの規定のうち,ホストアドレスの フィールドを更に分割して使用する。 >サブネット(Subnet) >サブネットマスクで区切られたIPネットワークの範囲。通常はルーターで区切 >られた範囲と同一である。サブネットマスクは、IPアドレスを構成するホスト >部の一部をネットワークの識別子として利用する為のアドレス情報。個々の >サブネット当たりの接続ホスト数は少なくなるが、ルーターで分割できるサブ >ネット数は増やせる。 > >日経コミュニケーション「通信・ネットワークハンドブック」P350より どうもありがとうございました。 > ア:プライベートアドレス > イ:プライベートアドレスとグローバルアドレスとを変換する。 > アドレス変換機能にはNATとNATの拡張版のIPマスカレードがある。 > ウ:CIDR > エ:正解 どうもありがとうございました。 > 質問:サブネットとCIDR、よく似た機能のようですがその違いをどのように > 理解しておけばよいでしょうか。 どなたかお願いします。 ------------------------------------------------------------------------ 990525 ネットワークスペシャリスト午前平成9年問5 ア コネクションレス型通信では,送信するすべてのパケットに,あて先を示 す情報を付加する。 >コネクションレス型通信(Connection-less) >データを転送する際に通信相手との間にコネクションの確立を必要としない >通信。宛先アドレスだけを基にデータ単位を転送していくような、単フェーズ >の制御メカニズムで実現する。インターネットで使われるIPやその上位で動作 >するUDPのほか、OSIのCLNP等のプロトコルが典型である。 > >日経コミュニケーション「通信・ネットワークハンドブック」P343より どうもありがとうございました。 > コネクションレス(connection-less) > 通信に先立って,通信路の確保と通信後の通信路の開放が不要なタイプの通信方法 > Ethernetなどがこれに該当する。 > ==<アスキーグロッサリーヘルプより>== > http://www.ascii.co.jp/ghelp/6/678.html どうもありがとうございました。 >コネクションレス(connection-less) >通信に先立って,通信路の確保と通信後の通信路の開放が不要なタイプの通信方法 >Ethernetなどがこれに該当する。 >==<アスキーグロッサリーヘルプより>== >http://www.ascii.co.jp/ghelp/6/678.html どうもありがとうございました。 >【PVC:Permanent Virtual Circuit(Connection)】 >パケット交換網またはATM交換網などで使う端末間接続方式の一つで、 >相手端末を通信開始前に固定的に接続しておく方法。 >パケット交換網を例にとると、通信相手先の端末アドレスを1つひとつの >パケットごとに送信せずに済むため、パケット網を専用線的に使える。 ><日経BP出版センター 情報・通信新語辞典 p.473参照> どうもありがとうございました。 ------------------------------------------------------------------------ 990526 ネットワークスペシャリスト午前平成9年問9 イ あて先 IP アドレス,あて先 TCP ポート番号,送信元 IP アドレス,送信 元 TCP ポート番号 >TCPコネクションの識別には上の4つが必要となる。 どうもありがとうございました。 > 全部で5つの数字(イの4つに加え、プロトコル番号)で通信を識別する。 > どれか1つでも違えば、別の通信だと判断されて処理される事になります。 > (マスタリングTCP/IP入門編第2版 P.172) どうもありがとうございました。 >RFC793についての解説 >http://www2s.biglobe.ne.jp/~hig/tcpip/tcp.html どうもありがとうございました。 >【TCPコネクション】 >TCPの通信路は両端のアドレスとポート番号の四つの組「相手IPアドレス」 >「相手ポート番号」「自分のIPアドレス」「自分のポート番号」で識別し、 >TCPでは通信路をコネクションと呼ぶ。 >一つのホスト内に同じポート番号をもつ別のコネクションを持つ事ができ、 >各コネクションは異なったアプリケーションエンティティを端点に持つ。 ><朝日新聞社 新プロトコルハンドブック p.334参照> どうもありがとうございました。 > ヘッダー > ユーザーのデータの先頭に付ける制御用のデータ。 > IPパケットで通信する場合、送信したいデータの前にIPヘッダーと呼ばれ > るデータ(あて先アドレス、送信元アドレスなど)を付けて送信する。 > 受け取り側はヘッダーを見ればパケットのあて先や送信元がわかる。 どうもありがとうございました。 > TCPはOSI参照モデルの第4層(トランスポート層)での通信を確立するため > まず物理層・データリンク層の接続として、宛先・送信元MACアドレス > ネットワーク層の接続として、 宛先・送信元IPアドレス > そしてトランスポート層の接続として、宛先・送信元TCP ポート番号が > それぞれ必要になる。 > > OSI参照モデル TCP/IP プロトコル > ┌───────────┬──────────┬──────┐ > │アプリケーション層 │ │HTTP │ > ├───────────┤ │FTP │ > │プレゼンテーション層 │アプリケーション層 │SMTP │ > ├───────────┤ │TELNET │ > │セッション層 │ │DNS,等 │ > ├───────────┼──────────┼──────┤ > │トランスポート層 │トランスポート層 │TCP,UDP │ > ├───────────┼──────────┼──────┤ > │ネットワーク層 │インターネット層 │IP │ > ├───────────┼──────────┼──────┤ > │データリンク層 │ネットワーク・ │MACアドレス │ > ├───────────┤インターフェース層 ├──────┤ > │物理層 │ │ケーブル接続│ > └───────────┴──────────┴──────┘ > 参考:標準LAN教科書(上)(アスキー出版局)P.156-158 どうもありがとうございました。 ------------------------------------------------------------------------ 990527 ネットワークスペシャリスト午前平成9年問11 イ シーケンス番号 > UDP(User Datagram Protocol)ヘッダは > > 0 7 8 15 16 23 24 31 > +--------+--------+--------+--------+ > | Source | Destination | > | Port | Port | > +--------+--------+--------+--------+ > | | | > | Length | Checksum | > +--------+--------+--------+--------+ > | > | data octets ... > +---------------- ... > > です。(RFC 768 から抜粋) > > ちなみにTCP(Transmission Control Protocol)ヘッダは > > 0 1 2 3 > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Source Port | Destination Port | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Sequence Number | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Acknowledgment Number | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Data | |U|A|P|R|S|F| | > | Offset| Reserved |R|C|S|S|Y|I| Window | > | | |G|K|H|T|N|N| | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Checksum | Urgent Pointer | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Options | Padding | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | data | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > です。(RFC 793 から抜粋) どうもありがとうございました。 >UDPは自分の名前も書かずに相手に送るというイメージですが、正しいでしょう >か。 どうでしょうか? 上の図を見ると,「送信元ポート」は書いています。 > UDP(User datagram Protocol): > コネクションを確立しないで送信するプロトコルで順序制御、再送制御をし > ない。 どうもありがとうございました。コネクションを確立せずに送信すれば,当然 「シーケンス番号」も送らないと,先方で組み立てられませんよね。 >オーバヘッドを少なくするため順序制御をしないのに、チェックサムだけはある >そうです。 どうもありがとうございました。 > OSI 4 層 : トランスポート層 > TCP 信頼性の保証。 > UDP 高速性の保証。 > シーケンス制御は、パケットの送受信が正常であるかどうかの確認 > 応答であり、通信の信頼性の範疇に入る。 > Ref.p127-128『図解でわかる データ通信のすべて』 どうもありがとうございました。 >UDPについての解説 >http://www.infoseek.co.jp/Dict?jt=UDP&sv=JM&lk=noframes どうもありがとうございました。 >【UDPについて】 >UDPは、コネクション処理、信頼性の確保、フロー制御などをしないので、 >処理が簡単になっている。従って単発的に短いデータを送る場合には、 >TCPより効率よく通信ができる。ただし、大量のデータをUDPで送る場合、 >アプリケーションプログラムでフロー制御をする必要がある。 ><朝日新聞社 新プロトコルハンドブック p.347参照> どうもありがとうございました。 >> TCPを使って送受信されるデータの各バイトには,シーケンス番号という > 一連の番号が付けられており,これを使ってデータの抜けや重複がないか > どうかが検査する. どうもありがとうございました。 > 参考:プロトコル別パケット構成 > http://www.remus.dti.ne.jp/~sim/tcpip/packets.html > に詳しい説明がありました。 どうもありがとうございました。 > http://www4.nikkeibp.co.jp/CSG/wordindex2/UDP.htm より > UDP(user datagram protocol) > WWW,FTP,インターネット・メールなど,ほとんどのTCP/IPアプリケーション > はTCPを用いている。SNMP がUDPを利用している。 どうもありがとうございました。 > シーケンス番号(Sequence Number): > フィールドは32ビット長。送信したデータの位置を意味する。 > データを送信するたびに、送信したデータのオクテット分だけ > 値が加算される。 どうもありがとうございました。 ------------------------------------------------------------------------ 990528 ネットワークスペシャリスト午前平成8年問1 ア コネクションレス方式 >PDU >通信装置間で各レイヤーのプロトコルがやり取りするデータの固まり。 >フレームやパケットと呼ばれる どうもありがとうございました。 >PDU (Protocol Data Unit) >通信装置間で各レイヤーのプロトコルがやりとりするデータの固まり。OSIの >用語。一般的にはフレームやパケット等と呼ばれる。各レイヤーのプロトコル >は、上位レイヤーからデータに、自レイヤーのプロトコル制御情報をヘッダー >として付加して、PDUを作成する。 > >日経コミュニケーション「通信・ネットワーク用語ハンドブック」P199より どうもありがとうございました。 > ア:コネクションレス方式 > データ転送の際に通信相手との間にコネクションの確立を行なわない。 > イ:コンテンション方式 > 情報メッセージを送信する前に、データリンク確立要求を出す。 > 回線上でデータ競合した場合の規定はない。 > ウ:ブロードキャスト方式 > 全ノードが受信しなければならない通信。 > エ:ブロードバンド方式 > デジタル信号をアナログに変換して送信する方式。遠距離に向 > いているが信頼性は低い。 > オ:ポーリング/セレクティング方式 > 一つの特定の局(制御局)がデータの送信権を制御する。 どうもありがとうございました。 > http://www.ascend.co.jp/techdoc/glossary/3059_j.html#PDUより > Protocol Data Unit (PDU):プロトコル・データ・ユニット > PDUとは、指定したプロトコルのメッセージの単位。ペイロードとプロトコル特有 > の > 制御情報(通常はヘッダーに含まれている)から構成されている。PDUは、プロト > コ > ルのレイヤ間にあるプロトコル・インタフェースを通じて受け渡される(OSIモデ > ルに > 従う)。 どうもありがとうございました。 >参考:http://www.tama.or.jp/~ns-guide/capt3/capt3.1/capt314.htmlに >コンテンション方式とポーリング/セレクティング方式の説明がありました >ブロードキャスト:全ノードが受信しなければならない通信 >http://www.ascii.co.jp/ghelp/6/688.html どうもありがとうございました。 > ア 「コネクションレス方式」 > 通信開始前に送り手と受け手の間に通信回線を設定(コネクション)する事なく、 > いきなりデータに相手先アドレスをつけて送信する方式。 > 参考 > http://www.fujitsu.co.jp/hypertext/granpower/tokushu/net_yougo/yougo04.html > > イ 「コンテンション方式」 > オ 「ポーリング/セレクティング方式」 > 山梨大学のサイトに詳しく説明されていました。 > http://www.ese.yamanashi.ac.jp/~itoyo/lecture/network/network01/index01.htm > > ウ 「ブロードキャスト方式」 > LAN上に接続しているすべての端末に対する一斉同報。 > データ送信に先だって実行するアドレスの発見など制御パケットでよく利用される。 > 例えば,TCP/IPの場合,IPアドレスからあて先のMACアドレスを探し出すARP > (address resolutionprotocol)などがブロードキャスト。 > 参照 > http://www4.nikkeibp.co.jp/CSG/wordindex/broadcst.htm > > エ 「ブロードバンド方式」 > 目的の信号を変調して伝送すること。 > 変調に使用する搬送波の周波数を変えることにより > ひとつの伝送メディアで同時に複数の信号を伝送することができる > ちなみに > 「ベースバンド方式」 > ベースバンドとは、1つの物理媒体(ケーブル)に、 > 1つのチャンネル(通信権)を供給するデジタル信号を指す。 > この方式は同時に複数の通信が出来ず、 > 1台の端末が通信権を確保した後、通信可能となる。 > ベースバンド方式であるイーサネットは、 > セグメント上に接続された全ての装置にデータを伝えるために、 > 1台の端末からの送信データがケーブル上の全帯域を使用する。 > 参照 > http://www.allied-telesis.co.jp/sol/yougo/ どうもありがとうございました。 ------------------------------------------------------------------------ 990531 ネットワークスペシャリスト午前平成8年問9 オ 一つのコネクションで両方向の通信が同時にできる。 >論理的に上り方向、下り方向別々のコネクションを確立しており、 >同時に双方向の通信ができる。 どうもありがとうございました。 > TCP : OSI 4 トランスポート層 > コネクション型通信方式は、順序制御、フロー制御、誤り制御により、 > 信頼性のある通信を実現する。 > 実際には、一つのパケットではなく、複数のパケットごとに ACK を > 利用する、ウィンドウアルゴリズムを使用している。 > > TCP アプリケーションとして、TELNET , SMTP , FTP がある。 > Ref.120-124『図解でわかる データ通信のすべて』 > Ref.1056-1057『情報処理ハンドブック』 どうもありがとうございました。 > RFC 793 (TCP)の中の > 2.7. Connection Establishment and Clearing > の第 2 段落で > A connection is fully specified by the pair of sockets at the ends. > A connection can be used to carry data in both directions, that is, > it is "full duplex". > とありますので、 > TCP は一組のソケットを用いて全二重通信を行うと思います。 > 英語の訳にはあまり自信がありません。 > でも送信ポートと受信ポートは別だったような気がします。 どうもありがとうございました。 >以前どなたかが用いられたサイトを調べました。 >http://www.remus.dti.ne.jp/~sim/tcpip/tcp/tcp-intro.html >ここの【2.コネクション(接続性)の確立】のところに >『上りと下りで論理的には別々のコネクションを確立するような感じになり、 >TCPは全2重通信を行う』と記述されてました。 どうもありがとうございました。