有多少個免費可用的多播前綴? RFC 指定每個 ff00::/8 作為所需的前綴。因此,有 16*16 = 256 個多播前綴。然而,很大一部分已經被佔用(例如 ff02::2 )。
那麼實際可用的有多少呢?
答案1
你的問題沒有多大意義...... IPv6 多播中沒有「前綴」的概念。 基礎 RFCIPv6 多播位址定義如下:
| 8 | 4 | 4 | 112 bits |
+------ -+----+----+---------------------------------------------+
|11111111|flgs|scop| group ID |
+--------+----+----+---------------------------------------------+
這意味著,在每個多播範圍,只有 2^112 (5,192,296,858,534,827,628,530,496,329,220,096) 個可用多播組(數量不多,但我相信您會同意它遠遠超過 256 個)。
有一些“眾所周知的”多播地址可用IANA 管理的暫存器。還有一些方法可以生成特定來源多播位址。
當然,在正確的 IPv6 風格中,所有這些都有點複雜各種選項和標誌,但是其中描述的所有尋址方案為每個單播/64(通常在 IPv6 中稱為「子網路」)提供 2^32(大約四十億)個多播群組 ID。我認為這對於不久的將來的任何人來說都應該足夠了。