網狀路由協議之 802.11s 表頭格式與定義

Bycodeant

網狀路由協議之 802.11s 表頭格式與定義

在表頭(Header)長度上,802.11s比起一般的802.11還要多4~16 Bytes,之所以會有不固定的長度,是因為在Mesh表頭上的最後二個欄位是依情況而定。

 80211s-header-format
在進行單點直播資料傳輸的時候,這二個欄位會啟用,其餘的封包則是可用也可不用,而前面三個欄位則是固定的,所有的封包都必須使用,所以Mesh表頭最小長度為4 Bytes;Address 5為目的端位址,Address 6為來源端位址,也就是說在802.11s的表頭中,最多會出現6個Media Access Control(MAC)位址,這些欄位的用途說明如下:
1. Address 1與Address 2:這二個欄位用於節點的直接連線(Direct Link)傳輸,Address 1是目的端位址,Address 2是來源端位址。
2. Address 3與Address 4:這二個欄位用於Mesh網路中節點的點對點連線(Peer-To-Peer Link,簡稱P2P)傳輸,Address 3是目的端位址,Address 4是來源端位址。
3. Address 4與Address 5:這二個欄位是用於節點的終端對終端連線(End-To-End Link,簡稱E2E)傳輸,Address 5是目的端位址,Address 6是來源端位址,意即這二個位址記載著整個資料傳輸過程中真正的目的端與來源端位址。
下圖為說明在802.11s的資料傳輸過程中,其Direct Link、P2P、E2E三個連線間的區別:
 80211s-link-define

About the author

codeant administrator

Leave a Reply