• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

IPV6 组播

2021-08-09提问
  • 0关注
  • 1收藏,1412浏览
粉丝:0人 关注:0人

问题描述:

 ipv6 mld snooping enable  ipv6 mld snooping querier   这是deLL交换机上的配置,H3C是不是在全局下开启mld-snooping 和VLAN下开启mld-snooping enable   mld-snooping querier这2个命令就行了?


组网及组网描述:


最佳答案

粉丝:336人 关注:0人

您好,参考

1.12  MLD典型配置举例

1.12.1  MLD基本功能配置举例

1. 组网需求

·            网络中运行OSPFv3和IPv6 PIM-DM,接收者通过组播方式接收视频点播信息,不同组织的接收者组成末梢网络N1和N2,Host A与Host C分别为N1和N2中的组播信息接收者。

·            Switch A通过Vlan-interface100连接N1,通过Vlan-interface101连接IPv6 PIM网络中的其它设备。

·            Switch B与Switch C分别通过各自的Vlan-interface200连接N2,并分别通过Vlan-interface201和Vlan-interface202连接IPv6 PIM网络中的其它设备。

·            Switch A与N1之间运行MLDv1,Switch A为MLD查询器;Switch B、Switch C与N2之间也分别运行MLDv1,且由于Switch B的接口IPv6地址较小,因此由其充当MLD查询器。

·            通过配置,使N1中的主机只能加入IPv6组播组FF1E::101,而对N2中的主机则无任何限制。

2. 组网图

图1-5 MLD基本功能配置组网图

 

3. 配置步骤

(1)       配置IPv6地址和IPv6单播路由协议

请按照图1-5配置各接口的IPv6地址和前缀长度,并在IPv6 PIM-DM域内的各交换机上配置OSPFv3协议,具体配置过程略。

(2)       使能IPv6组播路由,并使能IPv6 PIM-DM和MLD

# 在Switch A上使能IPv6组播路由,在接口Vlan-interface101上使能IPv6 PIM-DM,并在接口Vlan-interface100上使能MLD。

<SwitchA> system-view

[SwitchA] ipv6 multicast routing

[SwitchA-mrib6] quit

[SwitchA] interface vlan-interface 100

[SwitchA-Vlan-interface100] mld enable

[SwitchA-Vlan-interface100] quit

[SwitchA] interface vlan-interface 101

[SwitchA-Vlan-interface101] ipv6 pim dm

[SwitchA-Vlan-interface101] quit

# 在Switch B上使能IPv6组播路由,在接口Vlan-interface201上使能IPv6 PIM-DM,并在接口Vlan-interface200上使能MLD。

<SwitchB> system-view

[SwitchB] ipv6 multicast routing

[SwitchB-mrib6] quit

[SwitchB] interface vlan-interface 200

[SwitchB-Vlan-interface200] mld enable

[SwitchB-Vlan-interface200] quit

[SwitchB] interface vlan-interface 201

[SwitchB-Vlan-interface201] ipv6 pim dm

[SwitchB-Vlan-interface201] quit

# 在Switch C上使能IPv6组播路由,在接口Vlan-interface202上使能IPv6 PIM-DM,并在接口Vlan-interface200上使能MLD。

<SwitchC> system-view

[SwitchC] ipv6 multicast routing

[SwitchC-mrib6] quit

[SwitchC] interface vlan-interface 200

[SwitchC-Vlan-interface200] mld enable

[SwitchC-Vlan-interface200] quit

[SwitchC] interface vlan-interface 202

[SwitchC-Vlan-interface202] ipv6 pim dm

[SwitchC-Vlan-interface202] quit

(3)       配置IPv6组播组过滤器

# 在Switch A上限定接口Vlan-interface100下的主机只能加入IPv6组播组FF1E::101。

[SwitchA] acl ipv6 basic 2001

[SwitchA-acl-ipv6-basic-2001] rule permit source ff1e::101 128

[SwitchA-acl-ipv6-basic-2001] quit

[SwitchA] interface vlan-interface 100

[SwitchA-Vlan-interface100] mld group-policy 2001

[SwitchA-Vlan-interface100] quit

4. 验证配置

# 在Switch B上显示接口Vlan-interface200上MLD配置和运行的信息。

[SwitchB] display mld interface vlan-interface 200

 Vlan-interface200(FE80::200:5EFF:FE66:5100):

   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

   Querier for MLD: FE80::200:5EFF:FE66:5100 (This router)

  MLD groups reported in total: 1

1.12.2  MLD SSM Mapping配置举例

1. 组网需求

·            运行OSPFv3协议的IPv6 PIM-SM网络中采用SSM方式提供IPv6组播服务,IPv6 SSM组播组的范围为FF3E::/64。

·            Switch D的接口Vlan-interface400上运行MLDv2,接收者主机上运行MLDv1,且不能升级至MLDv2,因此该主机在加入IPv6组播组时无法指定IPv6组播源。

·            Source 1、Source 2和Source 3都向IPv6 SSM组范围内的组播组发送IPv6组播数据,要求通过在Switch D上配置MLD SSM Mapping规则,使接收者主机只能接收来自Source 1和Source 3的IPv6组播数据。

2. 组网图

图1-6 MLD SSM Mapping配置组网图

 

设备

接口

IPv6地址

设备

接口

IPv6地址

Source 1

-

1001::1/64

Source 3

-

3001::1/64

Source 2

-

2001::1/64

Receiver

-

4001::1/64

Switch A

Vlan-int100

1001::2/64

Switch C

Vlan-int300

3001::2/64

 

Vlan-int101

1002::1/64

 

Vlan-int103

3002::1/64

 

Vlan-int104

1003::1/64

 

Vlan-int102

2002::2/64

Switch B

Vlan-int200

2001::2/64

Switch D

Vlan-int400

4001::2/64

 

Vlan-int101

1002::2/64

 

Vlan-int103

3002::2/64

 

Vlan-int102

2002::1/64

 

Vlan-int104

1003::2/64

 

3. 配置步骤

(1)       配置IPv6地址和IPv6单播路由协议

请按照图1-6配置各接口的IPv6地址和前缀长度,并在IPv6 PIM-SM域内的各交换机上配置OSPFv3协议,具体配置过程略。

(2)       使能IPv6组播路由,并使能IPv6 PIM-SM和MLD

# 在Switch D上使能IPv6组播路由,在主机侧接口Vlan-interface400上使能MLD,配置MLD版本为2;并在其它接口上使能IPv6 PIM-SM。

<SwitchD> system-view

[SwitchD] ipv6 multicast routing

[SwitchD-mrib6] quit

[SwitchD] interface vlan-interface 400

[SwitchD-Vlan-interface400] mld enable

[SwitchD-Vlan-interface400] mld version 2

[SwitchD-Vlan-interface400] quit

[SwitchD] interface vlan-interface 103

[SwitchD-Vlan-interface103] ipv6 pim sm

[SwitchD-Vlan-interface103] quit

[SwitchD] interface vlan-interface 104

[SwitchD-Vlan-interface104] ipv6 pim sm

[SwitchD-Vlan-interface104] quit

# 在Switch A上使能IPv6组播路由,并在各接口上使能IPv6 PIM-SM。

<SwitchA> system-view

[SwitchA] ipv6 multicast routing

[SwitchA-mrib6] quit

[SwitchA] interface vlan-interface 100

[SwitchA-Vlan-interface100] ipv6 pim sm

[SwitchA-Vlan-interface100] quit

[SwitchA] interface vlan-interface 101

[SwitchA-Vlan-interface101] ipv6 pim sm

[SwitchA-Vlan-interface101] quit

[SwitchA] interface vlan-interface 104

[SwitchA-Vlan-interface104] ipv6 pim sm

[SwitchA-Vlan-interface104] quit

Switch B和Switch C的配置与Switch A相似,配置过程略。

(3)       配置IPv6 SSM组播组的地址范围

# 在Switch D上配置IPv6 SSM组播组的地址范围为FF3E::/64。

[SwitchD] acl ipv6 basic 2000

[SwitchD-acl-ipv6-basic-2000] rule permit source ff3e:: 64

[SwitchD-acl-ipv6-basic-2000] quit

[SwitchD] ipv6 pim

[SwitchD-pim6] ssm-policy 2000

[SwitchD-pim6] quit

Switch A、Switch B和Switch C的配置与Switch D相似,配置过程略。

(4)       配置MLD SSM Mapping规则

# 在Switch D上配置MLD SSM Mapping规则。

[SwitchD] mld

[SwitchD-mld] ssm-mapping 1001::1 2000

[SwitchD-mld] ssm-mapping 3001::1 2000

[SwitchD-mld] quit

4. 验证配置

# 显示Switch D上IPv6组播组FF3E::101对应的MLD SSM Mapping规则。

[SwitchD] display mld ssm-mapping ff3e::101

 Group: FF3E::101

 Source list:

        1001::1

        3001::1

# 显示Switch D上依据MLD SSM Mapping规则创建的MLD组播组信息。

[SwitchD] display mld group

MLD groups in total: 1

 Vlan-interface400(FE80::101):

  MLD groups reported in total: 1

   Group address: FF3E::101

    Last reporter: FE80::1

    Uptime: 00:02:04

    Expires: Off

# 显示Switch D上IPv6 PIM路由表的内容。

[SwitchD] display ipv6 pim routing-table

 Total 0 (*, G) entry; 2 (S, G) entry

 

 (1001::1, FF3E::101)

     Protocol: pim-ssm, Flag:

     UpTime: 00:13:25

     Upstream interface: Vlan-interface104

         Upstream neighbor: 1003::1

         RPF prime neighbor: 1003::1

     Downstream interface(s) information:

     Total number of downstreams: 1

         1: Vlan-interface400

             Protocol: mld, UpTime: 00:13:25, Expires: -

 

 (3001::1, FF3E::101)

     Protocol: pim-ssm, Flag:

     UpTime: 00:13:25

     Upstream interface: Vlan-interface103

         Upstream neighbor: 3002::1

         RPF prime neighbor: 3002::1

     Downstream interface(s) information:

     Total number of downstreams: 1

         1: Vlan-interface400

             Protocol: mld, UpTime: 00:13:25, Expires: -

1.12.3  MLD代理配置举例

1. 组网需求

·            核心网络中运行IPv6 PIM-DM,末梢网络中的接收者Host A和Host C通过IPv6组播组FF1E::1点播视频节目。

·            要求通过在Switch B上配置MLD代理,使其在不运行IPv6 PIM-DM的情况下实现组成员关系的维护和IPv6组播数据的正常转发。

2. 组网图

图1-7 MLD代理配置组网图

 

 

3. 配置步骤

(1)       配置IPv6地址

请按照图1-7配置各接口的IPv6地址和前缀长度,具体配置过程略。

(2)       使能IPv6组播路由,并使能IPv6 PIM-DM、MLD和MLD代理

# 在Switch A上使能IPv6组播路由,在接口Vlan-interface101上使能IPv6 PIM-DM,并在接口Vlan-interface100上使能MLD。

<SwitchA> system-view

[SwitchA] ipv6 multicast routing

[SwitchA-mrib6] quit

[SwitchA] interface vlan-interface 101

[SwitchA-Vlan-interface101] ipv6 pim dm

[SwitchA-Vlan-interface101] quit

[SwitchA] interface vlan-interface 100

[SwitchA-Vlan-interface100] mld enable

[SwitchA-Vlan-interface100] quit

# 在Switch B上使能IPv6组播路由,在接口Vlan-interface100上使能MLD代理,并在接口Vlan-interface200上使能MLD。

<SwitchB> system-view

[SwitchB] ipv6 multicast routing

[SwitchB-mrib6] quit

[SwitchB] interface vlan-interface 100

[SwitchB-Vlan-interface100] mld proxy enable

[SwitchB-Vlan-interface100] quit

[SwitchB] interface vlan-interface 200

[SwitchB-Vlan-interface200] mld enable

[SwitchB-Vlan-interface200] quit

4. 验证配置

# 在Switch B上显示MLD代理记录的所有IPv6组播组信息。

[SwitchB] display mld proxy group

MLD proxy group records in total: 1

 Vlan-interface100(FE80::16:1):

  MLD proxy group records in total: 1

   Group address: FF1E::1

    Member state: Delay

    Expires: 00:00:02

1.13  MLD常见故障处理

1.13.1  接收者侧设备上无组成员信息

1. 故障现象

当某主机发送了加入IPv6组播组G的报文后,离该主机最近的设备上却没有IPv6组播组G的组成员信息。

2. 分析

·            组网、接口连线的正确与否以及接口的协议层是否up将直接影响IPv6组播组成员信息的生成;

·            在设备上必须使能IPv6组播路由,在连接主机的接口上必须使能MLD;

·            如果路由器接口上运行的MLD版本比主机的低,那么设备将无法识别主机发来的较高版本的MLD报告报文;

·            如果在接口上使用命令mld group-policy对加入IPv6组播组G进行了限制后,该接口将不再接收未通过过滤的那些要求加入IPv6组播组G的报文。

3. 处理过程

(1)       检查组网是否正确,接口间的连线是否正确,以及接口状态是否正常,是否配置了正确的IPv6地址。通过命令display mld interface查看接口信息。若无接口信息输出,说明接口状态异常,原因通常是接口上配置了shutdown命令,或者接口连线不正确,或者接口上没有配置正确的IPv6地址。

(2)       检查是否使能了IPv6组播路由。通过命令display current-configuration查看是否配置了命令ipv6 multicast routing。若缺少该配置,则需要在系统视图下执行命令ipv6 multicast routing使能IPv6组播路由,同时也需要在相应接口上使能MLD。

(3)       检查接口上运行的MLD版本。通过命令display mld interface来检查接口上运行的MLD版本是否低于主机所使用的版本。

(4)       检查接口上是否配置了IPv6 ACL规则来限制主机加入IPv6组播组G。通过命令display current-configuration interface观察是否配置了mld group-policy命令。如果配置的IPv6 ACL规则对加入IPv6组播组G进行了限制,则需要修改该IPv6 ACL规则,允许接受IPv6组播组G的报告报文。

1.13.2  同一网段各设备上组成员关系不一致

1. 故障现象

在同一网段的不同MLD设备上,各自维护的组成员关系不一致。

2. 分析

·            运行MLD的设备为每个接口维护多个参数,各参数之间相互影响,非常复杂。如果同一网段设备的MLD接口参数配置不一致,必然导致组成员关系的混乱。

·            另外,MLD目前有2个版本,版本不同的MLD设备与主机之间虽然可以部分兼容,但是连接在同一网段的所有设备必须运行相同版本的MLD。如果同一网段设备的MLD版本不一致,也将导致MLD组成员关系的混乱。

3. 处理过程

(1)       检查MLD配置。通过命令display current-configuration观察接口上MLD的配置信息。

(2)       在同一网段的所有设备上执行命令display mld interface来检查MLD相关定时器的参数,确保配置一致。

(3)       通过命令display mld interface来检查各设备上运行的MLD版本是否一致。


暂无评论

1 个回答
粉丝:40人 关注:7人

以下是配置举例,请参考:

1.7  IPv6 PIM Snooping典型配置举例

1.7.1  IPv6 PIM Snooping基本组网配置举例

1. 组网需求

·            图1-2所示,网络中运行OSPFv3协议,Router A和Router B各自的Ten-GigabitEthernet1/0/1接口分别连接IPv6组播源Source 1和Source 2;Router C和Router D各自的Ten-GigabitEthernet1/0/1接口分别连接接收者Receiver 1和Receiver 2;Router A、Router B、Router C和Router D各自的Ten-GigabitEthernet1/0/2接口都通过Switch A互连。

·            Source 1和Source 2分别通过IPv6组播组FF1E::101和FF2E::101发送IPv6组播数据,Receiver 1和Receiver 2则分别接收来自IPv6组播组FF1E::101和FF2E::101的IPv6组播数据;Router C和Router D各自的Ten-GigabitEthernet1/0/1接口上都运行MLD,Router A、Router B、Router C和Router D上都运行IPv6 PIM-SM,并由Router A的Ten-GigabitEthernet1/0/2接口充当C-BSR和C-RP。

·            通过在Switch A上配置MLD Snooping和IPv6 PIM Snooping,使Switch A将IPv6 PIM协议报文和IPv6组播数据报文只转发给有接收需求的路由器。

·            在所有与Switch A相连的IPv6 PIM设备上配置加入/剪枝报文的最大长度为1400字节,小于IPv6路径MTU。

2. 组网图

图1-2 IPv6 PIM Snooping典型配置组网图

3. 配置步骤

(1)       配置IPv6地址和IPv6单播路由协议

请按照图1-2配置各接口的IPv6地址和前缀长度,并在各路由器上配置OSPFv3协议,具体配置过程略。

(2)       配置Router A

# 使能IPv6组播路由,在各接口上使能IPv6 PIM-SM,设置加入/剪枝报文的最大长度,并配置C-BSR和C-RP。

<RouterA> system-view

[RouterA] ipv6 multicast routing

[RouterA-mrib6] quit

[RouterA] interface ten-gigabitethernet 1/0/1

[RouterA-Ten-GigabitEthernet1/0/1] ipv6 pim sm

[RouterA-Ten-GigabitEthernet1/0/1] quit

[RouterA] interface ten-gigabitethernet 1/0/2

[RouterA-Ten-GigabitEthernet1/0/2] ipv6 pim sm

[RouterA-Ten-GigabitEthernet1/0/2] quit

[RouterA] ipv6 pim

[RouterA-pim6] jp-pkt-size 1400

[RouterA-pim6] c-bsr 1001::1

[RouterA-pim6] c-rp 1001::1

[RouterA-pim6] quit

(3)       配置Router B

# 使能IPv6组播路由,在各接口上使能IPv6 PIM-SM,并设置加入/剪枝报文的最大长度。

<RouterB> system-view

[RouterB] ipv6 multicast routing

[RouterB-mrib6] quit

[RouterB] interface ten-gigabitethernet 1/0/1

[RouterB-Ten-GigabitEthernet1/0/1] ipv6 pim sm

[RouterB-Ten-GigabitEthernet1/0/1] quit

[RouterB] interface ten-gigabitethernet 1/0/2

[RouterB-Ten-GigabitEthernet1/0/2] ipv6 pim sm

[RouterB-Ten-GigabitEthernet1/0/2] quit

[RouterB] ipv6 pim

[RouterB-pim6] jp-pkt-size 1400

(4)       配置Router C

# 使能IPv6组播路由,在接口Ten-GigabitEthernet1/0/2上使能IPv6 PIM-SM,在接口Ten-GigabitEthernet1/0/1上使能MLD,并设置加入/剪枝报文的最大长度。

<RouterC> system-view

[RouterC] ipv6 multicast routing

[RouterC-mrib6] quit

[RouterC] interface ten-gigabitethernet 1/0/1

[RouterC-Ten-GigabitEthernet1/0/1] mld enable

[RouterC-Ten-GigabitEthernet1/0/1] quit

[RouterC] interface ten-gigabitethernet 1/0/2

[RouterC-Ten-GigabitEthernet1/0/2] ipv6 pim sm

[RouterC-Ten-GigabitEthernet1/0/2] quit

[RouterC] ipv6 pim

[RouterC-pim6] jp-pkt-size 1400

(5)       配置Router D

# 使能IPv6组播路由,在接口Ten-GigabitEthernet1/0/2上使能IPv6 PIM-SM,在接口Ten-GigabitEthernet1/0/1上使能MLD,并设置加入/剪枝报文的最大长度。

<RouterD> system-view

[RouterD] ipv6 multicast routing

[RouterD-mrib6] quit

[RouterD] interface ten-gigabitethernet 1/0/1

[RouterD-Ten-GigabitEthernet1/0/1] mld enable

[RouterD-Ten-GigabitEthernet1/0/1] quit

[RouterD] interface ten-gigabitethernet 1/0/2

[RouterD-Ten-GigabitEthernet1/0/2] ipv6 pim sm

[RouterD-Ten-GigabitEthernet1/0/2] quit

[RouterD] ipv6 pim

[RouterD-pim6] jp-pkt-size 1400

(6)       配置Switch A

# 开启设备的MLD Snooping。

<SwitchA> system-view

[SwitchA] mld-snooping

[SwitchA-mld-snooping] quit

# 创建VLAN 100,把端口Ten-GigabitEthernet1/0/1到Ten-GigabitEthernet1/0/4添加到该VLAN中,并在该VLAN内使能MLD Snooping和IPv6 PIM Snooping。

[SwitchA] vlan 100

[SwitchA-vlan100] port ten-gigabitethernet 1/0/1 to ten-gigabitethernet 1/0/4

[SwitchA-vlan100] mld-snooping enable

[SwitchA-vlan100] ipv6 pim-snooping enable

[SwitchA-vlan100] quit

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明