• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索
  • 0关注
  • 0收藏 50浏览
粉丝:6人 关注:5人

组网及说明

问题描述

网络拓扑如上,其中m-lag双活ipv6地址上连使用vlan505做ospfv3对接idc侧将dhcpv6服务器的路由引入发给m-lag,下行使用静态路由使得去dhcpv6客户端网关路由可达并将静态引入发给idc,使dhcpv6服务器侧到达终端网关可达。路由部署完成,但dhcpv6终端无法获取到地址。

过程分析

1、首先查看路由可达性,dhcp中继侧去ping服务器可达,核心侧ping服务器可达,idc侧到核心可达无问题,反向也是无问题。

2、在dhcp中继侧debug看报文的话,发现没有收到服务器的relay-replay报文,只收到了solict报文和转发的relay-forward报文,因此怀疑是服务器侧的问题。

正常流程:

debug如下:

3、但现场反馈一个重要信息就是只要将m-lag vlan518和中继侧的518同时开启ospfv3,即全网络跑ospfv3这种情况下是可以获取到地址的,因此经此反馈感觉还是路由的问题。在中继侧看dhcp报文统计情况的话,可以看到没有丢弃对应的报文,后续在服务器侧故障时刻和正常时刻抓包看到了如下的信息。

正常时刻、异常时刻:

 

4、根据上面的抓包信息可以发现,正常和异常时刻服务器都收到了relay-fowd报文也发送了relay-reply,而且源目地址都一样,但是查看回包的目的地址fc00:xxxx:14,可以看到这个地址是dhcp中继和m-lag侧的接口地址。此时再去查看配置:

异常时刻核心侧:

#

interface Vlan-interface518

 description To_ShuYanYuan_WaiLian

 mac-address 6c87-207c-xxxx

 ipv6 address FC00:xxxx:11/124

#

异常时刻中继侧:

#

interface Vlan-interface518

 description TO_ZongHeJiDi_HuLian

 ip address 10.92.xx.xx 255.255.255.252

 ipv6 address FC00:xxxx:14/124

#

正常时刻核心侧:

#

ospfv3 110

 router-id 10.92.x

 import-route static

 area 0.0.0.0

#

interface Vlan-interface518

 description To_ShuYanYuan_WaiLian

 ospfv3 110 area 0.0.0.0

 ospfv3 network-type p2p

 mac-address 6c87-207c-xxxx

 ipv6 address FC00:xxxx:11/124

#

正常时刻中继侧:

#              

ospfv3 110

 router-id 10.92.2.x

 area 0.0.0.0

#

interface Vlan-interface518

 ospfv3 110 area 0.0.0.0

 ospfv3 network-type p2p

 ipv6 address FC00:xxxx:14/124

#

5、根据配置对比发现了问题,正常时刻在vlan518接口下使能了对应ospfv3那么会将接口地址通过ospf报文发给idc侧,但是异常时刻将v;an518接口下的ospfv3配置删除后,虽然保留了vlan505的配置但是没有将接口地址引入发布给idc那么会导致idc侧没有中继vlan518的地址。至此问题找到。

6、但现场还有疑问,理论上我核心只需要将到dhcpv6客户端网关侧的路由就可以了,而且已经引入到ospf里idc也能学到,那为什么还需要发布该直连接口的路由呢因为同样环境下的dhcpv4也是没有到中继直连核心接口的路由的为什么dhcpv4就可以?

在实验室复现了下是因为dhcpv6的地址选择是根据出接口选择的,所以发出去的报文源地址是出接口的地址。

dhcpv4抓包看的话可以看到,第一个报文发过去的时候源地址也是使用的出接口地址,但是报文内带了dhcp终端网关的地址信息,这样的话后续dhcp服务器回包就会用这个网关地址作为目的地址回包。dhcpv6的报文结构和v4是不一样的。

 

解决方法

idc侧添加到中继侧的接口路由或者中继侧配置填充地址的源地址为网关接口地址,不要用出接口地址。

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2025-03-04对此案例进行了修订
0 个评论

该案例暂时没有网友评论

编辑评论


举报

×

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

侵犯我的权益

×

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

泄露了我的隐私

×

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

侵犯了我企业的权益

×

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

抄袭了我的内容

×

原文链接或出处

诽谤我

×

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

对根叔知了社区有害的内容

×

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

不规范转载

×

举报说明

提出建议

    +

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

确定

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

注册后可访问此模块

跳转hclhub

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