[发明专利]多进程多操作系统网络设备及其控制方法有效
申请号: | 201210057653.4 | 申请日: | 2012-03-07 |
公开(公告)号: | CN102629217A | 公开(公告)日: | 2012-08-08 |
发明(设计)人: | 陈海滨 | 申请(专利权)人: | 汉柏科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 300384 天津市西青*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进程 操作系统 网络设备 及其 控制 方法 | ||
1.一种多进程多操作系统网络设备,其特征在于,包括1个调度操作系统和n个业务操作系统;其中n≥2;
所述调度操作系统上创建进程,每个进程绑定一个业务操作系统,使每个业务操作系统独立运行;
当同时实现2个以上业务操作系统,并且需要共同完成业务时,业务操作系统之间的报文传递通过在调度操作系统上创建对应的虚拟网卡来通信。
2.如权利要求1所述的设备,其特征在于,通过配置,能够将物理网卡分给指定的业务操作系统,实现一机多用的功能。
3.如权利要求1所述的设备,其特征在于,每个业务操作系统拥有独立的包括cpu和内存的资源。
4.如权利要求1所述的设备,其特征在于,所述业务操作系统为防火墙、流控或集成网络语音控制系统。
5.一种如权利要求1-4中任意一项所述的设备的控制方法,其特征在于,包括步骤:
S101,启动调度操作系统,调度操作系统为各个业务操作系统分配网卡和独立的系统资源;
S102,调度操作系统启动业务操作系统并对每个业务操作系统设置一个虚拟网卡,每个虚拟网卡对应一个IP地址,此虚拟网卡只用于业务操作系统之间传递数据;
S103,物理网卡接收到报文后,将所述报文发送至对应的业务操作系统;
S104,业务操作系统对所述报文进行处理,然后判断所述报文是否还需要其它业务操作系统处理;如果是,则将所述报文分别通过与所述业务操作系统以及所述其它业务操作系统对应的虚拟网卡发送至所述其它业务操作系统,重复执行步骤S104至所述报文处理完毕然后进入步骤S105;否则直接进入步骤S105;
S105,业务操作系统通过对应的物理网卡转发处理完毕的报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210057653.4/1.html,转载请声明来源钻瓜专利网。