一种标地分离报文转发方法、设备、交换芯片和存储介质技术

技术编号:24692337 阅读:39 留言:0更新日期:2020-06-27 11:19
本发明专利技术公开了一种标地分离报文转发方法、设备、交换芯片和存储介质,包括S1、系统初始化,收到报文;S2、获取报文入端口、查询标地分离寄存器的端口使能位;S3、解析以太报文的以太类型;S4、判断标地分离寄存器的端口使能位值;S5、判断以太报文的类型是否等于标地分离报文寄存器的以太类型,若不等于,则将报文按照传统报文转发,若等于,则进入步骤S6;S6、按照标地分离报文转发报文。本发明专利技术用户可以根据交换芯片具体使用场景对标地分离报文的支持做灵活配置,增强了ASIC芯片的可适应性;且标识长度的匹配范围可以从1到128bit,扩展性强;除此,ASIC芯片同时也支持传统报文和标地分离报文,降低额外成本。

A forwarding method, equipment, switching chip and storage medium for landmark separation message

【技术实现步骤摘要】
一种标地分离报文转发方法、设备、交换芯片和存储介质
本专利技术属于报文转发的
,具体涉及一种标地分离报文转发方法、设备、交换芯片和存储介质。
技术介绍
标地分离的网络体系结构是在现有互联网的基础上,解决IP地址的“二义性”即身份与地址的双重属性所带来的移动性、安全性和路由稳定性等问题。目前ASIC(ApplicationSpecificIntegratedCircuit)以太交换芯片实现了传统IP报文的转发,对于标地分离的新型报文的转发可以采用两种方案,一是这类新型报文先转发至CPU,然后由上层协议软件进行寻址转发,二是开发FPGA(Field-ProgrammableGateArray)对这类报文进行专门转发处理。第一种上层协议软件转发方案,极大地增加了报文的时延,对于大流量的数据报文造成拥塞,不满足数据转发的性能要求;第二种FPGA方案,大大增加了交换设备的成本,而且FPGA从转发处理效率、转发内存容量等性能指标都远不如ASIC以太交换芯片。
技术实现思路
本专利技术的目的在于针对现有技术中的上述不本文档来自技高网...

【技术保护点】
1.一种标地分离报文转发方法,其特征在于,包括:/nS1、系统初始化,收到报文;/nS2、获取报文入端口、查询标地分离寄存器的端口使能位;/nS3、解析以太报文的以太类型;/nS4、判断标地分离寄存器的端口使能位值是否为1,若不为1,则将报文按照传统报文转发,若为1,则进入步骤S5;/nS5、判断以太报文的类型是否等于标地分离报文寄存器的以太类型,若不等于,则将报文按照传统报文转发,若等于,则进入步骤S6;/nS6、按照标地分离报文转发报文。/n

【技术特征摘要】
1.一种标地分离报文转发方法,其特征在于,包括:
S1、系统初始化,收到报文;
S2、获取报文入端口、查询标地分离寄存器的端口使能位;
S3、解析以太报文的以太类型;
S4、判断标地分离寄存器的端口使能位值是否为1,若不为1,则将报文按照传统报文转发,若为1,则进入步骤S5;
S5、判断以太报文的类型是否等于标地分离报文寄存器的以太类型,若不等于,则将报文按照传统报文转发,若等于,则进入步骤S6;
S6、按照标地分离报文转发报文。


2.根据权利要求1所述的标地分离报文转发方法,其特征在于:所述标地分离报文输入端口使能位图的每一个bit表示一个对应的入端口。


3.根据权利要求1所述的标地分离报文转发方法,其特征在于:所述S4中bit值为1时,则该端口允许输入标地分离报文,否则不允许输入标地分离报文。


4.根据权利要求1所述的标地分离报文转发方法,其特征在于:所述S6中按照标地分离报文转发报文的方法为:
S6.1、取出报文中的目的标识;
S6.2、查询标识表和目的标识并进行最长前缀匹配;
S6.3、判断步骤S6.2中的标识表和目的标识是否匹配,若不匹配,则将报文...

【专利技术属性】
技术研发人员:张晓进李泽民蔡平冯雪峰
申请(专利权)人:深圳市风云实业有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1