介質訪問控制

- { zh - cn: 媒體接入控制; zh - tw: 媒體存取控制; } - ( 縮寫 ： MAC ） 子層 ， 是局域網中數據鏈路層的下層部分 ， 提供定址及媒體存取的控制方式 ， 使得不同設備或網路上的節點可以在多點的網路上通訊 ， 而不會互相沖突 ， 上述的特性在局域網或者城域網中格外重要 。 早期網路發展時以MAC判別個網路介面之位置 ， 但後來網際網路發展後 ， 纔有IP之制定與使用 。 若只是兩臺設備之間全雙工的通訊 ， 因爲兩臺設備可以同時傳送及接收資料 ， 不會衝突 ， 因此不需要用到MAC協定 。 MAC子層作爲邏輯鏈路控制子層及物理層之間溝通的媒介 ， 提供了一種定址的方法 ， 稱爲實體地址或MAC地址 。 MAC地址是唯一的 ， 每張網卡的MAC地址都不一樣 ， 因此可以在一子網路中傳送封包到特定的目的設備 。 此處的子網路是指沒有路由器的實體網路 （ 例如乙太網路 ） 。 MAC常用作多路訪問 （ multiple access ） 協定的同義詞 。 因爲MAC提供配合特定通道存取 （ channel access method ） 需要的協議及控制機制 。 因此連接在同一傳輸媒體的幾個設備可以共享其媒體 。 這種的例子包括匯流排網 、 環狀網 、 HUB網路 、 無線網路及半雙工的連結 。 以下是一些使用在有線網路的封包交換多路訪問協定 ： CSMA / CD （ 在Ethernet及IEEE 802.3 使用 ） 令牌環 （ Token Ring, IEEE 802.5 ） 令牌環匯流排 （ Token Bus, IEEE 802.4 ） 令牌傳遞 （ Token Passing, 在FDDI使用 ） 以下是一些使用在無線網路的封包交換多路訪問協定 ： CSMA / CA 槽式ALOHA協議 動態TDMA 預約ALOHA協議 CDMA OFDMA