发明名称 |
报文处理方法、装置及网络设备 |
摘要 |
本发明提供一种报文处理方法、装置及网络设备。方法包括:硬件芯片根据第一过滤表和/或第二过滤表,对接收到的数据报文进行转发或丢弃处理;第一过滤表包括允许转发的数据报文对应的源地址和接收端口的绑定关系,第二过滤表包括正在进行软件处理的数据报文对应的源地址和接收端口的绑定关系;当根据第一过滤表和所述第二过滤表无法确定转发或丢弃数据报文时,硬件芯片将据报文发送给CPU,以进行软件处理;CPU根据数据报文,对数据报文的源地址进行可达性检测,以对数据报文进行转发或丢弃处理,并丢弃数据报文。采用本发明技术方案可以提高报文处理效率,节约CPU资源。 |
申请公布号 |
CN102255804A |
申请公布日期 |
2011.11.23 |
申请号 |
CN201110188179.4 |
申请日期 |
2011.07.06 |
申请人 |
北京星网锐捷网络技术有限公司 |
发明人 |
杨振亮;周骏 |
分类号 |
H04L12/56(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种报文处理方法,其特征在于,包括:源地址验证提高SAVI设备的硬件芯片根据第一过滤表和/或第二过滤表,对接收到的数据报文进行转发或丢弃处理;所述第一过滤表包括允许转发的数据报文对应的源地址和接收端口的绑定关系,所述第二过滤表包括正在进行软件处理的数据报文对应的源地址和接收端口的绑定关系;当根据所述第一过滤表和所述第二过滤表无法确定转发或丢弃所述数据报文时,所述硬件芯片将所述数据报文发送给所述SAVI设备的中央处理器CPU,以进行软件处理;所述CPU根据所述数据报文,对所述数据报文的源地址进行可达性检测,并根据可达性检测结果更新所述第一过滤表和所述第二过滤表,以使所述硬件芯片根据更新后的第一过滤表和/或更新后的第二过滤表对来自所述源地址的后续数据报文进行转发或丢弃处理,并丢弃所述数据报文。 |
地址 |
100036 北京市海淀区复兴路33号翠微大厦东1106 |