章1
1.コンピュータネットワークとは何ですか?
コンピュータネットワークが相互接続されたコンピュータの集まりである、自治
自律:コンピュータシステム、互いに独立して、またはコントロールの制御に主従関係が存在しません
配線:互いに独立したコンピュータシステムに接続された通信回線を使用してリンク、
2.そのネットワークプロトコルの3つの要素は何ですか?各要素の意味は何ですか?
構文:定義されたエンティティ間の構成情報交換フォーマット
意味:時間情報交換定義エンティティその特定の意味情報の伝送制御情報、情報、別の意味の制御情報、どのように対応して、端末情報受信
配列:定義されたエンティティ間で情報を交換するための配列、およびどのように速度を一致または互いに適合することも同期と呼びます。
3.コンピュータネットワークの機能は何ですか?
異なるホスト間での情報の迅速な交換。
ソフトウェアおよびハードウェアリソースの共有、情報資源の共有
主にコンピュータネットワークの種類にネットワーク部門の4.報道、?特徴は何ですか?
パーソナルエリアネットワーク:ポータブルモバイルの急速な発展によって提案されたネットワークの種類
LAN:オフィスでの展開、オフィスビル、キャンパスエリア
MAN:都市のネットワークをカバー
大きな地理的領域全体ではなく、リモートの相互接続を実現するために:WAN
5.主にコンピュータネットワークの種類にネットワーク部門のトポロジー、?特徴は何ですか?
1.スター:ローカルエリアネットワーク、パーソナル・エリア・ネットワークに使用。
長所:監視しており、管理、故障診断と分離が容易です
短所:中央ノードは、障害が発生した場合に、ネットワークのボトルネックは、中央ノードのポート番号のサイズに限定されるもので、ネットワーク全体を麻痺さ
2.ツリー:バスや星型の拡張
長所:拡張が容易、簡単な障害分離
短所:ルートは厳しいです
3.バス:共通の伝送媒体としてブロードキャストチャネルを使用して、すべてのノードが通信バスを介して、バス韓国に接続されています。
長所:シンプルな構造で、必要なケーブルの数が少ない、拡張しやすいです
欠点:通信の限られた範囲では、故障診断および分離は、困難なコンフリクトを起こしやすいです
4.メッシュ:フルメッシュトポロジーと呼ばれるリンクに接続されている複数のノードを有するノード、メッシュトポロジー又は非完全
長所:信頼性の高い、一つ以上のリンクに障害が発生し、ネットワークがまだユニコムすることができます。
短所:複雑な構造、高コストのコスト
閉ループ内に接続されたすべてのノードへの通信リンクを使用して、共通のローカルエリアネットワークMAN:環状。
利点:所望のケーブル長が短い場合、光ファイバは、競合を避けるために簡単に使用することができます
短所:簡単にノード障害にネットワーク全体の麻痺、新しいノードが追加され、トラブルの撤退をリードし、待ち時間の問題があります。
6.混合:簡単には、二つ以上のトポロジ一緒に混合します
長所:拡張が容易な、異なるサイズのネットワークを構築することができます
短所:複雑なの複雑な構造、管理と保守
いくつかの部分を含んでいる6.コンピュータネットワークアーキテクチャ?各部の主な機能は何ですか?
1.ネットワークエッジ:ネットワークユーザのためのネットワーク・アプリケーション・サービスを提供するために、
2.アクセスネットワーク:ネットワーク中心とコンピュータのリンクを実装
前記コアネットワーク:リレーとホストの前縁との間のネットワークデータ(データ交換を使用して)
7.簡単に言うとは特性がどのようなものですアクセスネットワークのご理解を記述しますか?頻繁に使用されるネットワークの種類がありますか?
1.アクセス電話番号:電話網を使用して、
電話網の先端部に送信されたアナログ音声信号によりキャリアとして、アナログ電話回線にモデムによって変調されたデジタル信号を、モデムを使用した後、アナログ信号からデジタル信号を復調します。
2.ADSL非対称デジタル加入者線:に基づいて、多重化、周波数分割デジタル通信との電話の音声通信を実現します。
加入者線を共有する、通信ネットワークが同時に電話音声通信とすることができます。
非対称:オフラインより加入者線が小さいため、アップストリーム帯域幅が達成され、
3.HFCハイブリッドファイバ同軸:CATV網のネットワークアクセス
基づいて、周波数分割多重技術
非対称:ダウンストリーム帯域幅よりも少ないアップストリーム帯域幅
4. LAN:ちょっと外部ネットワークに接続されているすべてのホストがエンタープライズエッジルータに接続されたコアネットワークを介して、アクセスする必要があります。
モバイルアクセスネットワーク:移動通信網を使用して
一般的に使用されています。
ADSL、HFCアクセスネットワーク、およびモバイル
8. DESCRIPTION回路は、スイッチ回路は、動作特性の間に切り替え
プロセス:回路確立 - データ送信 - 除去回路を
利点:高い実施形態では、小さい遅延及びジッター
短所:バーストデータ伝送、チャネル使用率が低い、単一の伝送速度であります
9.パケット交換とは何ですか?パケット交換とは何ですか?わずか2間の優れた比較
1.パケット交換: - サービスオブジェクトまで送信されるフォワードよう送信者と追加の送信と他の制御情報を送信するホストを受信するアドレス情報は、パケットの単位は、格納されたノード間のネットワークを切り替えますホスト。
2.パケット交換:小さなデータブロックに送信すべきデータを、各データが再アセンブルパケットの減少を到着パケットを受信し、追加アドレス、シリアル番号、および他の制御情報、およびデータ・パケットは、それぞれ独立した送信先をブロック。
3.パケットの利点:
スイッチング機器は、低ストレージ容量が必要です
スイッチング速度
高効率の信頼性の高い伝送
より公平な
いくつかの層を含んで10.OSI参照モデル?各主な機能は何ですか?
レイヤ7
ある:物理、リンク、ネットワーク、トランスポート、セッション、プレゼンテーション、アプリケーション
11.TCP / IP参照モデルは、いくつかの層で構成されて?それぞれの層は、それらの契約が含まれて?
4層
ネットワークインタフェース層:
ネットワーク相互接続層:BGP / OSPF / RIP / IGMP
トランスポート層:TCP / UDP
アプリケーション層:HTTP、FTP、SMTP、POP3
12。
DC、DQ、DT = L / R、DP = D / V
スキップ時間:DH = DC + DQ + DT + DP
遅延帯域幅積:G = DP * R(帯域幅)
まず、伝搬遅延と伝送とを区別します
伝送遅延:コンベヤーベルトにデータを送信します
伝搬遅延:お互いにデータを送信するための時間
13.スループット-Thr:宛先ホストデータ量に達するまで、ソースホストからの単位時間
実際の伝送容量を測定します
第II章
コンピュータ・ネットワーク・アプリケーションの1.アプリケーションは、どのようなアーキテクチャのいくつかのタイプに分けることができますか?どのようなタイプは、アプリケーションのさまざまなことを特徴としていますか?
C / S構造:クライアントとサーバー間の通信であることを意図し、クライアントは、顧客と直接通信しません
ピュアP2P構造:常にではないオンラインサーバー、任意のエンドシステム/ノード間で、直接、拡張性の高い通信を行うことができる、管理が困難
混合構造:中央サーバの両方の存在だけでなく、エンドピア間の直接通信
2.なぜ、クライアント - サーバ間の通信は、アプリケーションがネットワークと通信の基本的な方法ですか?
クライアントが通信を開始するアクティブパーティ、パッシブ受信側通信サーバは、通信サーバーは、最大実行できると通信する準備ができなければなりません。
3.アプリケーションの通信ネットワーク、アプリケーション・プロセスを識別するために、その情報を必要としますか?
ポートにバインドされたIPアドレス、ソケット
階層の4説明ドメインネームシステムであります
トップレベルドメインnTLD
gTLDにジェネリックトップレベルドメイン名
インフラドメイン:ARPA
再帰的なDNS解決プロセスが何であるかの例を与える5.?DNS反復解決プロセスとは何ですか?
再帰:ドメイン名解決のタスク連絡サーバーへ
イテレーション:DNSサーバー名が返されるクエリサーバー
人気の話は、私はこの人を知らないですが、あなたは他の人に尋ねることができます
6.ローカルドメインネームサーバとは何ですか?ホストを決定する方法ローカルネームサーバのですか?
7. HTTP1.0 GET通信プロセスを簡単に参照小さなJPEG画像の10ページは、
TCP接続要求を確立する(例えば80など)のサーバポートへのHTTPクライアントプロセス
HTTPクライアント・プロセスは、パケットは、パス名/ CS / .htmlのが含まれている、TCP接続がサーバーにHTTP要求パケットを確立している送信します
8.非永続HTTPとは何ですか?非永続HTTPパイプラインとは何ですか?永続的なHTTPパイプラインは何ですか?簡単な相互作用。
非永続的に分け:直列、並列
直列に接続された:requestオブジェクト、新しいTCP接続が確立されるたびに、いくつかの確立いくつかの写真があります
パラレル接続:完全に、一回に複数の接続を確立中にTCP接続を確立するための要求、いくつかの写真があります
非水の道、水の道:永続的な接続が分かれています
1)最小時間:ローカルDNSサーバーを使用すると、対応するIPアドレスにアクセスするURLが含まれている、時間がRTTdとして、最小限に必要。
最大時間:ローカルドメイン名リゾルバが必要な時間が含まれていないと最長時間は、ルートサーバを解析する必要に応じて次のように、パスを解決:クライアント - ローカルドメインネームサーバ、ローカルドメインネームサーバー - ルートサーバ、ローカルドメインネームサーバを-com .CN、CN-COM、ローカルドメインネームサーバ - 権威ネームサーバなので、時間が5RTTdです。
2)必要なHTMLファイル自体に加えて8つの小さな画像接続。時間は、TCP接続がWebオブジェクトのラウンドトリップ時間のrTthののrTth、HTTPリクエストの送信プロセスを確立する開始が含まれます。2 *(+ 1〜8)の合計= 18のrTth
3)TCPコネクションの先頭には、index.htmlのファイル2のrTthを取得します。次いで、アドレスの画像情報は、二つの平行処理に8枚の画像を読み込む作業を完了します。2 * 2のrTth。2 + 4 = 6のrTth
4)水の不在、クライアントは、応答は新しいリクエストを送信した後に受信される直前に、参照されるオブジェクトのそれぞれは、のrTthかかります。
事情がある限り、クライアントがすぐに可能な限りご要望に応じて参照を検出すると、流水の下にあります。
いいえ水ん:2 + 8 = 10のrTth。流水:2 + 1 = 3のrTth
主にいくつかの部分で構成されている10の電子メール?
メールサーバ、簡易メール転送プロトコルSMTP、ユーザーエージェントFoxmailの、メールアクセスプロトコル、POP、IMAP、HTTP
SMTPメールプロセスの11説明
コアアプリケーション層プロトコル、ショートメッセージ転送プロトコル
プロセス:握手、メッセージ転送フェーズ、閉鎖段階
「帯域制御のうち」機能の12.FTP意味は何ですか?制御とデータの特徴は何の接続?彼らは何を使用していますか?
14. TCPクライアントの説明と呼び出し元のプロセスのTCPサーバプログラムSockertAPI基本的な機能
サーバー:
ポート番号をバインド
サーバーは、クライアントが要求を送信するのを待っている、リスニングを開始します。
接続を確立するためにクライアントから送信された要求を受信します。
そして、上でデータを送信するためにクライアントを待ちます。
適切な治療を行った後、クライアントに送信されます。
この時点で双方が完了している場合は、TCP接続を閉じ、
プログラムの終了は、終了します
クライアント:
ポート割り当てを固定しますが、ソケットインタフェースを呼び出すことによって、一時的なポートを取得はありません。
TCP接続を確立するために、一時的なポートとサーバを使用してください。
相手が接続を受け入れるようにした後、クライアントがデータを要求して開始します。
サーバーの応答データを待っているが、必要に応じて、再び呼び出すための要求を送信し、返信されます。
すべてのデータを送信した後、インターフェイスは、TCP接続を閉じることがあります。
プログラムの終了は、終了します
基本的な機能SockertAPI UDPクライアントとUDPサーバプログラムの15の説明は、プロセスを呼び出します
固定されたポート番号を取得します。
ポート番号、およびサーバーのバインド、クライアントがデータを送信するのを待ちます
クライアントから送信されたデータ要求を受信するステップと、
治療を受けた後、クライアントに応答データを送信します。
必要に応じて再び受け、治療反応。
終了後、接続を閉じます。
プログラムの終了は、終了します
クライアント:
ソケットを呼び出すことにより、一時的なポートを取得するためのインタフェース。
このポートでサーバーにデータを送信します。
データ送信後、受信側サーバは応答を待ちます。
そして、対応するポートが接続されている閉じました。
プログラムの終了は、終了します。
第III章
主な施策1.これらの信頼性の高い伝送を実現するには?これらの措置は、主にこれらの問題を解決するために使用されていますか?
2.UDPおよびTCP多重化、それぞれ、どのように打破するには?
<送信先IPアドレス、宛先ポート番号>によるUDP
ホストを決定するために、データの送信先IPアドレス
宛先ポート番号、宛先ホストがそのポートアプリケーションにトランスポート層によって決定されます
TCP <送信元IPアドレス、送信元ポート番号、宛先IPアドレス、宛先ポート番号>これらの4つの構成TCPソケット
送信元IPアドレス:
送信元ポート番号:
送信先IPアドレス:
宛先ポート番号:
TCPセグメント構造、及び作用の主要分野の簡単な記述を描画3
P113
スリーウェイハンドシェイクが接続を確立するために、なぜ4.TCP、二次握手を使用することはできますか?なぜ?
P115
3回の接続が二重であることを保証するために、信頼性の高い、より多くの再送機構がによって保証されています
できません
クライアントへのサーバーを確保するための最初の二つはに受け取ると、右の応答を行うこととすることができます
2の後、クライアントがサーバー上の情報を受け取ることができることを確実にするために、右の応答を行うことができます
5.説明TCP接続の確立と切断、および主状態遷移を与えます
P116
どのように信頼性の高いデータ伝送を確保6.TCP?
停止の使用と他の協定は、パケットに代わって停止した後に確認プットを受け取るのを待って停止するように送られました
その他は、受信機がACKを送信するかNCK、NCKは再送を発生であります
作業工程GBNプロトコルおよびプロトコルの7説明はSRです
Nロールバックステップ:1のみのみパケットを受信し、ウィンドウを受信している失われ、パケットがドロップされるためには到着していないだろう、順不同で到着通知を送信する必要があるすべての後続の除去を送りました。
短所:通信リソースの浪費
ARQ:送信者が再送パケットの確認応答を置くために必要とされるウィンドウ> 1が、シーケンスパケットのうち、正しいキャッシュに受信したが、受信されません
8.説明プロトコルTCPスライド機構、スライド類似点と相違点は、TCPプロトコルとプロトコル比較GBN
P106
9.TCPとUDPがある主な違いは何ですか?
UDP:コネクション信頼性の低いデータグラム伝送サービスタスクを完了するためにあらゆる努力
輻輳制御を実装する方法10.TCP?
スロースタート
輻輳回避
高速再送信
高速リカバリ
11. 7セグメントにセグメントAは、0番の送信されたパケットを送信するGBNプロトコルを使用して双方を仮定する。タイマーが満了するとAのみ確認セグメント番号0と3番を受けた場合には、鎧のニーズはセグメントを再送する何ですか?
4 5 6 7
ウィンドウプロトコルデータ伝送をスライド12 AとBホストによる128キロビット/秒衛星チャネルの相互接続は、リンクは250ミリ秒、1000バイトのパケット長の一方向伝搬遅延です。コストに関係なく、確認応答パケットを、チャネル使用率が80%以上であると、パケット数の中央値は、少なくとも何に到達するには?
P108-P109
13. A及びB、輻輳回避フェーズにおける輻輳制御の間に確立されたTCP接続した場合、閾値が24 MSS、A及び輻輳ウィンドウが閾値数に調整される場合、輻輳ウィンドウサイズAのタイムアウトが発生し8 MSS、あります?(125最後の段落)
輻輳ウィンドウ:1、
しきい値24/2 = 12
TCP接続が確立されている、ホストBは、それぞれ300バイト、ホストAとホストB 14、最初のセグメントのシリアル番号との間のペイロードの500のバイトを含む、宿主への2つの連続したTCPセグメントを送信します。 200の後、ホストBが正しく二つのセグメントを受け取り、確認応答はシーケンス番号が番号でホストに送信されますか?
1000年
公式:
16は、ホストAとホストBのTCP接続の間で確立、双方がデータ送信を継続し、データ損失及びエラーフリーました。AがB TCPセグメントからパケットを受信した場合、セグメント番号が1913で、確認応答番号2046、100バイトのペイロード、A番号と、それぞれ、TCPセグメントBに直ちに送信確認応答番号、どのくらい?
TCP接続は、ホストAとホストB 17との間に確立され、Aは常にMSS = 1キロバイトのデータセグメントサイズを送信し、データが送信された、B各セグメントを受信し、受信ウィンドウに送られます10キロバイトの確認セグメント。輻輳が時間tのタイムアウトウィンドウで発生した場合、ケースは8キロバイトは、時刻tから始まる、タイムアウトは発生しません、10 RTT後、Aの送信ウィンドウはどのくらいですか?
10キロバイト
18は、ホストAとホストBとの間にTCPコネクションを確立されている、TCP最大セグメント長は1000バイトです。ホストA現在の輻輳ウィンドウは4000バイト、ホストへの2つの連続して送信最大セグメントBの後、ホストAは、ホストBの最初のセグメントの受信成功の確認がアドバタイズ肯定応答セグメント受信ウィンドウサイズで送信された場合2000バイトで、その後、ホストがホストBに送信し続けることができますバイトの最大数は、数ありますか?(2010年、39個の質問)
1000年