[コンピュータネットワーク]の概要00
HTTPS:// linianhui.github.io/computer-networking/00-overview/ 非常に良い書き込むための原作者。
2019年9月22日8時10分、およそ 1622の単語、程度の読書 4分の [コンピュータネットワーク] ARPNET IETF LAN WAN WLAN のWiFi パケット交換 率 帯域幅 遅延 RTT OSI TCPを/ IPの チャネル利用 559f516 アドインコンピュータネットワーク2019年9月22日11時25 ソース
防衛の1969年11月米国務省は、現在時刻が2019で、50年が経過しており、今のネットワークは、社会のあらゆる側面に統合された、その重要性は言うまでもない、ARPANET(試作品のインターネット)と呼ばれるパケット交換ネットワークを確立していますゆいます。コンピュータネットワークとアーキテクチャの中核となる概念に焦点を当てたブログのこのシリーズは、ネットワークプログラミングの概念を必要としません。
1つの標準化
ノードによって、コンピュータネットワーク(ノード:コンピュータ、ハブ、スイッチまたはルータ)とそれらを接続するリンク(リンク)の組成物。どのように多くのこれらのデバイス間の通信の?意味は、標準均一なルールは、あなたには、いくつかの非互換性の問題を避けるために、デバイス間で同じ規格の相互運用性をたどることができ、標準の様々なから切っても切れないです。IETF(インターネット技術タスクフォース)が標準化を担当する重要な機関であり、IP、TCP、UDP、DNS 、HTTP 、および非常に多くのプロトコルはIETFで標準化されています。
2一般的な分類
地理的に分割領域の位置によると、私たちは次のような分類があります。
LAN
:ローカルエリアネットワーク(LAN)、そのようなLANの形成にホームルータに接続されているすべてのデバイスなど。WAN
:などを通じてルータなどのワイドエリアネットワーク(WAN)、PPPoE
ブロードバンド事業者のネットワーク環境に接続します。WLAN
:例えばWiFiまたはWAPIなどの無線LAN(WLAN)。
3パケット交換(パケット交換)
コンピュータネットワークは、従来の電話網を使用していません回線交換しました代わりに、パケット交換を使用しての通信モード。コンピュータネットワークのパケット交換の理解が最も重要なステップ(誰を)理解することです。
回線交換しました:コア原則は両側のために信頼性の高い専用の通信リンクを確立することで、通信用の二つの側面。- パケット交換コア原理は、データの小さなパケットに元のデータを分割し、次に転送し、通信は双方向に送信される転送することです。
また、パケット交換この設計では、インターネットの爆発的な成長を支援することができました。
4パフォーマンス
いくつかの指標に関することでパフォーマンスのコンピュータネットワークのパフォーマンス。
4.1レート(ビットレート)
レートは、データ送信(ビットレート)のビットレートである:ビット単位時間(秒)送信(バイナリ桁)数。単位bit/s
、b/s
またはbps
。
Kbps
:ビットあたり103。Mbps
:106ビットあたり。Gbps
:109ビットあたり。
4.2帯域幅(帯域幅)
この時間は、ヘルツ(Hz)で測定される、例えば300Hzから〜600Hzのように、元の信号の帯域幅の帯域幅を意味します。
コンピュータネットワークでは、帯域幅は一般的に、リンクの最高速度を指す、右、上記で#4.1レート(ビットレート)。
4.3スループット(スループット)
スループットは、単位時間(秒)あたりのリンクを介してデータの実際の量です。これは通常、ユニットだと#4.1レート(ビットレート)が同じです。
たとえば、ため10Gb/s
のネットワーク、その実際のスループットであってもよい100Mb/s
が、最大値を超えることはできません10Gb/s
。
4.4ディレイ(遅延)
リンクの一端から他端までの遅延時間データが消費されています。複数の別個の部品によって遅延:
- キューイング遅延:データフレームが処理中に消費されているノードの待ち時間でキューに入れられました。
- 処理遅延:データフレームで消費されるノードの処理時間。
- 伝送遅延:消費データ・フレーム送信時(例えば100ビットの合計として、100ビットの送信時間が終了し始めてから送信された第1のビット)。=伝送遅延
数据帧长度(bit) / 发送速率(bit/s)
。 - 伝搬遅延:チャネルにおける電波伝搬に要する時間。=伝搬遅延
信道长度(m) / 传播速度(m/s)
。真空中での電磁波の伝搬速度は光の速度で300000km/s
繊維には、約あります200000km/s
。例えば、繊維200km
は、約の遅延1ms
=(200000km/s) / 200km
。
総遅延= 排队延迟 + 处理延迟 + 发送延迟 + 传播延迟
。同じ速度で、できるだけ低遅延。異なる速度の場合には、時々低レート低遅延ネットワークは、+ A +高率高遅延ネットワークよりも良好です。
4.5往復時間(RTT)
2(にほぼ等しい通信に必要な往復時間、#4.4遅延(ディレイ))時間。
4.6チャネル利用率(チャネル利用)
式:=チャネル使用率 发送延迟 / (发送延迟 + 往返传播延迟)
。例えば、送信する10kb
データ、送信レート1000kb/s
、繊維長20km
。その後:
- 伝送遅延=
10/1000
=10ms
。 - 往復伝搬遅延=
(20mk / 200000km/s) * 2
=20ms
。 - チャネル使用率=
10ms / (10ms + 20ms)
=33.33%
。
5階層化アーキテクチャ
抽象層状:コンピュータの分野で複雑な問題を解決する、の2つの時間テストの手段があります。今日では、コンピュータネットワークの現実は、通常、階層は、以下です。