多播地址

  • 格式:pdf
  • 大小:61.46 KB
  • 文档页数:2

下载文档原格式

  / 2
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

组播地址

IP组播地址,或称为主机组地址,由D类IP地址标记。D类IP地址的最高四位为“1110”,起范围从224.0.0.0到239.255.255.255。如前所述,部分D 类地址被保留,用作永久组的地址,这段地址从224.0.0.0-224.0.0.255。比较重要的地址有:

224.0.0.1-网段中所有支持组播的主机

224.0.0.2-网段中所有支持组播的路由器

224.0.0.4-网段中所有的DVMRP路由器

224.0.0.5-所有的OSPF路由器

224.0.0.6-所有的OSPF指派路由器

224.0.0.9-所有RIPv2路由器

224.0.0.13-所有PIM路由器

临时主机组的组播地址由网络管理员选择,他需要保证这个地址在一定的范围内没有其他的主机组在使用这个组播地址。

第2层的组播地址(组播MAC地址)可以从IP组播地址中衍生。计算方法是把IP地址的最后23位拷贝到MAC地址的最后23位,然后把这23位前面的那一位置为0。MAC地址的前24位必须为0x01-00-5E。例如:组播IP地址224.0.1.128,16进制表示为0xE0-00-01-10,最低的23位为0x00-01-10,计算得出的MAC地址为:0x01-00-5E-00-01-10。

3.1IP组播地址分配

不像单播IP地址唯一地识别单个IP主机,组播IP地址指定一任意的IP主机组,其IP主机已经加入组并且希望接收发往该组的信息。在组播通信中,我们需要两种地址:一个IP组播地址和一个Ethernet组播地址。其中,IP组播地址标识—个组播组。由于所有IP数据报都封装在Ethernet帧中,所以还需要一个组播Ethernet地址。为使组播正常工作,主机应能同时接收单播和组播数据,这意味着主机需要多个IP和Ethernet地址。

在组播网内,一个组播群组指定为一个D类地址。组播地址的是:224.0.0.0到239.255.255.255,并被划分为局部链接组播地址、预留组播地址和管理权限组播地址三类。其中,局部链接组播地址范围在224.0.0.0—224.0.0.255。这是为路由协议和其它用途保留的地址,路由器并不转发属于此范围的IP包;预留组播地址为224.0.1.0—238.255.255.255,可用于全球范围(如Intemet)或网络协议;管理权限组播地址为239.0.0.0—239.255.255.255,可供组织内部使用。不能用于Internet,可限制组播范围。但地址224.0.0.0是保留的,它不能赋给任何群组。

3.2IP组播地址到硬件组播地址的映射

以太网传输单播IP报文时,目的MAC地址时接收者的MAC地址,而传输组播报文时。目的MAC地址是组播MAC地址。组播MAC地址和组播IP地址是对应的。IANA (Internet Assigned NumberAuthority)规定,组播MAC地址的高14b为0x01005e,MAC地址的低23b为组播IP地址的低23b。由于IP组播地址的后28位中只有23位被映射到MAC地址。所以在映射过程中丢失了5位地址信息,这样会导致了32个IP地址映射到同一个MAC地址上。这样在组播的过程中会降低组播的效率,要采用其它的一些技术来避免。

3.3以太网与FDDI组播MAC地址映射

IP组播帧都使用以0X0100.5EXX.XXXX的24位前缀开始的MAC层地址,但只有其中的一半MAC地址可以被IP组播使用,剩下的MAC地址空间的23位作为第三层IP组播地址进入第二层MAC地址的映射使用。由于第三层IP组播的28位地址不能映射到只有23位的可用MAC地址空间,造成有32:1的地址不明确,所以主机CPU必须对收到的每一个组播数据包做出判断。这增加了主机CPU的开销。此外,还产生抑制第二层局域网交换的组播扩散问题。

3.4令牌环网组播MAC地址映射

令牌环网MAC地址格式与标准以太网MAC地址格式位序相反。令牌环网的缺点是其功能地址位使得它对组播地址映射的不明确性高达228:1,这意味着令牌环网上的组播数据流将导致令牌环网点的CPU被环路上的每一个组播数据包中断,从这个角度来说,令牌环网不适合于组播。

相关主题