導圖如下:
在這裏我們提到了計算機網絡,那麼,首先來了解一下什麼是計算機網絡。
技術上說就是:計算機技術+通信技術
總體來說就是:利用通信設備與通信鏈路或者通信網絡,互聯位置不同,功能自治的計算機系統,並遵循一定的規則實現計算機系統之間的信息交換。
在計算機網絡的定義中提到了規則一詞,規則在計算機網絡中的專業術語是網絡協議。
網絡協議:約定了實體之間交換的信息類型,信息各部分的含義,信息交換順序以及收到特定信息或出現異常時應採取的行爲。
網絡協議主要就是應用於實體之間的數據交換。
數據交換分爲三種,分別是電路交換,報文交換,分組交換。
電路交換的特點是連接的,在通信時需要先建立電路連接,在通信過程中獨佔一個信道,通信結束後拆除電路。
優點是:實時性高,時延和時延抖動都較小
缺點是:對於突發性數據傳輸,信道利用率低,傳輸速率單一。
報文交換和分組交換都是採用了存儲-轉發的方式進行數據傳輸。
兩者的不同之處在於,報文交換是完整的發送信息整體,而分組交換則是分組發送信息整體。
分組交換(較報文交換)優點是:交換設備的存儲容量要求低;交換速度快;可靠傳輸效率高。
關於計算機網絡性能主要考慮的幾點分別是:
傳輸速率(比特率)
速率:網絡單位時間內傳送的數據量,用以描述網絡傳輸數據的快慢,也稱爲數據傳輸速率或數據速率。
單位:1Tbit/s=10³Gbit/s 1Gbit/s=10³Mbit/s 1Mbit/s=10³kbit/s 1kbit/s=10³bit/s
時延:
時延:數據從網絡中的一個結點到達另一個結點所需的時間。
分組的傳輸會產生四種時延,分別是:
- 結點處理時延(dc):每個分組到達交換結點由於檢查驗證信息等消耗的時間
- 排隊時延(dq):分組在緩存中排隊等待的時間就是排隊時延
- 傳輸時延(dt):一個分組在從發送第一位到發送完最後一位爲止,所用的時間稱爲傳輸時延。
- 傳播時延(dp):信號從發出端發出,經過一定距離的物理鏈路到達接收端所需要的時間稱爲傳播時延。
綜上所述,一個分組經過一個跳步所需時間爲:上面四個時延相加。
時延帶寬積(G)
概念:一段物理鏈路的傳播時延與鏈路帶寬的乘積:G=dp * R.
吞吐量(Thr)
最大吞吐量計算如下:
計算機體系結構——分層結構(點擊鏈接查看)