
所以我有一個由 5 個節點組成的臨時網路。假設每個節點的實體廣播範圍為1個箭頭(最近鄰居)
A <--> B <--> C <--> D <--> E
IP 位址是:
192.168.2.5 192.168.2.6 192.168.2.7 192.168.2.8 192.168.2.9
如果我將TTL設為1並從節點C發送多播封包,該封包應該到達B和D,因為它們在C的廣播範圍內。或者資料包不會轉發給他們?
我正在使用一些在 ad-hoc 模式下使用 linux rtl8192cu 驅動程式的樹莓派,我想知道如果它們都在同一子網上,它們是否會將多播資料包傳播到網路內的其他節點(由於由於物理限制,某些無線電設備不在彼此的傳輸半徑內)。
即我有一個節點 C,它能夠 ping B 和 D。接收資料包的機會。我不確定的是該資料包是否也會被轉發。
我似乎無法在任何地方找到具體的答案。非常感謝幫忙!
答案1
IBSS(802.11 標準的名稱,通常稱為特別指定網路)沒有中繼資料包的規定,因此所有節點必須位於所有其他節點的無線電範圍內。