網絡分層模型和TCP/IP協議族 —— 以太網

網絡分層模型和TCP/IP協議——以太網

以太網其實講的就是:怎麼傳
IP協議講的就是:解決往哪裏傳的問題
UDP和TCP:解決可靠性的問題

怎麼傳輸的?

最初是通過同軸電纜。

然後發現了一種算法來解決這個問題。

CSMA/CD也就是載波監聽多路訪問/衝突檢測

我用大白話來講解一下,大概就是這樣的:

一條同軸電纜上,串聯着許多臺計算機,如果說computerA想發送數據(data),那麼它會這樣做:

  1. 先檢查一下這個網絡有沒有人在使用
  • 如果有人使用,它就不傳了,避免衝突
  • 沒人使用,那就可以傳數據。
  1. 如果說,存在這麼一個情況:2個計算器同時檢測到網絡沒人使用,然後他們準備同時發數據,這個時候會出現什麼事呢?
  • computer在發送數據前,它會檢查電壓,一旦電壓超過指定值,它就會停止傳輸數據,通過物理知識我們可以知道,串聯是電流處處相等,電壓=各處相加。
  • 一旦檢測到電壓超值,那麼computer會stop send data,然後等待一段時間,再繼續傳值,這個等待的時間是隨機產生的。

最後,梅特卡夫把這套系統名爲以太網

以太網發展過程

網卡和mac地址

二層交換機

交換機是根據mac地址來轉發數據的

以太網數據幀格式

這裏提到的FCS幀檢驗序列,也就是用於檢驗是否丟幀。

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