數據在各層之間的發送過程

從應用層到物理層:

應用層的數據(假設是一個網頁),在傳輸層被分割成許多份(段),每一份在網絡層添加上了原ip地址和目標ip地址,變成數據包,然後又加上數據鏈路層的發送端MAC地址和接收端MAC地址(每一跳都會不斷改變),變成數據幀,然後轉化爲物理層的比特流在物理傳輸介質上傳輸。

從物理層到應用層:

另一終端接收到物理層的比特流,先判斷數據鏈路層的接收端MAC地址是不是自己的MAC地址,是的話接收,不是就丟棄,接收後去掉MAC地址部分的數據 ,然後網絡層判斷目標ip地址是否正確,正確的話去掉ip記錄數據,變成數據段,然後由傳輸層傳輸,最終在應用層拼接傳輸層的數據,最終呈現給用戶。

注意:
集線器:集線器只負責轉發比特流,所以集線器是物理層設備(一層設備);
交換機:交換機根據數據鏈路層的MAC地址來存儲轉發數據,所以是數據鏈路層設備(二層設備);
路由器:路由器根據網絡層的ip地址來確定轉發路徑,所以是網絡層設備(三層設備)。

圖示演示了數據從一個終端到另一個終端的傳輸過程:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章