一种三层网络转发设备及其实现方法技术

技术编号:8192584 阅读:209 留言:0更新日期:2013-01-10 03:04
本发明专利技术属于一种网络路由转发设备,尤其涉及一种三层网络转发设备及其实现方法,包括驱动收包模块、系统协议栈模块、路由配置模块,系统协议栈模块包括arp子模块,驱动收包模块与系统协议栈模块连接,还包括地址解析逻辑模块,地址解析逻辑模块分别与驱动收包模块、系统协议栈模块和路由配置模块连接;地址解析逻辑模块中设有mac地址学习表存储空间,mac地址学习表存储空间通过驱动收包模块和系统协议栈模块,获得arp包信息和与arp包信息对应的转发端口信息。本技术方案的有益效果是:通过设立一个独立的模块保证了转发端口的正确,同时解决了目前的技术方案中存在的资源浪费,模块之间的耦合度大等问题。

【技术实现步骤摘要】

【技术保护点】
一种三层网络转发设备,包括驱动收包模块、系统协议栈模块、路由配置模块,所述系统协议栈模块包括arp子模块,所述驱动收包模块与所述arp子模块连接,其特征在于,还包括地址解析逻辑模块,所述地址解析逻辑模块分别与所述驱动收包模块、所述系统协议栈模块和所述路由配置模块连接;所述地址解析逻辑模块中设有mac地址学习表存储空间,所述mac地址学习表存储空间通过所述驱动收包模块和系统协议栈模块,获得所述arp包信息和与所述arp包信息对应的转发端口信息;所述mac地址学习表存储空间包括IP数据存储空间IP数据存储空间、mac地址数据存储空间、转发端口数据存储空间。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴晓宇刘启林陈曦
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:

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

1