多播路由选择协议更为复杂 多播路由选择协议比单播路由选择协议复杂得多。 多播组① N3 R N2 多播组② 4.网络层 17
多播路由选择协议更为复杂 N2 A 多播组① G F B C D E N1 N3 R 多播组② 多播路由选择协议比单播路由选择协议复杂得多。 4.网络层 17
多播路由选择协议更为复杂 ·多播转发必须动态地适应多播组成员的变化(这 时网络拓扑并未发生变化)。请注意,单播路由 选择通常是在网络拓扑发生变化时才需要更新路 由。 。 多播路由器在转发多播数据报时,不能仅仅根据 多播数据报中的目的地址,而是还要考虑这个多 播数据报从什么地方来和要到什么地方去 。 多播数据报可以由没有加入多播组的主机发出, 也可以通过没有组成员接入的网络。 4.网络层 18
多播路由选择协议更为复杂 • 多播转发必须动态地适应多播组成员的变化(这 时网络拓扑并未发生变化)。请注意,单播路由 选择通常是在网络拓扑发生变化时才需要更新路 由。 • 多播路由器在转发多播数据报时,不能仅仅根据 多播数据报中的目的地址,而是还要考虑这个多 播数据报从什么地方来和要到什么地方去。 • 多播数据报可以由没有加入多播组的主机发出, 也可以通过没有组成员接入的网络。 4.网络层 18
2.网际组管理协议GMP ·1989年公布的RFC1112(IGMPv1)早已成为 了互联网的标准协议。 ·1997年公布的RFC2236(IGMPv2,建议标准) 对IGMPv1进行了更新。 ·2002年10月公布了RFC3376(IGMPy3,建议 标准),宣布RFC2236(IGMPv2)是陈I旧的。 4.网络层 19
2. 网际组管理协议 IGMP • 1989 年公布的 RFC 1112(IGMPv1)早已成为 了互联网的标准协议。 • 1997 年公布的 RFC 2236(IGMPv2,建议标准) 对 IGMPv1 进行了更新。 • 2002 年 10 月公布了 RFC 3376(IGMPv3,建议 标准),宣布 RFC 2236(IGMPv2)是陈旧的。 4.网络层 19
IGMP是整个网际协议IP 的一个组成部分 ·和ICMP相似,IGMP使用P数据报传递其报文 (即IGMP报文加上IP首部构成IP数据报),但 它也向P提供服务。 ·因此,我们不把IGMP看成是一个单独的协议,而 是属于整个网际协议P的一个组成部分。 4.网络层 20
IGMP 是整个网际协议 IP 的一个组成部分 • 和 ICMP 相似,IGMP 使用 IP 数据报传递其报文 (即 IGMP 报文加上 IP 首部构成 IP 数据报),但 它也向 IP 提供服务。 • 因此,我们不把 IGMP 看成是一个单独的协议,而 是属于整个网际协议 IP 的一个组成部分。 4.网络层 20
IGMP工作可分为两个阶段 ·第一阶段:加入多播组。 当某个主机加入新的多播组时,该主机应向多播组的 多播地址发送IGMP报文,声明自己要成为该组的成 员。 本地的多播路由器收到IGMP报文后,将组成员关系 转发给互联网上的其他多播路由器。 4.网络层 21
IGMP 工作可分为两个阶段 • 第一阶段:加入多播组。 • 当某个主机加入新的多播组时,该主机应向多播组的 多播地址发送 IGMP 报文,声明自己要成为该组的成 员。 • 本地的多播路由器收到 IGMP 报文后,将组成员关系 转发给互联网上的其他多播路由器。 4.网络层 21