[发明专利]一种以太网无编号接口实现数据转发方法有效

专利信息
申请号: 201210535893.0 申请日: 2012-12-13
公开(公告)号: CN102984070A 公开(公告)日: 2013-03-20
发明(设计)人: 李世钊;陈量;郑直;雷文虎;杨钊;刘俊 申请(专利权)人: 重庆金美通信有限责任公司
主分类号: H04L12/741 分类号: H04L12/741
代理公司: 暂无信息 代理人: 暂无信息
地址: 400030 *** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 以太网 编号 接口 实现 数据 转发 方法
【权利要求书】:

1.本发明提供了一种以太网通过无编号方式作为中继接口,实现报文转发方法,其特征在于,实现该方法需要配置管理模块、IP接口管理模块、邻居维护模块和交换网络驱动模块;

所述配置管理模块,负责设置以太网接口的无编号地址功能,能够进行有编号和无编号切换,将配置信息发送给IP接口管理模块;

所述IP接口管理模块,负责创建三层以太网接口,在创建接口时候向IP协议栈注册的自定义回调函数,向交换网络驱动模块发送报文时候,通过该接口函数发送报文;

所述邻居维护模块,负责收集对端连接设备的接口号、接口IP地址和MAC地址;在本地维护对端MAC地址、IP地址、对端接口信息的映射表,该表项供驱动模块收发数据和维护三层转发表使用;

所述交换网络驱动模块,采用逻辑的三层接口,对以太网头部进行封装以及解封装,完成报文的收发处理。

2.根据权利要求1所述的方法,其特征在于,报文转发的方法为:1)以太网无编号接口创建,2)邻居维护模块进行邻居的创建和删除维护,建立邻居映射表,该表为驱动模块进行报文封装和维护三层转发表使用,3)路由表形成;如果发送方发送组播报文,驱动模块对于组播报文根据组播的规则计算目的MAC地址,根据出接口信息填写源MAC地址,然后从相应的出接口发送报文;接收方接收到组播报文后,和有编号接口处理一致;对于单播报文,需要根据下一跳IP地址、出接口信息到邻居管理模块维护的映射表中查找网关MAC地址,根据出接口信息填写源MAC地址,然后将报文从相应的出接口发送出去;接收方设备从驱动模块接收组播或者单播报文,检查以太网帧类型,如果是IP数据同时接口是无编号接口,从以太网帧头部读取VLAN ID信息,将报文送到协议栈对应接口上,路由协议模块通过Socket接收到协议更新报文后,进行路由更新,然后路由信息添加到协议栈和通知驱动模块更新芯片路由表,4)当数据需要进行转发时,交换网络根据目的IP地址查找三层转发表,三层转发表中包含下一跳的IP地址、MAC地址和出接口,根据这些信息查找出接口进行报文转发。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆金美通信有限责任公司,未经重庆金美通信有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210535893.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top