IPv6的多播地址的问题
有没有看过《IPv6详解》的?其中第一卷第2章中讲的多播地址格式那块(P33)有这么一句话:
“图2-10显示了IPv6多播地址的格式,这种格式开始是在[color=#0000FF]【RFC3513】中定义,后来在【RFC3306】中进行了扩展[/color]”
RFC3513中定义的IPv6多播地址是:8bit填充位、4bit标志、4bit范围和112bit组ID
RFC3306中定义的IPv6多播地址是:8bit填充位、4bit标志、4bit范围、8bit保留、8bit前缀长度、64bit网络前缀和32bit组ID
从书中原文的来看是RFC3513先定义,RFC3306后扩展,可是这个RFC序号不对呀,3306要早于3513,怎么能给3513扩展呢??
在网上大概搜了下,也都是按着RFC3513的多播地址来进行讲述的,这一点我想问下应该按照哪个来算? IPv6 网络 多播地址
[解决办法]
大概看了下, 3513一个是类似于IPv4的预留的纯粹多播地址
3306扩展为了一种基于"单播"的多播技术. 用单播地址实现多播功能, 貌似两个不冲突.
参考
http://www.cisco.com/en/US/technologies/tk648/tk872/technologies_white_paper0900aecd80260049.pdf