Re: [问题]有关Multicast的address

楼主: tanted (为何世界会那么不单纯)   2013-12-08 20:14:02
谢谢各位版友以及版主回应,
其实我已经找到了解答,
其实是我的code中还使用加入multicast address group的function
导致router无法forward,
这就代表 传送者 就不能当 接收者,
可是在IPV4上是可以这样的,
这一点是我感到相当奇怪的事情,
不晓得各位版友是否了解这是为什么?
※ 引述《SmallBeeWayn (喵喵叫的蜜蜂猫)》之铭言:
: ※ 引述《tanted (为何世界会那么不单纯)》之铭言:
: : 标题: 有关Multicast的address
: : 时间: Fri Nov 22 22:26:02 2013
: : 各位版友好,
: : 小弟目前在进行IPV6的multicast影音程式撰写,
: : 之前测试发现同一网段收不到,
: : 原本接router(DIR-615)
: : 后来改接switch才用wireshark抓到封包
: : 这时才发现原来DIR-615无法forward此封包
: : 我测试的address 是 "FF1E:03AD::7F2E"
: : 请问这是跟multicast address有相关 我设定multicast address有误
: : 还是router(DIR-615)本身设定有关 因为dir-615本身是有经过ipv6认证的
: : 再请问multicast address 设定除了前面是FF以外
: 依据RFC4607,你这个IP是无效,可以被丢弃的
: Addresses in the range FF3x::4000:0001 through FF3x::7FFF:FFFF are
: reserved in [IPv6-MALLOC] for allocation by IANA. Addresses in the
: range FF3x::8000:0000 through FF3x::FFFF:FFFF are allowed for dynamic
: allocation by a host, as described in [IPv6-MALLOC]. Addresses in
: the range FF3x::0000:0000 through FF3x::3FFF:FFFF are invalid IPv6
: SSM addresses. ([IPv6-MALLOC] indicates that FF3x::0000:0001 to
: FF3x::3FFF:FFFF must set P=0 and T=0, but for SSM, [IPv6-UBM]
: mandates that P=1 and T=1, hence their designation as invalid.) The
: treatment of a packet sent to such an invalid address is undefined

Links booklink

Contact Us: admin [ a t ] ucptt.com