詳解 計算機網路從總到細 網路資料傳輸流程

2021-10-05 05:40:23 字數 922 閱讀 4604

本篇介紹從網路互聯到區域網再到廣域網介紹網路資料傳輸流程

廣域網更新本機arp快取表

傳送ftp請求資料:(目的mac:主機mac)

衝突域:

集線器網路互聯存在衝突域,交換機可以解決衝突域。

2.1交換機連線

2.2 交換機+路由器

傳送的資料報:源ip+源mac+源埠號+目的ip+目的mac+目的埠號+協議號

傳送過程:

判斷是否本機與目的主機在同乙個網段:目的ip+子網掩碼 位與操作得到網路號

在同乙個網段,走交換機連線的邏輯

在不同網段:通過arp快取表,查詢閘道器ip對應的mac

主機傳送資料報為:源ip+源mac+源埠號+目的ip+目的mac+目的埠號+協議號路由器接受資料報:

資料報的加工(先分用,在重新封裝)

按目的mac發資料報:傳送到主機4

目的主機解析(分用),響應資料報(封裝傳送),和之前傳送端的邏輯一樣

場景:主機1請求

傳輸流程:

封裝資料報:得到五元組資訊

目的ip網路號+子網掩碼相與得到乙個網路號,與本機網路號對比,判斷出不在乙個網段

傳送資料報到路由器:

路由器處理資料:

nat+napt:區域網主機源ip+源port,修改為路由器公網ip+公網的對映埠(程式埠)

路由器接收響應資料報:目的ip—>區域網主機1的ip,目的埠:主機1的瀏覽器程式埠,目的mac:主機1的mac

主機1接收處理響應資料報:if(目的mac == 我自己的)處理 — >(if目的ip==自己的) -->分用給程式

詳解 計算機網路從總到細 UDP與TCP

16位udp長度,表示資料報 udp首部 udp資料 的最大長度。如果校驗和出錯,就會直接丟棄 udp沒有傳送緩衝區,只有接收緩衝區 基於udp的應用層協議 16位視窗大小 16位校驗和 傳送端填充,crc 校驗,接收端校驗不通過,則認為資料有問題。此處的檢驗和不光包含tcp首部,也包含tcp資料部...

計算機網路 網路層詳解

因為網路層是整個網際網路的核心,因此應當讓網路層盡可能簡單。網路層向上只提供簡單靈活的 無連線的 盡最大努力互動的資料報服務。使用 ip 協議,可以把異構的物理網路連線起來,使得在網路層看起來好像是乙個統一的網路。與 ip 協議配套使用的還有三個協議 位址解析協議 arp address resol...

計算機網路,網路

不僅是記錄我的半吊子基礎知識,也是一次再學習,不敢保證都對 理論總是枯燥而無味,我就想著用通俗易懂的大白話來學習學習。讓我的基礎知識更加豐富一點。對於有些基礎概念不能連個印象都沒有,所以,這些理論知識怎麼簡單就怎麼來寫。任何東西的發展都有乙個過程,就像我們的計算機一樣,最初就是用來進行數 算的,之後...