使用HCL搭建了两个3620路由器的场景,配置了IPv6地址、OSPFv3协议后,OSPFv3邻居就可以建立起来。
OSPFv3的Hello报文的目的IPv6地址是组播地址FF02::5(AllSPFRouters),这个地址在单播FIB里显示出接口是NULL0。NULL0正常会丢弃组播报文,那路由器是如何正常接收到Hello报文并建立起邻居的呢?这个时候并没有配置组播,组播路由表也看不了。
(0)
当一个OSPFv3路由器接口配置了OSPFv3协议,它会订阅特定的组播地址(FF02::5)。而内部操作机制基本如下:
接口监听:当处理时间到达,接口将监听所有发送到FF02::5(AllSPFRouters)组播地址的报文。
报文捕获:当组播帧到达接口,它不会根据FIB来处理,而是依据接口的组播地址监听列表来捕获这些报文。
OSPFv3协议处理:接收到的Hello报文会被转发到OSPFv3协议栈,由OSPFv3协议栈处理这些报文并进行邻居发现和维护操作。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论