- 论坛徽章:
- 0
|
多点广播接口PIM模式
选项 描述
Dense-mode 1. 假设前提:所有其他路由器都想为一个Multicast组转发Multicast数据包。若一台路由器收到了Multicast数据包,但它没有直接的组成员或PIM邻居,那么它向数据源发送修剪(Prune)消息。于是后续的Multicast数据包就不会被扩散到这台路由器。 2. 在生成或更新Mu
lticast路由表时,Dense-mode的接口总是被添加到路由表中。
Sparse-mode 假设前提:所有其他路由都不想为一个Multicast组转发Multicast数据包。
Sparse-dense-mode 如果没有检测到RP(汇聚点)则按Dense-mode运行,检测到了RP点,则按Sparse-mode运行。
PIM:Protocol Independent Multicast
OIlist外出接口表(Outgoing Interface List)
启用了Multicast路由的路由器会维护一张Oilist表。根据这张表,路由器把Multicast数据包发送到表中列出的接口。
然而不同的PIM接口模式,决定了不同的Oilist表:
Dense-mode 1. 接口上侦听到一个PIM邻居,那么这个接口被加入到Oilist表; 2. 接口上有一台主机加入了一个Multicast组; 3. 接口本身被手工配置加入了一个组。
Sparse-mode 1. 下游路由器接受到周期性的加入消息,这个接口才被添加到Oilist表中; 2. 在该接口上有直接成员时。
显示Multicast路由表实例:
shtu-4500>sh ip mroute IP Multicast Routing Table Flags: D - Dense, S - Sparse, C - Connected, L - Local, P - Pruned R - RP-bit set, F - Register flag, T - SPT-bit set, J - Join SPT X - Proxy Join Timer Running Timers: Uptime/Expires Interface state: Interface, Next-Hop or VCD, State/Mode (*, 239.255.255.254), 02:34:52/00:02:20, RP 0.0.0.0, flags: DJC Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list:(就是OILIST) FastEthernet0.21, Forward/Dense, 02:34:52/00:00:00 (*, 224.2.160.103), 2w0d/00:02:59, RP 0.0.0.0, flags: DJC Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: FastEthernet0.10, Forward/Dense, 08:44:15/00:00:00 (202.121.49.199, 224.2.160.103), 00:00:36/00:02:23, flags: PCT(202.121.49.199是tv.shtu.edu.cn) Incoming interface: FastEthernet0.10, RPF nbr 0.0.0.0 Outgoing interface list: Null (*, 224.0.1.40), 2w0d/00:00:00, RP 0.0.0.0, flags: DJCL Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: FastEthernet0.7, Forward/Dense, 3d03h/00:00:00 (*, 224.2.246.201), 08:51:44/00:02:59, RP 0.0.0.0, flags: DJC Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: FastEthernet0.10, Forward/Dense, 08:51:44/00:00:00 (202.121.49.199, 224.2.246.201), 00:02:00/00:00:59, flags: PCT Incoming interface: FastEthernet0.10, RPF nbr 0.0.0.0 Outgoing interface list: Null (*, 224.0.1.24), 2w0d/00:02:17, RP 0.0.0.0, flags: DJC Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: FastEthernet0.10, Forward/Dense, 3d03h/00:00:00
选择指定路由器(Designated Router)
1. 选择指定路由器只在多路访问局域网上是必需的。
2. 选择指定路由器的过程对于PIM SM和PIM DM来说都是相同的。
3. 选举的目的:由指定路由器负责向所有局域网上的所有主机发送IGMP主机查询消息。
4. 选择指定路由器的规则:多路访问局域网中的PIM路由器定期发出PIM路由器查询消息到该局域网。具有最高IP地址的PIM路由器成为该局域网的DR.
假如DR失效,那么局域网上的其它PIM路由器重新选举一个新的DR. |
|