計算機網絡漫談之應用層

有關網絡我們討論到今天,整個網絡框架我們已經搭建起來了。我們說了數據鏈路層網絡層傳輸層,其實應用層就是在我們之前討論的基礎上使用下面這些層,我打算舉例HTTP協議,也是應用層非常重要的協議,”應用層”的作用,就是規定應用程序的數據格式。比如HTTP協議的數據包基本如下所示:

這裏寫圖片描述

HTTP協議的職責就是把數據組織成這個樣子,然後把自己填入TCP數據包的”數據”部分。因此,現在的以太網的數據包就變成下面這樣,Data其實就是上面的HTTP格式字符串。

這裏寫圖片描述

是不是挺好理解的,逐層向下包裝完數據,然後發送。對方收到數據逐層向上拆包,之後就拿到了HTTP的數據包,然後讀取數據就成了。

總鏈:計算機網絡漫談系列文章

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