計算機網路知識點總結

2021-10-13 13:13:25 字數 2255 閱讀 1052

1.概念

計算機網路:互聯、自治的計算機系統的集合

電路交換:建立連線、通訊、釋放連線

分組交換: t = m/r + nl/r

(m為報文的大小,r為傳輸速率,l為分組長度,n為中間路由器的數量)

分組交換 vs 電路交換:

分組交換適用於突發資料傳輸網路,資源充分共享

分組交換可能產生擁塞,需要協議處理可靠傳輸和擁塞控制

多路復用:

時延 = 處理時延+排隊時延+傳輸時延 +傳播時延

時延頻寬積:傳播時延x頻寬

吞吐率/量:傳送端和接收端之間傳播資料速率

fdm:各使用者占用不同的頻寬資源

tdm:各使用者在每個幀占用固定的時隙

cdm:使用者分配唯一乙個m bit碼片序列,編碼訊號 =

(原始資料)x(碼片序列)

2.計算機網路體系結構

2.1 協議、服務、介面

服務:下層為上層提供服務

面向連線的服務和無連線的服務

可靠服務和不可靠服務:可靠服務是指網路具有糾錯、檢錯、應答機制,保證資料正確、按序、可靠的傳輸到目的地

有應答服務和無應答服務

協議:功能:協議控制兩個對等實體進行通訊的規則的集合,協議是水平的

三要素:語法,規定了傳輸資料的格式;語義:規定所要完成的功能(發出何種控制訊息,完成何種動作以及作出何種應答)。同步:規定了操作的條件、時序關係

介面:同一節點內相鄰兩層間交換資訊的節點

2.2 osi參考模型

應用層:支援使用者通過使用者**(瀏覽器)或網路介面使用網路

表示層:負責處理在兩個通訊系統中交換資訊的表示方式,包括資料解壓縮,加/解密

會話層:負責管理兩個主機間會話程序,包括建立、管理和終止程序的會話。

傳輸層:負責源和目的主機程序之間的通訊。

上面四層為端到端層

網路層:負責源主機到目的主句的資料分組交付

資料鏈路層:負責結點-結點的資料傳輸(以幀為單位),概括為成幀,差錯控制,流量控制和傳輸管理。

物理層:負責乙個位元乙個位元的傳輸

2.3 tcp/ip模型

應用層 :http,ftp,smtp,dns

傳輸層 :tcp,udp

網際層 :ip

網路介面層:

注釋:①osi參考模型在網路層提供面向連線和無連線的通訊,但是在傳輸層只有面向連線的通訊。

②tcp/ip模型認為可靠性是端到端的問題,網際層僅有無連線的通訊模式,傳輸層有面向連線和無連線的模式

3.應用層

3.1協議

smtp:郵件傳輸協議(推)

pop:郵件訪問協議(拉)

imap:郵件訪問協議(拉)

dns:網域名稱解析系統

ftp:檔案傳輸協議

mime:

3.2 知識點

網路應用體系結構:c/s,p2p、混合結構(列舉應用)

web應用:url

http連線:持久(流水線和非流水線)、非持久

http訊息格式:請求訊息格式、響應訊息格式、狀態行、方法字段(get、post、head、put/delete)

cookie技術:四個組成部分、應用

email應用:smtp、mime

郵件訪問協議:http、pop、imap

emai訊息格式:

dns:根網域名稱伺服器、頂級網域名稱伺服器、許可權網域名稱伺服器、本地網域名稱伺服器、遞迴查詢、迭代查詢、dns四種訊息格式

ftp:

4.傳輸層

多路復用和多路分用:

udp:udp報文格式、udp應用、udp優點

可靠資料傳輸:rdt1.0、rdt2.0、rdt2.1、rdt3.0

gbn:

sr:tcp特點、提供的服務:

tcp報文格式

tcp流量控制

tcp連線:三次握手、釋放過程

擁塞控制:端到端、網路輔助擁塞指示(abr)

tcp擁塞控制:加性乘、乘性減、慢啟動

5.網路層

虛電路網路:

資料報網路

ipv4資料報格式

ip編址

ip子網/子網劃分/子網掩碼

有類ip位址

特殊ip位址

cidr與路由聚集

dhcp協議

nat:

nat穿透

icmp:

ipv6:

路由演算法:鏈路狀態路由演算法、距離狀態路由演算法

層次話路由:

rip:

ospf:

bgp:

計算機網路 知識點總結

可靠的通訊由誰保證?網路使用者主機 通訊前是否要建立連線?必須有不需要 分組是否按順序到達目的地?按傳送順序 不一定資料通訊期間,每個分組怎樣表示目的站點?僅在連線建立階段使用終點位址,每個分組使用短的虛電路號。每個分組都有終點的完整位址。典型協議 tcp?udp?何為網域名稱系統dns,網域名稱的...

計算機網路知識點總結

傳輸層 常見協議有tcp udp協議。應用層 常見的協議有http協議,ftp協議。網路層 常見協議有ip協議 icmp協議 igmp協議。網路介面層 常見協議有arp協議 rarp協議。tcp傳輸控制協議 transmission control protocol 是一種面向連線的 可靠的 基於位...

計算機網路知識點總結

計算機網路知識點總結 一 開啟乙個網頁這個過程會使用哪些協議?總體來說分為以下幾個過程 1 dns解析 2 tcp連線 3 傳送http請求 4 伺服器處理請求並返回http報文 5 瀏覽器解析渲染頁面 6 連線結束 二 tcp協議如何保證可靠傳輸?1 校驗和 2 流量控制 3 擁塞控制 4 arq...