計算機網路知識點總結

2021-09-25 00:23:16 字數 1764 閱讀 3072

傳輸層 常見協議有tcp/udp協議。

應用層 常見的協議有http協議,ftp協議。

網路層 常見協議有ip協議、icmp協議、igmp協議。

網路介面層 常見協議有arp協議、rarp協議。

tcp傳輸控制協議(transmission control protocol)是一種面向連線的、可靠的、基於位元組流的傳輸層通訊協議。

udp使用者資料報協議(user datagram protocol)是osi參考模型中一種無連線的傳輸層協議,提供面向事務的簡單不可靠資訊傳送服務。

http超文字傳輸協議(hyper text transfer protocol)是網際網路上應用最為廣泛的一種網路協議。

ftp檔案傳輸協議(file transfer protocol)

ip協議是網際網路互聯協議(internet protocol)

icmp協議是internet控制報文協議(internet control message protocol)它是tcp/ip協議族的乙個子協議,用於在ip主機、路由器之間傳遞控制訊息。

igmp協議是 internet 組管理協議(internet group management protocol),是網際網路協議家族中的乙個組播協議。該協議執行在主機和組播路由器之間。

arp協議是正向位址解析協議(address resolution protocol),通過已知的ip,尋找對應主機的mac位址。

rarp是反向位址轉換協議,通過mac位址確定ip位址。

瀏覽器()/伺服器(server)模式。只需在一端部署伺服器,而另外一端使用每台pc都預設配置的瀏覽器即可完成資料的傳輸。

兩台計算機通過tcp/ip協議通訊的過程如下所示:

tcp/ip通訊過程

上圖對應兩台計算機在同一網段中的情況,如果兩台計算機在不同的網段中,那麼資料從一台計算機到另一台計算機傳輸過程中要經過乙個或多個路由器,如下圖所示:

傳輸層及其以下的機制由核心提供,應用層由使用者程序提供(後面將介紹如何使用socket api編寫應用程式),應用程式對通訊資料的含義進行解釋,而傳輸層及其以下處理通訊的細節,將資料從一台計算機通過一定的路徑傳送到另一台計算機。應用層資料通過協議棧發到網路上時,每層協議都要加上乙個資料首部(header),稱為封裝(encapsulation),如下圖所示:

不同的協議層對資料報有不同的稱謂,在傳輸層叫做段(segment),在網路層叫做資料報(datagram),在鏈路層叫做幀(frame)。資料封裝成幀後發到傳輸介質上,到達目的主機後每層協議再剝掉相應的首部,最後將應用層資料交給應用程式處理。

計算機網路 知識點總結

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

計算機網路知識點總結

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

計算機網路知識點總結

計算機網路 互聯 自治的計算機系統的集合 電路交換 建立連線 通訊 釋放連線 分組交換 t m r nl r m為報文的大小,r為傳輸速率,l為分組長度,n為中間路由器的數量 分組交換 vs 電路交換 分組交換適用於突發資料傳輸網路,資源充分共享 分組交換可能產生擁塞,需要協議處理可靠傳輸和擁塞控制...