定義乙個傳輸的幀x。
使用者端:
首先應用層根據協議建立http報文:x=http
隨後在運輸層加入tcp報文段:x=http+tcp
然後在網路層加入ip首部:x=http+tcp+ip
到達資料鏈路層加入首部:x=eth+http+tcp+tp+eth
在物理層轉化為位元流。
隨後通過電路傳輸到達路由器端。
路由器:
經過物理層、資料鏈路層、網路層依次解析後得到目的地。
再經過網路層、資料鏈路層、物理層包裝。
隨後經過電路傳輸到伺服器端。
伺服器:
首先於從底向上依次解析,得到請求。
隨後從上到下打包資料原路傳輸回去。
計算機網路 網路傳輸
在計算機網路中,用的最多的就數tcp和udp。兩者的作用都是供網路進行傳輸的協議,而兩者在原理上又有所不同。簡而言之,tcp是面向連線的資料流傳輸,而udp是非面向連線的 不可靠的傳輸方式。物理層 中繼器 集線器所在層。通過媒介傳輸bit資料,確定電氣 機械等規範。資料鏈路層 網橋 交換機所在層。將...
計算機網路 傳輸層
為什麼要劃分傳輸層?既然網路層已經能把源主機上發出的資料傳送給目的主機,那麼為什麼還需要加上乙個傳輸層呢?這就需要我們理解主機使用者應用層通訊的主體,位於兩台網路主機中真正的資料通訊主體並不是這兩台主機,而是兩台主機中的各種網路應用程序.同一時間一台主機上可能有多個程序同時執行,這時候就需要為應用程...
計算機網路(傳輸層)
網路層提供了主機之間的邏輯通訊,運輸層為運輸在不同主機上的程序之間提供了邏輯通訊。運輸層協議是在端系統中而不是在路由器中實現的。運輸協議能夠提供的服務常常受制於底層網路層協議的服務模型。底層無法提供時延或頻寬保證,運輸層協議也無法提供。但是即使底層網路協議不可靠,運輸協議也可以提供可靠的資料傳輸服務...