OSI模型中的数据链路层和物理层的区分
生活随笔
收集整理的這篇文章主要介紹了
OSI模型中的数据链路层和物理层的区分
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
物理層:透明的傳送比特流,例子就是傳輸它的媒體包括架空明線、平衡電纜、光纖、無線信道等。
數據鏈路層:物理層要為終端設備間的數據通信提供傳輸媒體及其連接.媒體是長期的,連接是有生存期的.在連接生存期內,收發兩端可以進行不等的一次或多次數據通信.每次通信都要經過建立通信聯絡和拆除通信聯絡兩過程.這種建立起來的數據收發關系就叫作數據鏈路.而在物理媒體上傳輸的數據難免受到各種不可靠因素的影響而產生差錯,為了彌補物理層上的不足,為上層提供無差錯的數據傳輸,就要能對數據進行檢錯和糾錯.數據鏈路的建立,拆除,對數據的檢錯,但是并不糾正錯誤。 TCP/IP分層的形象解釋:
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀
數據鏈路層:物理層要為終端設備間的數據通信提供傳輸媒體及其連接.媒體是長期的,連接是有生存期的.在連接生存期內,收發兩端可以進行不等的一次或多次數據通信.每次通信都要經過建立通信聯絡和拆除通信聯絡兩過程.這種建立起來的數據收發關系就叫作數據鏈路.而在物理媒體上傳輸的數據難免受到各種不可靠因素的影響而產生差錯,為了彌補物理層上的不足,為上層提供無差錯的數據傳輸,就要能對數據進行檢錯和糾錯.數據鏈路的建立,拆除,對數據的檢錯,但是并不糾正錯誤。 TCP/IP分層的形象解釋:
簡單地說,為了實現跨越互聯網的,主機 A 的進程 P1,和主機 B 的進程 P2 之間的通信,我們逐層把這個任務交給 TCP/IP 協議棧。
運輸層:“如果有人能幫我把數據從某個網絡中的機器 A 搬到另一個網絡中的機器 B,我就可以搞定這個任務,因為我知道不同的數據應該交給機器上的哪個進程。”
網絡層:“如果有人能幫我把數據從局域網中直接相連的一臺機器搬到另一臺機器,我就可以把數據從一個網絡搬到另一個網絡,因為我知道路線怎么走,要經過哪些節點。”
鏈路層:“我知道怎樣在局域網中搬數據,還能用 CSMA/CD 協議協調工作,還能用 CRC32 校驗發送的數據和接收的數據是一致的,blabla... But,我只是說說,我不干苦力活。”
物理層:“樓上的大爺們發話了,兄弟們上。”《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀
總結
以上是生活随笔為你收集整理的OSI模型中的数据链路层和物理层的区分的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TCP/IP学习——利用主机IP与子网掩
- 下一篇: GitHub:基于epoll机制的高并发