【技术实现步骤摘要】
一种集中式MACsec包处理芯片的中断处理方法及装置
本专利技术涉及一种网络通信
,尤其是涉及一种集中式MACsec包处理芯片的中断处理方法及装置。
技术介绍
MACsec(MediaAccessControlSecurity,MAC安全)定义了基于IEEE802局域网络的数据安全通信的方法,MACsec可为用户提供安全的MAC层数据发送和接收服务,包括用户数据加密、数据帧完整性检查及数据源真实性校验。在MACsec架构中,SC(SecureChannel,安全通道)是CA(secureConnectivityAssociation,安全连接关联)参与者之间用于传输MAC安全数据的安全通道,每个SC可提供单向点到点或点到多点的通信,如对于点对点的两台设备A和设备B,A到B单向数据转发链路可认为一个SC(a),B到A单向数据转发链路可认为另外一个SC(b)。一个安全通道中可包含多个SA(SecureAssociation,安全关联),每一个SA拥有一个不同的密钥。目前,以太网MACsec方案通常基于端口PHY实现 ...
【技术保护点】
1.一种集中式MACsec包处理芯片的中断处理方法,其特征在于,包括如下步骤:/nS100,芯片中配置若干个中断状态表,每个所述中断状态表对应一安全通道,且所述中断状态表包括标示不同中断类型的中断类型字段;/nS200,芯片根据每个中断状态表中中断类型字段产生相应中断并上报至芯片的上位机;/nS300,判断是否存在已上报且未被清零的中断,若是,安全通道在产生新的不同类型中断时,芯片更新对应中断状态表中中断类型字段并上报中断至芯片的上位机,和/或安全通道在产生相同类型中断时,芯片不重复上报中断至芯片的上位机。/n
【技术特征摘要】
1.一种集中式MACsec包处理芯片的中断处理方法,其特征在于,包括如下步骤:
S100,芯片中配置若干个中断状态表,每个所述中断状态表对应一安全通道,且所述中断状态表包括标示不同中断类型的中断类型字段;
S200,芯片根据每个中断状态表中中断类型字段产生相应中断并上报至芯片的上位机;
S300,判断是否存在已上报且未被清零的中断,若是,安全通道在产生新的不同类型中断时,芯片更新对应中断状态表中中断类型字段并上报中断至芯片的上位机,和/或安全通道在产生相同类型中断时,芯片不重复上报中断至芯片的上位机。
2.根据权利要求1所述的集中式MACsec包处理芯片的中断处理方法,其特征在于,在步骤S200中,芯片在任意一个安全通道对应的中断状态表中存在非全零的中断类型字段时将相应的中断上报至芯片的上位机。
3.根据权利要求1所述的集中式MACsec包处理芯片的中断处理方法,其特征在于,芯片还判断所有安全通道对应的中断状态表条目中中断类型字段是否全为零,仅在全为零时清除中断信号有效。
4.一种集中式MACsec包处...
【专利技术属性】
技术研发人员:龚海东,方沛昱,裴园,龚源泉,
申请(专利权)人:盛科网络苏州有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。