为什么有了MAC层还要走IP层呢?
生活随笔
收集整理的這篇文章主要介紹了
为什么有了MAC层还要走IP层呢?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
之前我們提到,mac地址是唯一的,那理論上,在任何兩個設備之間,我應該都可以通過mac地址發送數據,為什么還需要ip地址??
mac地址就好像個人的身份證號,人的身份證號和人戶口所在的城市,出生的日期有關,但是和人所在的位置沒有關系,人是會移動的,知道一個人的身份證號,并不能找到它這個人,mac地址類似,它是和設備的生產者,批次,日期之類的關聯起來,知道一個設備的mac,并不能在網絡中將數據發送給它,除非它和發送方的在同一個網絡內。?
所以要實現機器之間的通信,我們還需要有ip地址的概念,ip地址表達的是當前機器在網絡中的位置,類似于城市名+道路號+門牌號的概念。通過ip層的尋址,我們能知道按何種路徑在全世界任意兩臺Internet上的的機器間傳輸數據。?
?
總結
以上是生活随笔為你收集整理的为什么有了MAC层还要走IP层呢?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 接收端收到数据包以后的处理过程
- 下一篇: TCP/IP的分层管理