[发明专利]三层交换机中的信息更新方法、装置、三层交换机及介质有效
申请号: | 201910576358.1 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110247851B | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | 王小军;李广鹏 | 申请(专利权)人: | 北京东土军悦科技有限公司 |
主分类号: | H04L49/354 | 分类号: | H04L49/354;H04L49/55;H04L49/111;H04L49/25;H04L61/103 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三层 交换机 中的 信息 更新 方法 装置 介质 | ||
本发明实施例公开了一种三层交换机中的信息更新方法、装置、三层交换机及存储介质。该方法包括:当检测到满足生成树协议链路的切换条件时,获取待阻塞的第一交换机端口;根据已学习得到的与第一交换机端口匹配的目标ARP关联表项,获取三层交换机的邻居终端的网络定位信息;执行生成树协议链路的切换操作,并删除目标ARP关联表项;根据邻居终端的网络定位信息,构造ARP请求报文进行网络转发,以触发所述三层交换机针对各所述邻居终端进行新的ARP关联表项的学习。通过本发明实施例的技术方案,优化了三层交换机在生成树协议链路切换过程中的性能,减少了对三层交换机的CPU造成的切换压力。
技术领域
本发明实施例涉及三层交换机转发处理技术,尤其涉及一种三层交换机中的信息更新方法、装置、三层交换机及存储介质。
背景技术
生成树协议(Spanning Tree Protocol,STP),是一种工作在开放式系统互联网络模型中的通信协议,基本应用是防止交换机冗余链路产生环路以避免了广播风暴。生成树协议中一般使用MSTP(多生成树协议)提供环网络中的链路快速切换。
如图1a所示,PC1(终端1)、PC2(终端2)、Switch(交换机)A、Switch B、Switch C以及Switch D共同构成一个多生成树区域(MST Region)与其他网络(Network)通信,当该区域用于传输三层数据时,终端1的网关为Switch C,Switch C上学习PC1和PC2的ARP(Address Resolution Protocol,地址解析协议)信息,并将PC1发出的三层数据按照路由表进行转发。当PC1将三层数据发送到PC2时,Switch C学习的ARP表项指向Switch A,三层数据按照PC1-Switch C-Switch A-Switch B-Switch D-PC2的路径发送到PC2;当Switch A和Switch B直连的链路发生故障时,生成树协议会切换该链路,将Switch C和Switch D间的端口状态从阻塞(block)改为转发(forwarding),此时三层数据会按照PC1-Switch C-Switch D-PC2的路径转发。
现有技术在实现链路切换过程中,Switch C有两种工作模式:一种是fast模式,该模式下,Switch C上需要更新的ARP信息被直接删除,另一种是normal模式,该模式下,Switch C上需要更新的ARP信息会快速老化。这两种方式对MAC(Media Access Control,媒体介入控制层)信息的处理都是直接删除。对ARP信息和MAC信息完成上述处理后,Switch C再接收到指向PC2的三层数据会直接发送至Switch C的CPU(Central Processing Unit,中央处理器)进行软件转发处理,同时出发ARP请求报文,完成ARP学习后,将PC2的ARP信息更新到Switch C与Switch D之间的端口,之后PC2的三层数据不再发送至Switch C的CPU,而是根据ARP信息进行交换芯片的转发。
发明人在实现本发明的过程中发现:完成基于三层数据的生成树协议链路的切换后,在ARP信息的更新过程中会对CPU产生较大的冲击,此外,针对不直接删除ARP信息的切换模式,会因为错误的转发路径使得报文丢失严重,整个切换过程交换机性能很差。
发明内容
本发明实施例提供一种三层交换机中的信息更新方法、装置、三层交换机及存储介质,以优化三层交换机在生成树协议链路切换过程中的性能,减少对三层交换机的CPU造成的切换压力。
第一方面,本发明实施例提供了一种三层交换机中的信息更新方法,该方法包括:
当检测到满足生成树协议链路的切换条件时,获取待阻塞的第一交换机端口;
根据已学习得到的与所述第一交换机端口匹配的至少一个目标ARP关联表项,获取所述三层交换机的至少一个邻居终端的网络定位信息,所述网络定位信息包括:网际协议地址以及虚拟局域网标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土军悦科技有限公司,未经北京东土军悦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910576358.1/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置