1,應用層
專門為某些應用程序提供服務。
2.傳輸層
網絡層只向主機發送數據,而不向進程發送數據。傳輸層負責進程和主機之間的傳輸,主機到主機的傳輸交給網絡層。傳輸層也稱為端到端交付。
3.網路層
取出數據包中的目的地址,進行路由,決定向哪個方向傳輸。
負責從源主機到目的主機的路由過程,從而達到從源主機向目的主機傳輸數據的目的。
4.數據鏈路層
包是通過物理網絡傳輸的,這裏的包是通過網絡層移交的數據報。
只完成從壹個節點到另壹個節點的傳輸(單跳)。
5.物理層
原始比特流通過線路(可以是有形線路或無線鏈路)傳輸。
只完成從壹個節點到另壹個節點的傳輸(單跳)。
擴展數據:
計算機網絡是指通過通信線路將位於不同地理位置的多臺具有獨立功能的計算機及其外部設備連接起來,在網絡操作系統、網絡管理軟件和網絡通信協議的管理和協調下,實現資源共享和信息傳輸的計算機系統。
計算機網絡也叫計算機通信網絡。計算機網絡最簡單的定義是:以* * *享受資源為目的的互聯自主的計算機的集合。按照這個定義,早期面向終端的網絡不能算是計算機網絡,只能算是聯機系統(因為當時很多終端都不能算是自主計算機)。但隨著硬件價格的下降,很多終端都具備了壹定的智能,所以“終端”和“自主計算機”的嚴格界限也逐漸喪失。如果用微型計算機作為終端,早期面向終端的網絡也可以按上述定義稱為計算機網絡。