1. 程式人生 > >計算機網路(謝希仁 第七版)第一章 概述 筆記

計算機網路(謝希仁 第七版)第一章 概述 筆記

1. 概述

1) 網路邊緣部分:計算機網路中的所有主機

網路邊緣的通訊方式:

客戶伺服器模式(cs模式):有伺服器,客戶之分

對等方式(p2p模式):qq檔案傳輸,迅雷檔案下載,即是享受服務的主機,也是提供服務的主機,沒有伺服器,客戶之分

2)網路的核心部分:關鍵構建:路由器

提供方式:

電路交換(直連連結,比如打電話,撥號佔用->進行通話->釋放鏈路資源)

報文交換:要傳送的整塊資料是一個報文,路由儲存轉法報文,缺點:路由鏈路資源可能被某終端長時間佔用(如果發生該終端傳送的報文較長),

分組交換:把報文劃分成一個個更小的等長的資料段,每個資料段加一個首部,首部組成:從那裡來到那裡去,該資料段位於報文的哪個位置,個人認為分組交換比報文交換更好,提高了網路交換的利用率

特點:高效,動態分配傳輸頻寬,逐段佔用通訊鏈路(可利用所有路由來傳送我的報文,以為是報文是分好組了的)

靈活:以分組為傳送單位和查詢路由(將報文分組,以資料段為單位傳送,哪條鏈路通暢就走那條)

迅速:不必先建立連結就能向其他主機發送資料段,充分使用鏈路頻寬(不需要建立一條長期的連結)

可靠:完善的網路協議

總結:

電路交換:整個報文的位元流連續的從源點直達終點,好像在一個管道中傳送

報文交換:整個報文先傳送到相鄰結點,全部儲存下來後查詢轉法表,轉發到下一個結點

分組交換:單個分組(報文的一部分)傳送到相鄰結點,儲存下來後查詢轉發表,轉發到下一個結點

3)協議:即工作原理

具有五層協議的體系結構

應用層:應用程序間的互動來完成特定的網路應用,HTTP協議(瀏覽器),SMTP協議(郵件),FTP協議(檔案)

運輸層:負責兩個主機的程序之間的通訊(封裝成報文),tcp協議,UDT協議

網路層:負責分組交換(將報文分組加首部),IP協議

資料鏈路層:將01訊號轉變成高低電頻(功能)

物理層:傳輸這些高低電頻(傳輸單位:位元)

Ps:資料傳輸單位:幀

總結:

應用層:把我們需要傳輸的東西封裝成應用程式資料(01字串)

運輸層:給這些01字串加一個首部,表明你從哪裡來,要傳輸給誰

網路層:將報文資料進行分組,小組資料段前也要加首部

資料鏈路層:把這些分組資料(01字串和首部)轉換成電訊號(高低頻),規定電頻多少到多少是高,多少到多少是低,因為物理層不穩定,鏈路層存在的必要

物理層:傳輸這些電頻

傳送端是按照這些分層從上往下,而接收層是按照這些分層從下往上!!