目录 1 MLD 1-1 1.1 MLD 配置命令 1-1 1.1.1 display mld group 1-1 1.1.2 display mld interface 1-4 1.1.3 display mld ssm-mapping 1-6 1.1.4 last-listener-query-count (MLD view) 1-6 1.1.5 last-listener-query-interval (MLD view) 1-7 1.1.6 max-response-time (MLD view) 1-8 1.1.7 mld 1-8 1.1.8 mld enable 1-9 1.1.9 mld fast-leave 1-10 1.1.10 mld group-policy 1-10 1.1.11 mld last-listener-query-count 1-11 1.1.12 mld last-listener-query-interval 1-12 1.1.13 mld max-response-time 1-13 1.1.14 mld non-stop-routing 1-14 1.1.15 mld other-querier-present-timeout 1-14 1.1.16 mld query-interval 1-15 1.1.17 mld robust-count 1-15 1.1.18 mld startup-query-count 1-16 1.1.19 mld startup-query-interval 1-17 1.1.20 mld static-group 1-18 1.1.21 mld version 1-18 1.1.22 other-querier-present-timeout (MLD view) 1-19 1.1.23 query-interval (MLD view) 1-20 1.1.24 reset mld group 1-20 1.1.25 robust-count (MLD view) 1-21 1.1.26 ssm-mapping (MLD view) 1-22 1.1.27 startup-query-count (MLD view) 1-23 1.1.28 startup-query-interval (MLD view) 1-24 i
1 MLD 本章中所指的 接口 为三层口, 包括 VLAN 接口 三层以太网接口等 三层以太网接口是指在以 太网接口视图下通过 port link-mode route 命令切换为三层模式的以太网接口, 有关以太网接口模 式切换的操作, 请参见 二层技术 - 以太网交换配置指导 中的 以太网接口配置 1.1 MLD 配置命令 1.1.1 display mld group display mld group 命令用来显示 MLD 组播组 ( 即通过 MLD 加入的 IPv6 组播组 ) 的信息 命令 display mld [ vpn-instance vpn-instance-name ] group [ ipv6-group-address interface interface-type interface-number ] [ static verbose ] 视图 任意视图 缺省用户角色 network-operator vpn-instance vpn-instance-name: 显示指定 VPN 实例的信息,vpn-instance-name 表示 MPLS L3VPN 的 VPN 实例名称, 为 1~31 个字符的字符串, 区分大小写 如果未指定本参数, 将显示公网实例的信息 ipv6-group-address: 显示指定 IPv6 组播组的信息, 取值范围为 FFxy::/16( 但不包括下列地址 : FFx0::/16 FFx1::/16 FFx2::/16 和 FF0y::), 其中 x 和 y 均代表 0~F 的任意一个十六进制数 如果未指定本参数, 将显示所有 IPv6 组播组的信息 interface interface-type interface-number : 显示指定接口上的信息,interface-type interface-number 表示接口类型和接口编号 如果未指定本参数, 将显示所有接口上的信息 static: 显示静态加入的 IPv6 组播组信息 如果未指定本参数, 将只显示动态加入的 IPv6 组播组信息 verbose: 显示详细信息 举例 # 显示公网实例中动态加入的所有 MLD 组播组信息 <Sysname> display mld group MLD groups in total: 1 1-1
Vlan-interface1(FE80::101): MLD groups reported in total: 1 Group address: FF03::101 Last reporter: FE80::10 Uptime: 00:02:04 Expires: 00:01:15 表 1-1 display mld group 命令显示信息描述表 字段 描述 MLD groups in total MLD groups reported in total Group address Last reporter Uptime Expires MLD 组播组的总数当前接口上动态加入的 MLD 组播组总数 IPv6 组播组地址最后发送报告报文的主机地址 IPv6 组播组的运行时间 IPv6 组播组的超时时间,Off 表示该定时器关闭 # 显示公网实例中动态加入的 MLD 组播组 FF03::101 的详细信息 ( 假设当前运行 MLDv2) <Sysname> display mld group ff03::101 verbose Vlan-interface1(FE80::101): MLD groups reported in total: 1 Group: FF03::101 Uptime: 00:01:46 Expires: Off Last reporter: FE80::10 Last-listener-query-counter: 0 Last-listener-query-timer-expiry: Off Group mode: Exclude Version1-host-present-timer-expiry: Off Source list (sources in total: 1): Source: 10::10 Uptime: 00:00:09 Expires: 00:04:11 Last-listener-query-counter: 0 Last-listener-query-timer-expiry: Off 表 1-2 display mld group verbose 命令显示信息描述表 字段 MLD groups reported in total Group Uptime Expires Last reporter 描述当前接口上动态加入的 MLD 组播组总数 IPv6 组播组地址 IPv6 组播组的运行时间 IPv6 组播组的超时时间,Off 表示该定时器关闭最后发送报告报文主机的地址 1-2
字段 描述 Last-listener-query-counter Last-listener-query-timer-expiry 最后组成员查询次数 最后组成员查询定时器的超时时间,Off 表示该定时器关闭 对 IPv6 组播源的过滤模式 ( 只有运行 MLDv2 时才会显示本字段 ): Group mode Version1-host-present-timer-expiry Source list(sources in total: 1) Source Uptime Expires Last-listener-query-counter Last-listener-query-timer-expiry Include: 表示 INCLUDE 模式 Exclude: 表示 EXCLUDE 模式 MLDv1 主机超时时间,Off 表示该定时器关闭 只有运行 MLDv2 时才会显示本字段 IPv6 组播源列表及总数 只有运行 MLDv2 时才会显示本字段 IPv6 组播源地址 只有运行 MLDv2 时才会显示本字段 IPv6 组播源的运行时间 只有运行 MLDv2 时才会显示本字段 MLDv2 组播源的超时时间,Off 表示该定时器关闭 只有运行 MLDv2 时才会显示本字段 最后源组成员查询次数 只有运行 MLDv2 时才会显示本字段 最后源组成员查询定时器的超时时间,Off 表示该定时器关闭 只有运行 MLDv2 时才会显示本字段 # 显示公网实例中静态加入的 MLD 组播组信息 <Sysname> display mld group static Entries in total: 2 (*, FF03::101) Interface: Vlan1 Expires: Never (2001::101, FF3E::202) Interface: Vlan1 Expires: Never 表 1-3 display mld group static 命令显示信息描述表 字段 描述 Entries in total MLD 组播组的总数 (*, FF03::101) (*,G) 表项 (2001::101, FF3E::202) (S,G) 表项 Interface Expires 接口名称 IPv6 组播组的超时时间, 固定显示为 Never, 表示永不超时 reset mld group 1-3
1.1.2 display mld interface display mld interface 命令用来显示接口上 MLD 配置和运行的信息 命令 display mld [ vpn-instance vpn-instance-name ] interface [ interface-type interface-number ] [ verbose ] 视图 任意视图 缺省用户角色 network-operator vpn-instance vpn-instance-name: 显示指定 VPN 实例的信息,vpn-instance-name 表示 MPLS L3VPN 的 VPN 实例名称, 为 1~31 个字符的字符串, 区分大小写 如果未指定本参数, 将显示公网实例的信息 interface-type interface-number: 显示指定接口上的信息 如果未指定本参数, 将显示所有接口上的信息 verbose: 显示详细信息 举例 # 显示公网实例接口 Vlan-interface1 上 MLD 配置和运行的详细信息 <Sysname> display mld interface vlan-interface 1 verbose Vlan-interface1(FE80::200:AFF:FE01:101): MLD is enabled. MLD version: 1 Query interval for MLD: 125s Other querier present time for MLD: 255s Maximum query response time for MLD: 10s Last listener query interval: 1s Last listener query count: 2 Startup query interval: 31s Startup query count: 2 General query timer expiry (hh:mm:ss): 00:00:23 Querier for MLD: FE80::200:AFF:FE01:101 (This router) MLD activity: 1 join(s), 0 done(s) IPv6 multicast routing on this interface: Enabled Robustness: 2 Require-router-alert: Disabled Fast-leave: Disabled SSM-mapping: Disabled Startup-query: Off Other-querier-present-timer-expiry (hh:mm:ss): --:--:-- MLD groups reported in total: 1 1-4
表 1-4 display mld interface 命令显示信息描述表 字段 Vlan-interface1(FE80::200:AFF:FE01:101) MLD is enabled MLD version 描述接口的名称和 IPv6 链路本地地址 MLD 已使能此接口运行的 MLD 版本 Query interval for MLD MLD 普遍组查询报文的发送间隔 ( 秒 ) Other querier present time for MLD MLD 其它查询器的存在时间 ( 秒 ) Maximum query response time for MLD MLD 普遍组查询报文的最大响应时间 ( 秒 ) Last listener query interval 最后组成员查询间隔 ( 秒 ) Last listener query count 最后组成员查询次数 Startup query interval MLD 查询器启动查询间隔 ( 秒 ) Startup query count General query timer expiry Querier for MLD MLD 查询器启动查询次数 MLD 普遍组查询的超时时间,off 表示该定时器关闭 MLD 查询器的 IPv6 链路本地地址 MLD 的活动统计 : MLD activity: 1 join(s), 0 done(s) join(s): 表示加入过的 IPv6 组播组总数 done(s): 表示离开过的 IPv6 组播组总数 是否使能 IPv6 组播路由与转发功能 : IPv6 multicast routing on this interface Robustness Enabled: 表示已使能 Disabled: 表示未使能 MLD 查询器的健壮系数 是否使能丢弃未携带 Router-Alert 选项的 MLD 报文功能 : Require-router-alert Enabled: 表示已使能 Disabled: 表示未使能 是否使能快速离开功能 : Fast-leave Enabled: 表示已使能 Disabled: 表示未使能 是否使能 MLD SSM Mapping 功能 : SSM-mapping Enabled: 表示已使能 Disabled: 表示未使能 是否处于启动查询状态 : Startup-query Other-querier-present-timer-expiry MLD groups reported in total On: 表示处于启动查询状态 Off: 表示未处于启动查询状态 MLD 其它查询器的存在超时时间,Off 表示该定时器关闭此接口上动态加入的 IPv6 组播组数量 没有加入组时不显示本字段 1-5
1.1.3 display mld ssm-mapping display mld ssm-mapping 命令用来显示 MLD SSM Mapping 规则 命令 display mld [ vpn-instance vpn-instance-name ] ssm-mapping ipv6-group-address 视图 任意视图 缺省用户角色 network-operator vpn-instance vpn-instance-name: 显示指定 VPN 实例的信息,vpn-instance-name 表示 MPLS L3VPN 的 VPN 实例名称, 为 1~31 个字符的字符串, 区分大小写 如果未指定本参数, 将显示公网实例的信息 ipv6-group-address: 显示指定 IPv6 组播组的信息, 取值范围为 FFxy::/16( 但不包括下列地址 : FFx0::/16 FFx1::/16 FFx2::/16 和 FF0y::), 其中 x 和 y 均代表 0~F 的任意一个十六进制数 举例 # 显示公网实例中 IPv6 组播组 FF3E::101 对应的 MLD SSM Mapping 规则 <Sysname> display mld ssm-mapping ff3e::101 Group: FF3E::101 Source list: 1::1 1::2 10::1 100::10 表 1-5 display mld ssm-mapping 命令显示信息描述表 字段 描述 Group Source list IPv6 组播组地址 IPv6 组播源地址列表 1.1.4 last-listener-query-count (MLD view) last-listener-query-count 命令用来全局配置 MLD 最后组成员查询次数 undo last-listener-query-count 命令用来恢复缺省情况 命令 last-listener-query-count count undo last-listener-query-count 1-6
MLD 最后组成员查询次数等于 MLD 查询器的健壮系数 视图 MLD 视图 缺省用户角色 count: 指定 MLD 最后组成员查询次数, 取值范围为 1~255 使用指导 本命令与 mld last-listener-query-count 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在公网实例中全局配置 MLD 最后组成员查询次数为 6 次 [Sysname] mld [Sysname-mld] last-listener-query-count 6 mld last-listener-query-count 1.1.5 last-listener-query-interval (MLD view) last-listener-query-interval 命令用来全局配置 MLD 最后组成员查询间隔 undo last-listener-query-interval 命令用来恢复缺省情况 命令 last-listener-query-interval interval undo last-listener-query-interval MLD 最后组成员查询间隔为 1 秒 视图 MLD 视图 缺省用户角色 interval: 指定 MLD 最后组成员查询间隔, 取值范围为 1~25, 单位为秒 使用指导 本命令与 mld last-listener-query-interval 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 1-7
举例 # 在公网实例中全局配置 MLD 最后组成员查询间隔为 6 秒 [Sysname] mld [Sysname-mld] last-listener-query-interval 6 mld last-listener-query-interval 1.1.6 max-response-time (MLD view) max-response-time 命令用来全局配置 MLD 普遍组查询报文的最大响应时间 undo max-response-time 命令用来恢复缺省情况 命令 max-response-time time undo max-response-time MLD 普遍组查询报文的最大响应时间为 10 秒 视图 MLD 视图 缺省用户角色 time: 指定 MLD 普遍组查询报文的最大响应时间, 取值范围为 1~3174, 单位为秒 使用指导 本命令与 mld max-response-time 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在公网实例中全局配置 MLD 普遍组查询报文的最大响应时间为 25 秒 [Sysname] mld [Sysname-mld] max-response-time 25 mld max-response-time 1.1.7 mld mld 命令用来进入 MLD 视图 undo mld 命令用来清除 MLD 视图下的所有配置 1-8
命令 mld [ vpn-instance vpn-instance-name ] undo mld [ vpn-instance vpn-instance-name ] 视图 系统视图 缺省用户角色 vpn-instance vpn-instance-name: 指定 VPN 实例,vpn-instance-name 表示 MPLS L3VPN 的 VPN 实例名称, 为 1~31 个字符的字符串, 区分大小写 如果未指定本参数, 表示公网实例 举例 # 进入公网实例的 MLD 视图 [Sysname] mld [Sysname-mld] # 进入 VPN 实例 mvpn 的 MLD 视图 [Sysname] mld vpn-instance mvpn [Sysname-mld-mvpn] 1.1.8 mld enable mld enable 命令用来在接口上使能 MLD undo mld enable 命令用来在接口上关闭 MLD 命令 mld enable undo mld enable 接口上的 MLD 处于关闭状态 视图 接口视图 缺省用户角色 使用指导 只有在相应实例中先使能了 IPv6 组播路由, 本命令才能生效 只有在接口上使能了 MLD, 在该接口上所做的 MLD 配置才能生效 举例 # 使能公网实例中的 IPv6 组播路由, 并在接口 Vlan-interface100 上使能 MLD 1-9
[Sysname] ipv6 multicast routing [Sysname-mrib6] quit [Sysname-Vlan-interface100] mld enable ipv6 multicast routing(ip 组播命令参考 /IPv6 组播路由与转发 ) 1.1.9 mld fast-leave mld fast-leave 命令用来在接口上使能 IPv6 组播组成员快速离开功能 undo mld fast-leave 命令用来在接口上关闭 IPv6 组播组成员快速离开功能 命令 mld fast-leave [ group-policy acl6-number ] undo mld fast-leave IPv6 组播组成员快速离开功能处于关闭状态, 即 MLD 查询器在收到主机发送的 MLD 离开组报文后将发送 MLD 特定组查询报文或 MLD 特定源组查询报文, 而不会直接向上游发送离开通告 视图 接口视图 缺省用户角色 acl6-number: 指定 IPv6 基本 ACL 的编号, 取值范围为 2000~2999 如果指定了本参数, 快速离开功能将只为该 ACL 规则所允许的 IPv6 组播组服务 ; 如果未指定本参数 指定的 ACL 不存在或 ACL 中未配置有效规则, 则快速离开功能将为所有 IPv6 组播组服务 使用指导 ACL 规则中的 source 参数用来指定 IPv6 组播组的范围, 若指定了 vpn-instance 参数则此规则不生效, 而除 fragment 和 time-range 以外的其它可选参数都将被忽略 举例 # 在接口 Vlan-interface100 上使能 IPv6 组播组成员快速离开功能 [Sysname-Vlan-interface100] mld fast-leave 1.1.10 mld group-policy mld group-policy 命令用来在接口上配置 IPv6 组播组过滤器, 以限定该接口下的主机所能加入的 IPv6 组播组 undo mld group-policy 命令用来在接口上删除 IPv6 组播组过滤器 1-10
命令 mld group-policy acl6-number [ version-number ] undo mld group-policy 接口上没有配置 IPv6 组播组过滤器, 即该接口下的主机可以加入任意 IPv6 组播组 视图 接口视图 缺省用户角色 acl6-number: 指定 IPv6 基本或高级 ACL 的编号, 取值范围为 2000~3999 主机只能加入该 ACL 规则所允许的 IPv6 组播组 当指定的 ACL 不存在或 ACL 中未配置有效规则, 将过滤掉所有 IPv6 组播组 version-number: 指定 MLD 的版本号, 取值范围为 1~2 缺省情况下, 系统同时支持对 MLDv1 和 MLDv2 报告报文的过滤 使用指导 对于 IPv6 基本 ACL, 该 ACL 规则中的 source 参数用来指定 MLD 报文中的 IPv6 组播组地址范围, 若指定了 vpn-instance 参数则此规则不生效, 而除 fragment 和 time-range 以外的其它可选参数都将被忽略 对于 IPv6 高级 ACL, 该 ACL 规则中的 source 参数用来指定 MLD 报文中的 IPv6 组播源地址 ( 对于 MLDv1 报文和未携带 IPv6 组播源地址的 IS_EX/TO_EX 类型的 MLDv2 报文, 视其 IPv6 组播源地址为 0::0) 范围,destination 参数用来指定 IPv6 组播组地址范围, 若指定了 vpn-instance 参数则此规则不生效, 而除 fragment 和 time-range 以外的其它可选参数都将被忽略 由于本命令只能过滤 MLD 报文, 因此无法对接口静态加入 IPv6 组播组或组播源组进行限制 举例 # 限定接口 Vlan-interface100 下的主机只能加入 IPv6 组播组 FF03::101 [Sysname] acl ipv6 number 2005 [Sysname-acl6-basic-2005] rule permit source ff03::101 128 [Sysname-acl6-basic-2005] quit [Sysname-Vlan-interface100] mld group-policy 2005 1.1.11 mld last-listener-query-count mld last-listener-query-count 命令用来在接口上配置 MLD 最后组成员查询次数 undo mld last-listener-query-count 命令用来恢复缺省情况 1-11
命令 mld last-listener-query-count count undo mld last-listener-query-count MLD 最后组成员查询次数等于 MLD 查询器的健壮系数 视图 接口视图 缺省用户角色 count: 指定 MLD 最后组成员查询次数, 取值范围为 1~255 使用指导 本命令与 last-listener-query-count 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在接口 Vlan-interface100 上配置 MLD 最后组成员查询次数为 6 次 [Sysname-Vlan-interface100] mld last-listener-query-count 6 last-listener-query-count (MLD view) 1.1.12 mld last-listener-query-interval mld last-listener-query-interval 命令用来在接口上配置 MLD 最后组成员查询间隔 undo mld last-listener-query-interval 命令用来恢复缺省情况 命令 mld last-listener-query-interval interval undo mld last-listener-query-interval MLD 最后组成员查询间隔为 1 秒 视图 接口视图 缺省用户角色 interval: 指定 MLD 最后组成员查询间隔, 取值范围为 1~25, 单位为秒 1-12
使用指导 本命令与 last-listener-query-interval 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在接口 Vlan-interface100 上配置 MLD 最后组成员查询间隔为 6 秒 [Sysname-Vlan-interface100] mld last-listener-query-interval 6 last-listener-query-interval (MLD view) 1.1.13 mld max-response-time mld max-response-time 命令用来在接口上配置 MLD 普遍组查询报文的最大响应时间 undo mld max-response-time 命令用来恢复缺省情况 命令 mld max-response-time time undo mld max-response-time MLD 普遍组查询报文的最大响应时间为 10 秒 视图 接口视图 缺省用户角色 time: 指定 MLD 普遍组查询报文的最大响应时间, 取值范围为 1~3174, 单位为秒 使用指导 本命令与 max-response-time 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在接口 Vlan-interface100 上配置 MLD 普遍组查询报文的最大响应时间为 25 秒 [Sysname-Vlan-interface100] mld max-response-time 25 max-response-time (MLD view) 1-13
1.1.14 mld non-stop-routing mld non-stop-routing 命令用来使能 MLD 协议的 NSR 功能 undo mld non-stop-routing 命令用来关闭 MLD 协议的 NSR 功能 命令 mld non-stop-routing undo mld non-stop-routing MLD 协议的 NSR 功能处于关闭状态 视图 系统视图 缺省用户角色 举例 # 使能 MLD 协议的 NSR 功能 [Sysname] mld non-stop-routing 1.1.15 mld other-querier-present-timeout mld other-querier-present-timeout 命令用来在接口上配置 MLD 其它查询器的存在时间 undo mld other-querier-present-timeout 命令用来恢复缺省情况 命令 mld other-querier-present-timeout time undo mld other-querier-present-timeout MLD 其它查询器的存在时间 =MLD 普遍组查询报文的发送间隔 MLD 查询器的健壮系数 +MLD 普遍组查询的最大响应时间 2 视图 接口视图 缺省用户角色 time: 指定 MLD 其它查询器的存在时间, 取值范围为 1~31744, 单位为秒 使用指导 本命令与 other-querier-present-timeout 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 1-14
举例 # 在接口 Vlan-interface100 上配置 MLD 其它查询器的存在时间为 125 秒 [Sysname-Vlan-interface100] mld other-querier-present-timeout 125 other-querier-present-timeout (MLD view) 1.1.16 mld query-interval mld query-interval 命令用来在接口上配置 MLD 普遍组查询报文的发送间隔 undo mld query-interval 命令用来恢复缺省情况 命令 mld query-interval interval undo mld query-interval MLD 普遍组查询报文的发送间隔为 125 秒 视图 接口视图 缺省用户角色 interval: 指定 MLD 普遍组查询报文的发送间隔, 取值范围为 1~31744, 单位为秒 使用指导 本命令与 query-interval 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在接口 Vlan-interface100 上配置 MLD 普遍组查询报文的发送间隔为 60 秒 [Sysname-Vlan-interface100] mld query-interval 60 query-interval (MLD view) 1.1.17 mld robust-count mld robust-count 命令用来在接口上配置 MLD 查询器的健壮系数 undo mld robust-count 命令用来恢复缺省情况 1-15
命令 mld robust-count count undo mld robust-count MLD 查询器的健壮系数为 2 视图 接口视图 缺省用户角色 count: 指定 MLD 查询器的健壮系数, 取值范围为 1~255 使用指导 MLD 查询器的健壮系数是为了弥补可能发生的网络丢包而设置的报文重传次数, 健壮系数越大,MLD 查询器就越 健壮, 但是组播组超时所需的时间也就越长 本命令与 robust-count 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在接口 Vlan-interface100 上配置 MLD 查询器的健壮系数为 5 [Sysname-Vlan-interface100] mld robust-count 5 robust-count (MLD view) 1.1.18 mld startup-query-count mld startup-query-count 命令用来在接口上配置 MLD 查询器的启动查询次数 undo mld startup-query-count 命令用来恢复缺省情况 命令 mld startup-query-count count undo mld startup-query-count MLD 查询器的启动查询次数等于 MLD 查询器的健壮系数 视图 接口视图 缺省用户角色 1-16
count: 指定 MLD 查询器的启动查询次数, 取值范围为 1~255 使用指导 本命令与 startup-query-count 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在接口 Vlan-interface100 上配置 MLD 查询器的启动查询次数为 5 次 [Sysname-Vlan-interface100] mld startup-query-count 5 startup-query-count (MLD view) 1.1.19 mld startup-query-interval mld startup-query-interval 命令用来在接口上配置 MLD 查询器的启动查询间隔 undo mld startup-query-interval 命令用来恢复缺省情况 命令 mld startup-query-interval interval undo mld startup-query-interval MLD 查询器的启动查询间隔为 MLD 普遍组查询报文发送间隔的 1/4 视图 接口视图 缺省用户角色 interval: 指定 MLD 查询器的启动查询间隔, 取值范围为 1~31744, 单位为秒 使用指导 本命令与 startup-query-interval 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在接口 Vlan-interface100 上配置 MLD 查询器的启动查询间隔为 100 秒 [Sysname-Vlan-interface100] mld startup-query-interval 100 startup-query-interval (MLD view) 1-17
1.1.20 mld static-group mld static-group 命令用来配置接口静态加入 IPv6 组播组或组播源组 undo mld static-group 命令用来恢复缺省情况 命令 mld static-group ipv6-group-address [ source ipv6-source-address ] undo mld static-group { all ipv6-group-address [ source ipv6-source-address ] } 接口没有以静态方式加入任何 IPv6 组播组或组播源组 视图 接口视图 缺省用户角色 ipv6-group-address: 指定 IPv6 组播组地址, 取值范围为 FFxy::/16( 但不包括下列地址 :FFx0::/16 FFx1::/16 FFx2::/16 和 FF0y::), 其中 x 和 y 均代表 0~F 的任意一个十六进制数 ipv6-source-address: 指定组播源的 IPv6 地址 如果未指定本参数, 表示针对所有组播源 all: 删除此接口加入的所有静态 IPv6 组播组 使用指导 如果指定的 IPv6 组播组地址在 SSM 组地址范围内, 则必须同时指定 IPv6 组播源的地址, 否则将不会生成 IPv6 组播路由表项用于指导组播转发 ; 如果指定的 IPv6 组播组地址不在 SSM 组地址范围内, 则无此限制 举例 # 配置接口 Vlan-interface100 静态加入 IPv6 组播组 FF03::101 [Sysname-Vlan-interface100] mld static-group ff03::101 # 配置接口 Vlan-interface100 静态加入 IPv6 组播源组 (2001::101,FF3E::202) [Sysname-Vlan-interface100] mld static-group ff3e::202 source 2001::101 1.1.21 mld version mld version 命令用来在接口上配置 MLD 的版本 undo mld version 命令用来恢复缺省情况 命令 mld version version-number undo mld version 1-18
MLD 的版本为 MLDv1 视图 接口视图 缺省用户角色 version-number: 表示 MLD 的版本号, 取值范围为 1~2 举例 # 指定接口 Vlan-interface100 使用 MLDv2 [Sysname-Vlan-interface100] mld version 2 1.1.22 other-querier-present-timeout (MLD view) other-querier-present-timeout 命令用来全局配置 MLD 其它查询器的存在时间 undo other-querier-present-timeout 命令用来恢复缺省情况 命令 other-querier-present-timeout time undo other-querier-present-timeout MLD 其它查询器的存在时间 =MLD 普遍组查询报文的发送间隔 MLD 查询器的健壮系数 +MLD 普遍组查询的最大响应时间 2 视图 MLD 视图 缺省用户角色 time: 指定 MLD 其它查询器的存在时间, 取值范围为 1~31744, 单位为秒 使用指导 本命令与 mld other-querier-present-timeout 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在公网实例中全局配置 MLD 其它查询器的存在时间为 125 秒 [Sysname] mld [Sysname-mld] other-querier-present-timeout 125 1-19
mld other-querier-present-timeout 1.1.23 query-interval (MLD view) query-interval 命令用来全局配置 MLD 普遍组查询报文的发送间隔 undo query-interval 命令用来恢复缺省情况 命令 query-interval interval undo query-interval MLD 普遍组查询报文的发送间隔为 125 秒 视图 MLD 视图 缺省用户角色 interval: 指定 MLD 普遍组查询报文的发送间隔, 取值范围为 1~31744, 单位为秒 使用指导 本命令与 mld query-interval 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在公网实例中全局配置 MLD 普遍组查询报文的时间间隔为 60 秒 [Sysname] mld [Sysname-mld] query-interval 60 mld query-interval 1.1.24 reset mld group reset mld group 命令用来清除 MLD 组播组的动态加入记录 命令 reset mld [ vpn-instance vpn-instance-name ] group { all interface interface-type interface-number { all ipv6-group-address [ prefix-length ] [ ipv6-source-address [ prefix-length ] ] } } 视图 用户视图 1-20
缺省用户角色 vpn-instance vpn-instance-name: 清除指定 VPN 实例的记录,vpn-instance-name 表示 MPLS L3VPN 的 VPN 实例名称, 为 1~31 个字符的字符串, 区分大小写 如果未指定本参数, 将清除公网实例的记录 all: 前一个 all 表示清除所有接口上的记录, 后一个 all 表示清除所有组播组的记录 interface-type interface-number: 清除指定接口上的记录 ipv6-group-address: 清除指定 IPv6 组播组的记录, 取值范围为 FFxy::/16, 其中 x 和 y 均代表 0~ F 的任意一个十六进制数 ipv6-source-address: 清除指定组播源的记录 如果未指定本参数, 将清除所有组播源的记录 prefix-length: 指定组播源或组播组地址的前缀长度 对于组播源地址, 其取值范围为 0~128, 缺省值为 128; 对于组播组地址, 其取值范围为 8~128, 缺省值为 128 使用指导 执行本命令可能导致接收者中断 IPv6 组播信息的接收 举例 # 清除公网实例所有接口上 MLD 组播组的动态加入记录 <Sysname> reset mld group all # 清除公网实例接口 Vlan-interface100 上所有 MLD 组播组的动态加入记录 <Sysname> reset mld group interface vlan-interface 100 all # 清除公网实例接口 Vlan-interface100 上 MLD 组播组 FF03::101:10 的动态加入记录 <Sysname> reset mld group interface vlan-interface 100 ff03::101:10 display mld group 1.1.25 robust-count (MLD view) robust-count 命令用来全局配置 MLD 查询器的健壮系数 undo robust-count 命令用来恢复缺省情况 命令 robust-count count undo robust-count MLD 查询器的健壮系数为 2 视图 MLD 视图 缺省用户角色 1-21
count: 指定 MLD 查询器的健壮系数, 取值范围为 1~255 使用指导 MLD 查询器的健壮系数是为了弥补可能发生的网络丢包而设置的报文重传次数, 健壮系数越大,MLD 查询器就越 健壮, 但是组播组超时所需的时间也就越长 本命令与 mld robust-count 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在公网实例中全局配置 MLD 查询器的健壮系数为 5 [Sysname] mld [Sysname-mld] robust-count 5 mld robust-count 1.1.26 ssm-mapping (MLD view) ssm-mapping 命令用来配置 MLD SSM Mapping 规则 undo ssm-mapping 命令用来删除 MLD SSM Mapping 规则 命令 ssm-mapping ipv6-source-address acl6-number undo ssm-mapping { ipv6-source-address all } 未配置 MLD SSM Mapping 规则 视图 MLD 视图 缺省用户角色 ipv6-source-address: 指定 IPv6 组播源地址 acl6-number: 指定 IPv6 基本 ACL 的编号, 取值范围为 2000~2999 通过该 ACL 规则中的 permit 语句指定 IPv6 组播组的范围 当指定的 ACL 不存在或 ACL 中未配置有效规则, 则表示未指定任何 IPv6 组播组 all: 删除所有的 MLD SSM Mapping 规则 使用指导 ACL 规则中的 source 参数用来指定 IPv6 组播组的范围, 若指定了 vpn-instance 参数则此规则不生效, 而除 fragment 和 time-range 以外的其它可选参数都将被忽略 1-22
举例 # 在公网实例中添加如下一条 MLD SSM Mapping 规则 : 组地址范围为 FF3E::/64, 对应的源地址为 1::1 [Sysname] acl ipv6 number 2001 [Sysname-acl6-basic-2001] rule permit source ff3e:: 64 [Sysname-acl6-basic-2001] quit [Sysname] mld [Sysname-mld] ssm-mapping 1::1 2001 display mld ssm-mapping 1.1.27 startup-query-count (MLD view) startup-query-count 命令用来全局配置 MLD 查询器的启动查询次数 undo startup-query-count 命令用来恢复缺省情况 命令 startup-query-count count undo startup-query-count MLD 查询器的启动查询次数等于 MLD 查询器的健壮系数 视图 MLD 视图 缺省用户角色 count: 指定 MLD 查询器的启动查询次数, 取值范围为 1~255 使用指导 本命令与 mld startup-query-count 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在公网实例中全局配置 MLD 查询器的启动查询次数为 5 次 [Sysname] mld [Sysname-mld] startup-query-count 5 mld startup-query-count 1-23
1.1.28 startup-query-interval (MLD view) startup-query-interval 命令用来全局配置 MLD 查询器的启动查询间隔 undo startup-query-interval 命令用来恢复缺省情况 命令 startup-query-interval interval undo startup-query-interval MLD 查询器的启动查询间隔为 MLD 普遍组查询报文发送间隔的 1/4 视图 MLD 视图 缺省用户角色 interval: 指定 MLD 查询器的启动查询间隔, 取值范围为 1~31744, 单位为秒 使用指导 本命令与 mld startup-query-interval 命令的功能相同, 只是作用范围不同 :MLD 视图下的全局配置对所有接口都有效, 接口视图下的配置只对当前接口有效, 后者的配置优先级较高 举例 # 在公网实例中全局配置 MLD 查询器的启动查询间隔为 100 秒 [Sysname] mld [Sysname-mld] startup-query-interval 100 mld startup-query-interval 1-24