06-组播协议配置命令 使用指南 当某个端口收发报文使用组播路由缓冲时,使用该命令。此时收到一个组播报文时,jp先 搜索缓冲,当缓冲中没有该路由信息时,再请求多播路由模块 举例 下面示例在端口e1/0上启用组播路由缓冲 outer config_ e1/0#ip mroute-cache 相关命令 show ip mroute-cache 1.1.7 ip multicast-routing 使用 ip multicast-routing命令来启动旧组播报文转发功能。使用 no ip multicast-routing 命令禁止组播报文的转发 multicast-routing no ip multicast-routing 参数 无 缺省 不进行组播报文的转发。 命令模式 全局配置态 使用指南 一旦关闭了这个功能,路由器将不再转发组播报文,组播路由表和组播缓存都被清空。 举例 下面示例配置路由器转发组播报文 router config#tip multicast-routing
06-组播协议配置命令 使用指南 当某个端口收发报文使用组播路由缓冲时,使用该命令。此时收到一个组播报文时,ip 先 搜索缓冲,当缓冲中没有该路由信息时,再请求多播路由模块。 举例 下面示例在端口 e1/0 上启用组播路由缓冲。 router_config_e1/0#ip mroute-cache 相关命令 show ip mroute-cache 1.1.7 ip multicast-routing 使用 ip multicast-routing 命令来启动 IP 组播报文转发功能。使用 no ip multicast-routing 命令禁止组播报文的转发。 ip multicast-routing no ip multicast-routing 参数 无 缺省 不进行组播报文的转发。 命令模式 全局配置态 使用指南 一旦关闭了这个功能,路由器将不再转发组播报文,组播路由表和组播缓存都被清空。 举例 下面示例配置路由器转发组播报文: router_config#ip multicast-routing - 7 -
06-组播协议配置命令 相关命令 show ip mroute mfc 1.1.8 ip multicast route-limit 使用 ip multicast route-limit命令来设置组播路由条目的上限。使用noip multicast route- -limit命令不限制组播路由的条目上限。 ip multicast route-limit size no ip multicast route-limit [size] 参数 参数 参数说明 sIze 组播路由条目的上限 缺省 组播路由条目的数目没有上限。 命令模式 全局配置态 使用指南 一旦配置了该功能,组播路由的数目将受到限制 举例 下面示例配置组播路由表的最大条数为2000: router config#tip multicast route-limit 2000 相关命令 show ip mroute mfc 1.1.9 ip multicast boundary 使用 ip multicast boundary命令来管理端口上允许处理组播报文的范围。对该端口上得 输入输出报文均有效。使用 no ip multicast boundary命令撤销该命令
06-组播协议配置命令 相关命令 show ip mroute mfc 1.1.8 ip multicast route-limit 使 用 ip multicast route-limit 命 令 来设置 组播路由 条目的上 限。使 用 no ip multicast route-limit 命令不限制组播路由的条目上限。 ip multicast route-limit size no ip multicast route-limit [size] 参数 参数 参数说明 size 组播路由条目的上限。 缺省 组播路由条目的数目没有上限。 命令模式 全局配置态 使用指南 一旦配置了该功能,组播路由的数目将受到限制。 举例 下面示例配置组播路由表的最大条数为 2000: router_config#ip multicast route-limit 2000 相关命令 show ip mroute mfc 1.1.9 ip multicast boundary 使用 ip multicast boundary 命令来管理端口上允许处理组播报文的范围。对该端口上得 输入/输出报文均有效。使用 no ip multicast boundary 命令撤销该命令 - 8 -
06-组播协议配置命令 ip multicast boundary access-list no ip multicast boundary 参数 参数 数说明 access-list 用来指定处理组播报文范围的访问列表名称。 缺省 处理所有的组播报文。 命令模式 端口配置态 使用指南 旦配置了该功能,端口上允许处理的组播报文范围将受到限制。 举例 下面示例配置了在端口e1/0上允许处理的组播报文范围为访问列表 testacl限制的范围 outer_config_e1/0#p multicast boundary testacl 相关命令 1.1.10 ip multicast helper-map 使用 ip multicast helper-map命令来配置在组播网络上使用组播路由来连接两个广播网 络。使用 no ip multicast helper-map命令撤销该命令 ip multicast boundary helper-map igroup-address broadcast][broadcast-address Imulticast-address) access-list no ip multicast boundary helper-map igroup-addresslbroadcast broadcast-address multicast-address access-list 参数 参数说明
06-组播协议配置命令 ip multicast boundary access-list no ip multicast boundary 参数 参数 参数说明 access-list 用来指定处理组播报文范围的访问列表名称。 缺省 处理所有的组播报文。 命令模式 端口配置态 使用指南 一旦配置了该功能,端口上允许处理的组播报文范围将受到限制。 举例 下面示例配置了在端口 e1/0 上允许处理的组播报文范围为访问列表 testacl 限制的范围: router_config_e1/0#ip multicast boundary testacl 相关命令 无 1.1.10 ip multicast helper-map 使用 ip multicast helper-map 命令来配置在组播网络上使用组播路由来连接两个广播网 络。使用 no ip multicast helper-map 命令撤销该命令 ip multicast boundary helper-map {group-address|broadcast} {broadcast-address |multicast-address} access-list no ip multicast boundary helper-map {group-address|broadcast} {broadcast-address |multicast-address} access-list 参数 参数 参数说明 - 9 -
06-组播协议配置命令 group-address|需要转换为广播报文的组播报文组地址,与 broadcast-address配合使用 broadcast 将广播报文转换成组播报文,与 multicast-address配合使用 broadcast-address转换后发送的广播报文的目的地址,与 group-address配合使用 multicast-address转换后发送的组播报文的目的地址,与 broadcast关键字配合使用 access-list P的扩展访问列表名称,用来指定进行转换报文的端口号 缺省 不进行任何组播报文与广播报文之间的转换。 命令模式 端口配置态 使用指南 当一个组播网络连接了两个广播网络,可以在与源广播网络相连的第一跳路由器上将广 播流量转换成组播流量,然后在与目的广播网络相连的最后一跳路由器上将组播流量转 换成广播流量。这样就可以充分利用了需要互连的两个广播网络之间组播网络的组播特 性。这样就避免了在两个广播网络之间报文发送的不必要重复,并且利用了组播网络中 快速转发的特性。 在使用 ip multicast helper-map之前,必须在该端口上配置 ip directed- broadcast命令 举例 路由器上的配置如下图所示 在第一跳路由器上e0端口上配置 ip directed- broadcast允许处理链路广播报文 配置 ip multicast helper- map broadcast230.0.0.1 testacl1,允许将192.16820.97/24 源地址( testacl1指定)发送的端口号为4000( ip forward- protocol命令指定)的udp 广播报文转换成目的地址为230.0.0.1的组播报文( ip multicast helper-map命令指 定)发送 在最后一跳路由器e1端口上配置 ip directed- broadcast允许处理链路广播报文 配置 multicast helper-map230.0.0.117210.255255 testacl2,允许将 19216820.97/24源地址( testa2指定)发送的端口号为4000( ip forward- protocol 命令指定)的目的地址为2300.01的组播报文转换成目的地址为17210255255的 广播报文( ip multicast helper-map命令指定)发送在与源广播网络相连的第一跳路由 ip directed-broadca ip multicast helper-map broadcast 230.0.0.1 testacl
06-组播协议配置命令 group-address 需要转换为广播报文的组播报文组地址,与 broadcast-address 配合使用 broadcast 将广播报文转换成组播报文,与 multicast-address 配合使用 broadcast-address 转换后发送的广播报文的目的地址,与 group-address 配合使用 multicast-address 转换后发送的组播报文的目的地址,与 broadcast 关键字配合使用 access-list IP 的扩展访问列表名称,用来指定进行转换报文的端口号 缺省 不进行任何组播报文与广播报文之间的转换 。 命令模式 端口配置态 使用指南 当一个组播网络连接了两个广播网络,可以在与源广播网络相连的第一跳路由器上将广 播流量转换成组播流量,然后在与目的广播网络相连的最后一跳路由器上将组播流量转 换成广播 流量。这样就可以充分利用了需要互连的两个广播网络之间组播网络的组播特 性。这样就避免了在两个广播网络之间报文发送的不必要重复,并且利用了组播网络中 快速转发的特性。 在使用 ip multicast helper-map 之前,必须在该端口上配置 ip directed-broadcast 命令 举例 路由器上的配置如下图所示 在第一跳路由器上 e0 端口上配置 ip directed-broadcast 允许处理链路广播报文 配置 ip multicast helper-map broadcast 230.0.0.1 testacl1 ,允许将 192.168.20.97/24 源地址( testacl1 指定 ) 发送的 端口号为4000 ( ip forward-protocol 命令指定 ) 的udp 广播报文转换成 目的地址为 230.0.0.1 的组播报文 ( ip multicast helper-map 命令指 定 ) 发送。 在最后一跳路由器 e1 端口上配置 ip directed-broadcast 允许处理链路广播报文 配 置 ip multicast helper-map 230.0.0.1 172.10.255.255 testacl2 , 允许将 192.168.20.97/24 源地址( testacl2 指定 ) 发送的 端口号为 4000 ( ip forward-protocol 命令指定 ) 的目的地址为 230.0.0.1 的组播报文转换成目的地址为 172.10.255.255 的 广播报文 ( ip multicast helper-map 命令指定 ) 发送在与源广播网络相连的第一跳路由 器上。 interface ethernet 0 ip directed-broadcast ip multicast helper-map broadcast 230.0.0.1 testacl - 10 -
06-组播协议配置命令 ip pim dense-mode ip access-list extended testacl permit udp 192. 168 20.97 255.255.255.0 any ip forward-protocol udp 400 在与目的广播网络相连的最后一跳路由器上。 ip directed-broadcast ip multicast helper-map 230.0.0.1 172.. 255 testacl2 ip pim dense-mode ip access-list extended testacl2 permit udp 192. 168 20.97 255.255.255.0 any p forward-protocol udp 4000 相关命令 ip forward- protocol ip directed-broadcast 1.1.11 ip multicast rate-limit 使用 ip multicast rate-limit命令来限制端口上某个 source/group范围接收和发送组播 报文的流量。使用 no ip multicast rate-imit命令取消流量限制。 ip multicast rate-limit [in I out [group-list access-list] [source-list access-list no ip multicast rate-limit [in I out] [group-list access-list] [source-list access-list 参数 参数 数说明 对端口上的输入报文流量进行限制 out 对端口上的输出报文流量进行限制 group-list (可选)对组地址在 access-list范围内的组播报文进行流量限制。 ource-ist (可选)对源地址在 access-list范围内的组播报文进行流量限制 access-list 可选)流量允许的最大值,当其值为0时表明不允许该范围内的任何报文通 缺省 不进行任何流量限制
06-组播协议配置命令 ip pim dense-mode ! ip access-list extended testacl permit udp 192.168.20.97 255.255.255.0 any ip forward-protocol udp 4000 在与目的广播网络相连的最后一跳路由器上。 interface ethernet 1 ip directed-broadcast ip multicast helper-map 230.0.0.1 172.10.255.255 testacl2 ip pim dense-mode ! ip access-list extended testacl2 permit udp 192.168.20.97 255.255.255.0 any ip forward-protocol udp 4000 相关命令 ip forward-protocol ip directed-broadcast 1.1.11 ip multicast rate-limit 使用 ip multicast rate-limit 命令来限制端口上某个 source/group 范围接收和发送组播 报文的流量。使用 no ip multicast rate-limit 命令取 消流量限制。 ip multicast rate-limit {in | out} [group-list access-list] [source-list access-list] kbps no ip multicast rate-limit {in | out} [group-list access-list] [source-list access-list] kbps 参数 参数 参数说明 in 对端口上的输入报文流量进行限制 out 对端口上的输出报文流量进行限制 。 group-list access-list (可选) 对 组地址在access-list 范围内的组播报文进行流量限制 。 source-list access-list (可选) 对源地址在 access-list 范围内的组播报文进行流量限制 。 kbps (可选) 流量允许的最大值,当其值为0 时表明不允许该范围内的任何报文通 过 。 缺省 不进行任何流量限制。 - 11 -