[发明专利]一种支持高级策略配置高性能的windows网卡驱动方法在审
| 申请号: | 202010234449.X | 申请日: | 2020-03-30 |
| 公开(公告)号: | CN111490939A | 公开(公告)日: | 2020-08-04 |
| 发明(设计)人: | 冯杰;李嘉伟;周谊成;徐文杰 | 申请(专利权)人: | 苏州瑞立思科技有限公司 |
| 主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/725;H04L12/751;H04L12/753;H04L12/931;G06F16/901 |
| 代理公司: | 苏州创元专利商标事务所有限公司 32103 | 代理人: | 范晴;丁浩秋 |
| 地址: | 215000 江苏省苏州市相城经济技术开发区澄*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 支持 高级 策略 配置 性能 windows 网卡 驱动 方法 | ||
1.一种支持高级策略配置高性能的windows网卡驱动方法,其特征在于,包括以下步骤:
S01:在本地建立虚拟网卡,所述虚拟网卡用于接收发往设定IP地址的流量;
S02:构建路由表,添加对设定IP发送流量数据包的转发路由规则,对流量进行拦截;
S03:根据路由表规则,将规则内的流量转发至本地虚拟网卡;
S04:读取虚拟网卡获取的流量,对路由表规则进行匹配,若流量的目标IP地址与路由表中设定IP地址一致,则对发送的流量配置高级策略路由,将数据流量转发至高速服务器,通过高速服务器将其转发至目标地址。
2.根据权利要求1所述的支持高级策略配置高性能的windows网卡驱动方法,其特征在于,所述步骤S02中构建路由表的方法包括:
S21:将设定IP地址根据红黑树的结构依次增加节点,得到红黑树数据结构;
S22:根据红黑树数据结构存储路由表规则,得到构建的路由表。
3.根据权利要求1所述的支持高级策略配置高性能的windows网卡驱动方法,其特征在于,所述步骤S04中通过对红黑树数据结构进行查找操作对路由表规则进行匹配,包括,从红黑树数据结构的第一父节向子节点依次递进查找,若查找到相应的IP地址则匹配成功,反之,匹配不成功。
4.根据权利要求1所述的支持高级策略配置高性能的windows网卡驱动方法,其特征在于,所述步骤S04还包括,虚拟网卡对服务器延迟进行检测,包括以下步骤:
S41:从本地对目标地址发起流量,通过高速服务器对流量进行转发;
S42:目标地址将数据发送至高速服务器,高速服务器将数据返回至本地,并对该过程的耗时进行记录,构建历史模型;
S43:依次对每一个高速服务器进行数据传输,依次构建历史模型;
S44:若当前高速服务器延迟大于其他高速服务器延迟,则对转发的高速服务器进行重新定向,选取延迟最低的高速服务器进行转发。
5.根据权利要求1所述的支持高级策略配置高性能的windows网卡驱动方法,其特征在于,所述虚拟网卡建立一个虚拟网络,对流量的IP地址进行管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州瑞立思科技有限公司,未经苏州瑞立思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010234449.X/1.html,转载请声明来源钻瓜专利网。





