計算機網路 計算機網路的基本概念

2021-10-21 20:42:34 字數 2849 閱讀 8815

頻寬什麼是頻寬

吞吐量時延

傳播時延

處理時延

排隊時延

時延頻寬積

往返時間rtt

利用率協議

什麼是網路協議

首先先了解 b是位元組 1位元組 = 8位元

1mbit的m是10

6 而1mb的m是2

20 也就是1024*1024

傳輸媒質為基礎的訊號通路

具體的通道是指由有線或無線電線路提供的訊號通路

有線通道包括如電纜、光纜這類傳輸媒質;無線通道包括短波廣播、超短波,微波傳輸、衛星通訊、移動通訊等的傳輸通道。

乙個位元就是二進位制數字中的乙個1或者0

資料的傳輸速率 也稱為 資料率 或者 位元率

自己的話來說就是:單位時間內在傳輸的位元數量

b/s,bps(bit per second)

k = 103,m = 106,g = 109,t = 1012,p = 1015,e = 1018,z = 1021,y = 1024

一種是:訊號具有的頻頻寬度,這是以前通訊的說法 例如**頻寬,無線電頻寬等 例如通道允許通過的訊號頻帶範圍 被稱為通道的頻寬(通頻帶) 訊號的最高頻率與最低頻率的差值

因為以前是模擬訊號 也就是用訊號頻率來模擬啥的

這種說法為頻域

訊號的頻寬是指該訊號所包括的各種不同頻率成分所佔據的頻率範圍

例如:**訊號的標準頻寬是 3.1khz(從300hz到3.4khz,說話聲音的主要頻率範圍)

這種的頻寬單位是赫茲或者每秒傳送週期 實際上頻率就是1hz代表每秒鐘週期震動1次

所以說頻域也可以用來體現在傳輸管道中傳遞資料的能力

另一種是:網路中某通道傳送資料的能力,現在的就是數碼訊號了 也就是0101的數字組成的訊號

網路頻寬的意思是在單位時間內可以傳輸的資料總量 這種為時域

這種頻寬單位是bit/s

例如:對於64位、800mhz的前端匯流排,它的資料傳輸率就等於64bit×800×1000×1000hz÷8(byte)÷1024÷1024÷1024≈6.0gb/s

就像鏈路的橫截面一樣 單位時間能通過的位元數量

單位時間內通過某個網路(通道,介面)的實際的資料量

也就是傳輸速率為1gbit/s的網 實際的吞吐量可能只有100mbit/s

資料(乙個報文或分組,甚至位元)從網路(或鏈路)的一段傳送到另一端所需的時間

主機或路由器傳送資料幀所需要的時間

從傳送資料幀的第乙個位元算起 到該幀的最後乙個位元傳送完畢所需要的時間

傳送時延 = 資料幀長度(bit)/傳送速率(bit/s)

就是將一條資料從主機傳送出去需要的時間

傳送速率:是某個點或者某個介面上每秒傳送多少個位元

100mb資料塊在頻寬為1mbit/s的通道上連續傳送(傳送速率時1mbit/s)

傳送時延:100 * 220*8/106 = 838.9s

但是還不能理解 通道頻寬是1mbit/s 跟傳送速率有什麼關係

傳送速率不是應該是主機或者路由器的傳送速率嘛

電磁波在通道中傳播一定的距離需要花費的時間

傳播時延 = 通道長度(m)/電磁波在通道上的傳播速率(m/s)

傳送時延一般發生在機器內部的傳送器中(一般發生在網路介面卡中)

也就是訊號在光纖上傳播 這種

傳播速率:乙個位元每秒傳播多少公尺

把100mb資料塊用光纖傳送到1000km遠的計算機 因為光纖的傳播速度是光速 3 * 108m/s

傳播時延:1106/3108

主要是主機或路由器在收到分組時要花費一定的時間進行處理

例如分析分組的首部,從分組中提取資料部分等

分組在經過網路傳輸時 要經過許多路由器,分組在進入路由器後要現在輸入佇列中排隊等待處理

在路由器確定了**介面後 還要在輸出佇列中排隊等待**

就是表示這個鏈路能容納多少個位元

時延頻寬積 = 傳播時延 * 頻寬

因為:頻寬是每秒能通過多少位元 就像這個橫截面

傳播時延是位元通過鏈路要多少時間

所以又稱為 時延頻寬積是以位元為單位的鏈路長度

某段鏈路的傳播時延為20ms 頻寬為10mbit/s

時延頻寬積 = 20 * 10-3 *10 *106 = 2 * 105bit

如果a向b傳送資料 b正確收到資料後就立即向a傳送確認 而a只有在收到b的確認資訊後才能繼續向b傳送資料 這個時候就需要乙個往返時間了

通道利用率:某通道有百分之幾的時間被利用(有資料通過)

網路利用率:全網路的通道利用率的甲醛平均值

d = d0/(1-u)

通道或網路的利用率過高會產生非常大的時延

因為就和高速公路類似 高速公路上車流量越大的時候 利用率越高但是容易出現堵塞

網路也是如此 利用率越高排隊時延越長

設定規則 規則明確規定了所交換的資料的格式以及有關的同步問題 為資料在網路中交換資料建立了規則

為進行網路中的資料交換而建立的規則,標準或約定

計算機網路基本概念

1 網路互聯需要克服異構網路在分組的長度 結構和頭部以及傳輸速率上的差異,這個時候就提出了閘道器的概念,其實從功能上來說,提出的閘道器實際上就是路由器 2 針對tcp ip協議互聯主機數量急劇增加的情況,網路系統執行和接入計算機管理稱為迫切需要解決的問題,所以在這個背景下,提出了網域名稱系統也就是 ...

計算機網路基本概念

閘道器 閘道器實質上是乙個網路通向其他網路的ip位址。比如有網路a和網路b,網路a的ip位址範圍為 192.168.1.1 192.168.1.254 子網掩碼為255.255.255.0 網路b的ip位址範圍為 192.168.2.1 192.168.2.254 子網掩碼為255.255.255....

計算機網路基本概念

應用層是所有能產生網路流量的程式,比如qq。記事本就不算。一些傳輸方面的控制,比如伺服器要給主機傳輸3個資料報,1號包送到了主機,主機給出回應 我收到了1號資料報,請再發2號!於是伺服器繼續發2號包。如果1號沒有回應,那就說明1號包可能丟了,伺服器會再次給主機傳送1號包。負責規劃傳輸路徑。比如乙個資...