計算機網路第一章知識整理

2020-09-21 17:00:50

計算機網路第一章知識整理

交換資源方式

c/s

​ 客戶和伺服器,所描述的是程序之間服務和被服務的關係

​ 其中客戶是主動向伺服器 請求

​ 而且一個伺服器能對多個本地或者外地客戶的請求,客戶需要知道伺服器的地址,而伺服器不需要知道客戶地址,只需原路返回,當客戶和伺服器是雙向的關係可以相互傳送接收資料,伺服器一般要強大的硬體和高階的作業系統。

p2p

可以理解為客戶與伺服器對等的關係,稱為對等聯絡方式,兩個主機在通訊時並不區分哪個是服務請求方還是服務提供方。

分組轉發

每個分組的首部有地址,每個分組在網際網路中獨立地選擇傳輸路徑,分組轉發是儲存轉發的過程。

​ 優點:高效,在分組傳輸的過程中 動態分配傳輸寬頻,對通訊鏈路是逐段佔用。

		靈活,每一個分組獨立地選擇最合適的轉發路由。

​ 迅速,以分組為傳輸單位,可以不建立連線就能向其他主機傳送分組。

​ 可靠,保證可靠性的網路協定;分散式多路由的分組交換網,使網路很好的 生存。

​ 缺點:因為儲存轉發需要排隊有一定時延。

計算機網路的定義

​ 1,計算機網路所連線的硬體,並不限於一般計算機,而包括智慧手機。

​ 2,計算機網路並非專門用來傳送資料,而是能夠支援很多種的應用,

計算機網路的分類

作用範圍分類

廣域網(**WAN**):作用範圍使幾十到幾千公里。

​ 都會網路(MAN):作用距離約為5到50公里。

​ 區域網(LAN):作用範圍較小的範圍。

​ 個人區域網(PAN):範圍很小,約10米。

使用者進行分類

公用網也稱公眾網。

​ 專用網:一般銀行,軍隊用的等。

​ 接入網(AN)又稱本地網或者居民接入網,它起到使用者和網際網路之間的橋樑作用。

計算機網路的效能

計算機網路的效能指標

1.速率

​ 位元(bit)是計算機中資料量的單位。速率 單位 bit/s,但速率指的一般不是實際執行速率,一般是額定速率。

2.頻寬

單位時間內網路某通道所能通過 **最巨量資料率**計算機網路中單位也是bit/s,相當與馬路上的最高限速。

3.吞吐量

​ 表示單位時間內通過某一個網路的資料量,相當於一個介面單位時間內允許的進出資料多少,一個大門可以出一百輛車和一個們只能出一輛車是吞吐量的問題。

4.時延

是指資料從網路的一端傳送到另一端所需要的時間。
  1. 傳送時延(網路卡,線路等影響)

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

  2. 傳播時延(傳輸距離遠近,傳輸媒介等影響)

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

  3. 處理時延
  4. 排隊時延

​ 總時延 = 傳送時延 + 傳播時延 + 處理時延 + 排隊時延

5.時延頻寬積

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

6.往返時間RTT

7.利用率

分為利用率和網路利率 
wTdNUf.png
D0表示網路空閒時的時延,D表示網路當前的時延,適當假設條件下,它兩之間的關係:

D = D0/1 - U

(U是網路利用率,數值在0到1之間)

計算機網路體系結構的形成

**osl** 開放系統互連基本參考模型(國際標準)

**TCP/IP** 事實上的國際標準,被使用最廣泛的應用

協定與劃分層次

計算機網路中的資料交換必須遵守事先約定的規則

**網路協定**簡稱 **協定**是基於網路資料交換而建立的規則、標準或者約定

 網路協定組成三要素:

     1.語法

​ 2.語意

​ 3.同步

wTrDHA.png 主機1向主機2傳送資料

wTs8Kg.jpg

(每一層加的首部是給另一臺主機對應的一層解析的)

wT6C6O.png