//ネットワークに接続されているコンピューターはホストと呼ばれ、コンピューターまたは他のインテリジェント端末にすることができます
公式インターネット標準
ドラフトインターネット (インターネットドラフト) - わずか6ヶ月間有効。この段階でもない RFCの 文書。
提案された標準(標準案) - この段階の初めからになり RFCの 文書を。
インターネット標準(インターネット標準) -正式な基準を達成した後、に割り当てられた番号の各標準STDの XXXX。標準は複数の RFC ドキュメントに関連付けることができます。
提案された標準とインターネット標準の2つの RFC 文書に 加えて、3種類のRFC 文書、すなわち、歴史的、実験的、および有益な RFC 文書があります。
インターネットの構成
インターネットの仕組みの観点から見ると、2つの主要なブロックに分けることができます。
(1) エッジ部分: インターネットに接続されているすべてのホストで構成されます。この部分は、通信(データ、オーディオまたはビデオの転送)およびリソースの共有のためにユーザーが直接使用します。
(2) **コア部分:**多数のネットワークとこれらのネットワークを接続するルーターで構成されます。この部分は、エッジ部分にサービスを提供します(接続とスイッチングを提供します)。
論理的には、公共サービスの接続と交換を提供する機器とリンクを構成する部分がコア部分です。
インターネットの端にある部分は、インターネットに接続されているすべてのホストです。これらのホストは、エンドシステムとも呼ばれます。
コンピュータ間の実質的な通信:「ホスト A とホスト B :通信」は、実際には、を意味し、「ホスト上で実行されているA ホスト上で実行中のプログラムおよび B の通信に別のプログラム」。
エンドシステム間の2つの通信方法
エンドシステム間の通信方法は、一般的に次の2つのカテゴリに分類できます。
クライアント - サーバー方式(C / S 方式)
すなわち、 クライアント/サーバ・ モードでは、と呼ばれる C / Sの モード。
ピアツーピア(P2P )
その ピア - へ - ピア モードでは、と呼ばれる P2Pの モード。
CSアーキテクチャ
クライアントソフトウェアは、ユーザーから呼び出された後に実行され、通信するつもりでリモートサーバーへの通信(サービスの要求)を開始します。したがって、クライアントプログラムはサーバープログラムのアドレスを知っている必要があります。特別なハードウェアや非常に複雑なオペレーティングシステムは必要ありません。
サーバーソフトウェアは、特定のサービスを提供するために使用されるプログラムであり、複数のリモートまたはローカルクライアント要求を同時に処理できます。システムが起動すると、自動的に呼び出されて継続的に実行され、受動的に待機し、あらゆる場所から顧客からの通信要求を受け入れます。したがって、サーバープログラムはクライアントプログラムのアドレスを知る必要はありません。通常、強力なハードウェアと高度なオペレーティングシステムのサポートが必要です。
クライアントとサーバーの間の通信関係が確立された後、通信は双方向になり、クライアントとサーバーの両方がデータを送受信できます。
P2P
ピア接続 (使用するピア・ツー・ピア使用 P2Pと略記する)ホストは、通信サービス・プロバイダまたはサービス・リクエスタ2つを区別しないことを意味します。
両方のホストがピアツーピア接続ソフトウェア (P2P ソフトウェア)を実行している限り、同等のピアツーピア接続で通信できます。
どちらの当事者も、他方の当事者がハードディスクに保存した共有ドキュメントをダウンロードできます。
ピアツーピア接続は、本質的にクライアントサーバー方式を使用していますが、ピアツーピア接続の各ホストはクライアントとサーバーの両方です。
ピアツーピア接続作業モードは、多数のピアユーザー(数百万など)が同時に作業することをサポートできます。
p2p通信に参加するホストが多いほど、システムは高速になる可能性がありますか?
P2Pネットワークに参加するユーザーが多いほど、アップローダーが多くなり、アップローダーが多いほど、P2P端末がサーバーからデータをフェッチする機会が少なくなるため、P2Pの存在はサーバーへの負荷を大幅に軽減するだけではありません人数が多いほど、効果が速くなります。
情報交換の3つの方法
ネットワークの中核部分は、インターネットの最も複雑な部分です。
ネットワークのコア部分は、ネットワークのエッジにある多数のホストへの接続を提供し、エッジのホストが他のホストと通信できるようにします(つまり、さまざまな形式のデータを送受信します)。
ネットワークのコア部分にあるルーターは特別な役割を果たします。ルーターは 、パケットスイッチング を実装するための重要なコンポーネントです。ルーターの役割は、受信したパケットを転送することです。これは、ネットワークのコア部分の最も重要な機能です。
切り替え自体はリソースを節約するためのものであり、切り替えを使用しない場合は、n端子間にn(n-1)/ 2回線が必要です。
交換とは
ここで、「為替」(スイッチング)することを意味アダプタを - 電話回線は、彼らが一緒に通信するように、別の電話回線に転送します。
通信リソースの割り当ての観点から見ると、「切り替え」とは、特定の方法で伝送路リソースを動的に割り当てることです。
回線交換機能
回線交換でなければならない接続指向します。
回線交換は3つの段階に分かれています。
接続を確立:確立専用物理チャネルを他のユーザの通信によって占有することができないの両方でコールを必要な通信リソースを確保するために、。
コミュニケーション:発呼者と被呼者の両方が互いに話すことができます。
接続の解放:使用したばかりの専用物理チャネルを解放します(占有していたすべての通信リソースを解放します)。
短所:コンピューターデータはバースト性があります。これにより、コンピュータデータを転送するときの通信回線の使用率が非常に低くなります(データの転送に使用される時間は、多くの場合10%未満または1%です )。
パケット交換の主な機能
パケット交換では、ストアアンドフォワードテクノロジーを使用します。
送信側では、まず長いメッセージを短い固定長のデータセグメントに分割します。この長い絶縁体は、伝送には不便であると想定されています。
-
ヘッダーコンポーネントパケットを追加:各データセグメントの前にヘッダーコンポーネントパケット(パケット)を追加します。
-
それぞれの前面にあるセグメントの追加パケット(パケット)を構成するヘッダ部分を。パケット交換ネットワークは「パケット」をデータ伝送ユニットとして使用します。
各パケットを順番にレシーバーに送信します(レシーバーが左側にあると想定)。 -
パケットヘッダーの重要性:各パケットのヘッダーには、アドレス(宛先アドレスや送信元アドレスなど)などの制御情報が含まれています。
パケット交換ネットワークは、受信したパケットヘッダーのアドレス情報に基づいて、パケットを次のノードスイッチに転送します。
各パケットは、インターネット内の伝送経路を個別に選択します。
このストアアンドフォワードアプローチにより、最終パケットは最終宛先に到達できます。 -
パケットを受信した後にヘッダーを除去する:受信側は、パケットを受信した後にヘッダーを除去し、メッセージとして復元します。
-
最後に、元のメッセージに復元されます。最後に、受信したデータが受信側で元のメッセージに復元されます。
ここでは、送信中にパケットにエラーがなく、転送中にパケットが破棄されなかったと想定しています。
パケット交換によって引き起こされる問題:
パケットは、各ノードで保存および転送されるときにキューに入れられる必要があります。これにより、特定の遅延が発生します。
パケットが運ぶ必要のあるヘッダー(必須の制御情報を含む)も、一定量のオーバーヘッドを引き起こします。
ルーター
ルータの入力ポートと出力ポートの間に直接接続はありません。
ルーターがパケットを処理するプロセスは次のとおりです。
- 受信したパケットを最初にバッファーに入れます(一時ストレージ)。
- 転送テーブルを調べて、特定の宛先アドレスを転送するポートを見つけます。
- パケットを適切なポートに転送します。
ホストは、ユーザーの情報処理を実行し、パケットをネットワークに送信し、ネットワークからパケットを受信します。
ルータはパケットを保存して転送し、最終的にパケットを宛先ホストに配信します。
交換プロセスの遅延は、処理時間に起因します。
3つの交換方法の概要
大量のデータを連続して送信する必要があり、送信時間が接続確立時間よりもはるかに長い場合、回線交換の送信速度が速くなります。
パケットの長さはメッセージ全体の長さよりはるかに短いことが多いため、パケット交換の遅延はメッセージ交換よりも短く、柔軟性も優れています。