mesh的網路層傳送的資料報中,有乙個欄位ttl,占用7bits。也就是數值從0-127(0b0000000-0b1111111)。
ttl的作用是比較直接的,直譯生命週期。大部分人都容易理解,而且好多文章會寫ttl每次被中繼**一次後就會把ttl值減1,直到為0,則不會再被**,從而來確定訊息最大的**次數。
但這裡稍微有些出入。看下原文。
轉義一下
主要是看1那個數值,可能已經被**,但不會被**,也就是說,當ttl設定乙個大於1的值時,當中繼**後減1,其中乙個中繼收到的ttl是1的時候,它就不會再**了。也就是說ttl到1是最後一次。所以原文裡也有說最多被**126次。
那麼ttl設定0有什麼意義呢?我的理解是當用在低功耗節點和朋友節點的時候,是不是就可以設定ttl為0,這樣,就不需要被中繼**。
以上是根據mesh的文件分析。
藍芽mesh 藍芽mesh中的兩種裝置角色
1 藍芽mesh網路角色 mesh網路中的裝置被稱為節點 node 而非mesh網路中的裝置稱為未經啟動配置的裝置。將未經啟動配置的裝置轉換為節點的過程稱為啟動配置。啟動配置是乙個安全的過程,原本未經啟動配置的裝置經過啟動配置後會擁有一系列加密金鑰,並被啟動配置的裝置識別。啟動的裝置可以是provi...
藍芽mesh 藍芽mesh網路技術的亮點
藍芽mesh網路技術的亮點 the highlights of bluetooth mesh networking technology 導言 藍芽是當今最主要的低功耗無線技術之一,對無線裝置使用者和開發人員非常熟悉。藍芽網路型別僅限於兩個裝置 信標或單個集線器 和幾個只能與該集線器 星型網路 通訊...
藍芽mesh網路技術的亮點
藍芽mesh網路技術的亮點 the highlights of bluetooth mesh networking technology 導言藍芽是當今最主要的低功耗無線技術之一,對無線裝置使用者和開發人員非常熟悉。藍芽網路型別僅限於兩個裝置 信標或單個集線器 和幾個只能與該集線器 星型網路 通訊的...