㈠ 網路數據是怎麼傳輸的
上圖是iso的七層網路體系結構,每一層都有其相應的工作協議。
數據傳輸過程如下:(如qq)
在發送主機A上,發送的數據經過應用層時,應用層對數據進行了包裝,它在要傳輸的數據上加了一個應用層首部AH後,繼續向傳輸層傳送。
傳輸層接收到應用層的數據後,將數據+應用層AH當做數據,給它進行包裝,加上自己的首部,此時的數據變為數據+應用層AH+傳輸層PH,繼續向會話層傳送。
依此類推,數據每傳遞一層,便增加相應協議的首部。
直到傳輸至數據鏈路層,數據鏈路層將加了自己首部的數據交給物理層後,轉換為高低跳躍的比特流,這時候的數據才能在線路上傳輸。
接收端的接收過程與發送過程相反,在接收主機B上,能夠通過電信號識別出比特流識別,將收到的信息遞交給數據鏈路層。
數據鏈路層收到數據後,剝離發送時添加的數據鏈路層首部DH,把數據提取出來,遞交給網路層。
同樣的,網路層剝離自己的首部NH,還原後將數據遞交給傳輸層。依此類推,至應用層將其首部AH剝離後,即可還原成最原始的發送數據了。