什麼是IEEE 802.3?
IEEE 802.3是一套定義基於乙太網的網路的標準和協議。乙太網技術主要用於區域網(LAN),但也可用於都會網路(MAN)甚至廣域網(WAN)。IEEE 802.3定義了有線乙太網網路的物理層和介質訪問控制(MAC)子層以及資料鏈路層。
IEEE 802.3常用版本
IEEE 802.3協議有很多版本,最常用的版本包括:
IEEE 802.3:這是最初為10BASE-5制定的標準。它使用粗同軸電纜,可以透過鑽入電纜核心進行連線。其中,10表示最大吞吐量,即10 Mbps;BASE表示使用基帶傳輸;5表示最大段長為500米。
IEEE 802.3a:這是為細同軸電纜(10BASE-2)制定的標準,它是一種更細的電纜,同軸電纜的各個段透過BNC聯結器連線。2表示最大段長約為200米(精確地說為185米)。
IEEE 802.3i:這是為雙絞線(10BASE-T)制定的標準,它使用非遮蔽雙絞線(UTP)銅線作為物理層介質。IEEE 802.3u為100BASE-TX、100BASE-T4和100BASE-FX提供了進一步的變體。
IEEE 802.3i:這是為光纖乙太網(10BASE-F)制定的標準,它使用光纖作為傳輸介質。(注意:原文重複了802.3i,此處假設第二個802.3i為筆誤,應為其他版本,例如802.3z等,但原文未明確指出,故保留原文描述)

IEEE 802.3幀格式
經典乙太網幀的主要欄位包括:
前導碼:這是一個7位元組的起始欄位,提供傳輸的告警和定時脈衝。
幀起始定界符:這是一個1位元組的欄位,包含交替的1和0模式,以兩個1結尾。
目的地址:這是一個6位元組的欄位,包含目的站的物理地址。
源地址:這是一個6位元組的欄位,包含傳送站的物理地址。
長度:這是一個2位元組的欄位,儲存資料欄位中的位元組數。(原文為7位元組,但實際應為2位元組)
資料:這是一個大小可變的欄位,承載來自上層的資料。資料欄位的最大大小為1500位元組。
填充:這新增到資料中,以使其長度達到最小的46位元組要求。
資料結構
網路
關係型資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP