我正在尝试理解选择IPv6多播地址组ID的规则,并且RFC似乎有些不一致.例如,在RFC 2373第2.7节中显示了此图:
| 8 | 4 | 4 | 112 bits |
+------ -+----+----+---------------------------------------------+
|11111111|flgs|scop| group ID |
+--------+----+----+---------------------------------------------+
Run Code Online (Sandbox Code Playgroud)
......但是在第2.7.2节中它显示了这个:
| 8 | 4 | 4 | 80 bits | 32 bits |
+------ -+----+----+---------------------------+-----------------+
|11111111|flgs|scop| reserved must be zero | group ID |
+--------+----+----+---------------------------+-----------------+
Run Code Online (Sandbox Code Playgroud)
所以我的问题是,Group ID字段的高80位是否可用?如果它们可用,是否仅在某些情况下(例如,当使用非以太网网络技术时?)如果我在通过以太网LAN进行多播时设置这些位,我应该遇到什么问题?
根据 Stevens UNP,第 1 卷,第三版,为 IPv6 多播地址定义了两种格式,字段flags区分它们(flags=00PT):
书中提到了后者的 RFC 3306。
RFC 3307 [Haberman 2002] 描述了 IPv6 组地址(组 ID ) 的低 32 位的分配机制,与P标志的设置无关。
| 归档时间: |
|
| 查看次数: |
2972 次 |
| 最近记录: |