[发明专利]单个物理网口模拟为多个逻辑网口的映射方法与装置在审
申请号: | 201310503974.7 | 申请日: | 2013-10-23 |
公开(公告)号: | CN103533090A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 张武;郭晓东;王劲林;郭秀岩 | 申请(专利权)人: | 中国科学院声学研究所;北京中科智网科技有限公司 |
主分类号: | H04L29/10 | 分类号: | H04L29/10 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单个 物理 模拟 逻辑 映射 方法 装置 | ||
1.一种单个物理网口模拟为多个逻辑网口的映射方法,其特征在于,所述方法包括:
将单个物理网口通过时分复用模拟映射为多个逻辑网口;
为映射出的多个所述逻辑网口分配原始MAC地址信息、第一端口标识信息以及发送时隙;
通过所述原始MAC地址信息或所述第一端口标识信息和所述发送时隙确定多个所述逻辑网口与所述物理网口之间的映射关系,进而接收外部通信设备发送的数据包或向所述外部网络设备发送数据包。
2.根据权利要求1所述的映射方法,其特征在于,所述通过所述原始MAC地址信息建立多个所述逻辑网口与所述物理网口之间的映射关系,进而接收外部通信设备发送的数据包具体包括:
所述物理网口接收外部通信设备发送的数据包;
获取所述数据包的目的MAC地址信息;
根据所述目的MAC地址信息,确定与所述目的MAC地址信息相匹配的所述原始MAC地址信息对应的所述逻辑网口;
确定出的所述逻辑网口向处理器发送所述数据包。
3.根据权利要求1所述的映射方法,其特征在于,所述为映射出的多个所述逻辑网口分配发送时隙具体包括:
根据映射出的多个所述逻辑网口的个数,为每个所述逻辑网口分配相等的发送时隙。
4.根据权利要求3所述的映射方法,其特征在于,所述通过所述第一端口标识信息和所述发送时隙确定多个所述逻辑网口与所述物理网口之间的映射关系,进而向所述外部网络设备发送数据包具体包括:
接收处理器发送的待发送数据包;
获取所述待发送数据包的第二端口标识信息;
根据所述第二端口标识信息,确定与所述第二端口标识信息相匹配的所述第一端口标识信息对应的所述逻辑网口;
判断当前发送时隙是否为确定出的所述逻辑网口的发送时隙;
如果所述当前发送时隙为确定出的所述逻辑网口的发送时隙,则通知确定出的所述逻辑网口向所述物理网口发送所述待发送数据包;
所述物理网口向所述外部网络设备发送所述待发送数据包。
5.根据权利要求4所述的映射方法,其特征在于,所述为映射出的多个所述逻辑网口分配原始MAC地址信息、第一端口标识信息以及发送时隙之后还包括:
根据映射出的多个所述逻辑网口的个数,分别为每个所述逻辑网口建立发送队列,所述发送队列用于存储所述待发送数据包;
所述根据所述第二端口标识信息,确定与所述第二端口标识信息相匹配的所述第一端口标识信息对应的所述逻辑网口之后还包括:
将所述待发送数据包存储在确定出的所述逻辑网口对应的所述发送队列中。
6.根据权利要求5所述的映射方法,其特征在于,所述如果所述当前发送时隙为确定出的所述逻辑网口的发送时隙,则通知确定出的所述逻辑网口向所述物理网口发送所述待发送数据包具体包括:
如果所述当前发送时隙为确定出的所述逻辑网口的发送时隙,则通知确定出的所述逻辑网口从所述发送队列中获取所述待发送数据包,向所述物理网口发送所述待发送数据包。
7.一种单个物理网口模拟为多个逻辑网口的映射装置,其特征在于,所述装置包括:物理网口、模拟映射模块、信息分配模块、确定模块;
所述模拟映射模块,用于将单个所述物理网口通过时分复用模拟映射为多个逻辑网口;
所述信息分配模块,用于为映射出的多个所述逻辑网口分配原始MAC地址信息、第一端口标识信息以及发送时隙;
所述确定模块,用于通过所述原始MAC地址信息或所述第一端口标识信息和所述发送时隙确定多个所述逻辑网口与所述物理网口之间的映射关系,进而接收外部通信设备发送的数据包或向所述外部网络设备发送数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京中科智网科技有限公司,未经中国科学院声学研究所;北京中科智网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310503974.7/1.html,转载请声明来源钻瓜专利网。