傳統網路 乙太網發包原理

2021-10-01 10:24:38 字數 867 閱讀 5606

乙太網(ethernet)是一種計算機區域網技術,是目前應用最普遍的區域網技術,取代了其他區域網標準如令牌環、fddi和arcnet。

乙太網的標準拓撲結構為匯流排型拓撲,當今快速乙太網使用交換機來進行網路連線和組織,乙太網的拓撲結構變成了星型,但在邏輯上,乙太網仍然使用匯流排型拓撲和csma/cd的匯流排技術。

csma/cd(carrier sense multiple access/collision detection,即載波多重訪問/碰撞偵測),在傳統的共享乙太網中,所有的節點共享傳輸介質。如何保證傳輸介質有序、高效地為許多節點提供傳輸服務,就是乙太網的介質訪問控制協議要解決的問題。和csma/cd相關的還有乙個概念叫衝突域,在同乙個衝突域中的節點不能同時發包,例如hub裝置連線的節點,嚴重影響網路總體頻寬,後來的乙太網交換機解決衝突域的問題。

hub:工作在物理層,從乙個埠接收到報文後,會複製到其他埠並發出,意味著同一時刻hub連線的節點同一時刻只能有乙個節點發包,即在同乙個衝突域,效能差是必然的。

根據乙太網規範,在乙太網中的節點,發包流程如下:

封裝乙太網幀時,需要知道接收方的mac位址,獲取mac位址的方式採用arp協議實現

乙太網幀格式分類:

ethernet ii幀格式

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-ddknxzaa-1576141796175)(images/ethernet-frame.png 「乙太網幀格式」)]

乙太網幀常用的協議型別如下:

根據上述乙太網規範和os發包原理,對於虛擬化網路和容器網路的方案,需要解決如下問題,不同的解法構成了不同的網路方案:

ip位址如何獲取

乙太網自動協商原理

自協商基本原理 自動協商模式是埠根據另一端裝置的連線速度和雙工模式,自動把它的速度調節到最高的公共水平,即線路兩端能具有的最快速度和雙工模式。自協商功能允許乙個網路裝置能夠將自己所支援的工作模式資訊傳達給網路上的對端,並接受對方可能傳遞過來的相應資訊,從而解決雙工和10m 100m速率自協商問題。自...

乙太網自動協商原理

自協商基本原理 自動協商模式是埠根據另一端裝置的連線速度和雙工模式,自動把它的速度調節到最高的公共水平,即線路兩端能具有的最快速度和雙工模式。自協商功能允許乙個網路裝置能夠將自己所支援的工作模式資訊傳達給網路上的對端,並接受對方可能傳遞過來的相應資訊,從而解決雙工和10m 100m速率自協商問題。自...

乙太網自動協商原理

自協商基本原理 自動協商模式是埠根據另一端裝置的連線速度和雙工模式,自動把它的速度調節到最高的公共水平,即線路兩端能具有的最快速度和雙工模式。自協商功能允許乙個網路裝置能夠將自己所支援的工作模式資訊傳達給網路上的對端,並接受對方可能傳遞過來的相應資訊,從而解決雙工和10m 100m速率自協商問題。自...