MAC幀型別 資料幀

2021-10-07 07:12:43 字數 2096 閱讀 2310

主要有如下幾種型別幀

-管理幀(management frame)

-控制幀(control frame)

-資料幀(data frame)

資料幀mac頭如下

其中address欄位由to ds/from ds位來決定

資料幀—to ds 與from ds

ds(distribution system)分布式系統是接入點間**幀的骨幹網路,因此通常就稱為骨幹網路。一般可以理解為乙太網。

sa指源位址, da指目的位址, ra指接收端, ta指傳送端。

bssid:乙個ap所覆蓋的範圍構成乙個bss(基本服務集),而bssid(基本服務集識別符號)用來標識bss,表示ap的資料鏈路層的mac位址。

第一幅圖源端和傳送端都是終端,目的端和接收端都是ap,訊號從終端發出,希望關聯ap,bssid用以過濾非此bss的sta連線。

第二幅圖源端和傳送端都是終端,接收端是ap,訊號是從無線鏈路向ap傳送,所以tods為1,傳送的目的端為與ap相連的交換機。

第三幅圖源端是與ap相連的交換機,傳送端是ap,訊號是從ap向無線鏈路傳送,所以from ds為1,目的端和接收端為sta。

第四幅圖為wds模型,上表第四列的情況只在這種模型中會有,即四個位址位都被使用。wds模型既有無線鏈路向ap傳送訊號,又有ap向無線鏈路傳送訊號,所以to ds和from ds均為1。

type

subtype

frametype

100000

data(資料)

100001

data+cf-ack

100010

data+cf-poll

100011

data+cf-ack+cf-poll

100100

null data(無資料:未傳送資料)

100101

cf-ack(未傳送資料)

100110

cf-poll(未傳送資料)

100111

data+cf-ack+cf-poll

101000

qos data

101001

qos data + cf-ack

101010

qos data + cf-poll

101011

qos data + cf-ack+ cf-poll

101100

qos null(未傳送資料)

101101

qos cf-ack(未傳送資料)

101110

qos cf-poll(未傳送資料)

101111

qos cf-ack+ cf-poll(未傳送資料)

from ap  subtype如圖所示(ap發出的資料報型別)

sta 發給ap的資料報型別

MAC幀與PPP幀的區別

ip位址是tcp ip網路層的定址機制,mac是802.3 ethernet鏈路層的定址機制,他們是不同層次的東西,不是併排關係,想一想資料發出去走到網線上最終還是變成了電脈衝,tcp ip是沒有物理層定義的,ip包最終變成電訊號之前需要乙太網來處理,當ip的資料給予了乙太網之後,乙太網就用屬於它自...

python資料幀 Python資料幀

我有乙個dataframe df 並試圖將資料附加到特定的行 index fruit rank 0 banana 1 2 mango 3 3 melon 4 目標是將排名1的水果與每個等級進行比較,然後附加值。我在用difflib.sequencematcher做比較。現在我可以追加到df,但最後我...

I幀 B幀 p幀 IDR幀的區別

idr instantaneous decoding refresh 即時解碼重新整理。i幀 幀內編碼幀幀。i和idr幀都是使用幀內 的。它們都是同乙個東西而已,在編碼和解碼中為了方便,要首個i幀和其他i幀區別開,所以才把第乙個首個i幀叫idr,這樣就方便控制編碼和解碼流程。idr幀的作用是立刻重新...