1. 程式人生 > 其它 >第一章概述

第一章概述

目錄

第一章:概述

計算機網路由若干個結點和連線這些結點的鏈路(link)組成。網路中的結點可以是計算機,集線器,交換器,路由器等

通訊

在邊緣的端系統之間的通訊可劃分為(C/S方式),P2P

資料交換的三種方式

  • 電路交換

    ​ 整個報文的位元流連續地從源點直達終點,好像在一個管道傳輸

    多路複用技術

通過多路複用技術如:頻分多路複用技術,時分多路,碼分多路等,在一條共享的電路上面多路訊號可以按照(某個頻率,某個時隙,某個碼序)進行傳輸

  • 報文交換

    ​ 整個報文先傳到相鄰結點,全部儲存下來找到轉發表,轉發到下一個 結點

  • 分組交換

    ​ 整個報文分組後傳送到下一個結點,儲存下來查詢轉發表,轉發下一個結點。

報文交換和分組交換都是一種儲存轉發的交換方式

計算機網路的類別

按作用範圍分:

  • 廣域網WAN(Wide Area NetWork)

  • 都會網路MAN(Metropolitan Area NetWork)

  • 區域網LAN(Local Area NetWork)

  • 個人區域網PAN(Personal Area NetWork)

按網路使用者分:

  • 專用網
  • 公用網

計算機網路的效能

相關概念

  • 速率:在網路中是指資料在網路中傳輸的速率。它也稱資料率(data rate)或位元率(bit rate)

  • 頻寬:在計算機網路中是指網路中通道的傳輸能力,指單位時間內資料在通道中傳輸的“最大資料率”,在這種意義下的頻寬的單位是bit/s

  • 吞吐量:單位時間內通過通道的實際資料量

  • 時延:資料在網路鏈路中從一端到另一端的所需要的時間

    • 傳送時延(傳輸時延):是主機或路由器傳送資料幀所需要的時間

    • 傳播時延:是電磁波在通道中傳輸一定距離所花費的時間:

    • 處理時延:主機或路由器收到分組的花費一定時間處理

    • 排隊時延:分組在網路傳輸中,會遇到多個路由器

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

  • 時延頻寬積:時延頻寬積 = 傳播時延 * 頻寬。又稱為以位元為單位的鏈路長度

  • 往返時間RTT:傳送確認資訊到相應的時間或者說是建立連線的時間

  • 利用率:分為通道利用率和網路利用率

計算機網路的體系結構

OSI七層協議體系結構:理論比較完整但複雜不實用。TCP/IP是一個四層協議體系結構:應用層,運輸層、網際層,網路介面層。

五層體系結構
  • 應用層
    • 應用層的任務是通過程序間的互動來完成特定網路應用。
    • 應用層協議的定義是應用程序間的通訊和互動規則
    • 應用層的協議有:域名系統DNS,支援全球資訊網的HTTP,支援電子郵件的STMP.....
    • 應用層的資料稱為報文
  • 運輸層
    • 傳輸控制協議TCP(Translation Control Protocol)--- 面向連線的可靠資料傳輸服務。其資料傳輸的單位是報文段(segment)
    • 使用者資料報協議UDP(User Datagram Protocol)----提供無連線的、盡最大努力(best——effort)的資料傳輸服務(不保證資料可靠性),其資料傳輸的單位是資料報
  • 網路層
    • 網路層負責為分組交換網上的不同主機提供通訊服務。在傳送資料時,網路層把運輸層產生的報文段或使用者資料報封裝成為分組或包進行傳輸。
  • 資料鏈路層
    • 簡稱為鏈路層,在兩結點之間傳輸資料時,資料鏈路層把網路層傳下來的IP資料報組裝成幀(framing)
  • 物理層
    • 在物理層上傳輸的資料單位為位元