发明名称 网络过滤驱动中间层实现网卡远程唤醒的计算机和方法
摘要 本发明提供一种网络过滤驱动中间层实现网卡远程唤醒的计算机和方法。该计算机包括:至少一个物理网卡;协议层,包括至少一个协议集;网络过滤驱动中间层,安装在至少一个物理网卡与协议层之间,监控和过滤所有通过所述至少一个物理网卡和协议层的至少一个协议集收发的网络包;网络过滤驱动中间层根据上层应用的命令,与所述至少一个物理网卡中需要被远程唤醒的物理网卡解除绑定连接,与网络过滤驱动中间层解除绑定后的物理网卡直接与至少一个协议集绑定连接;所述物理网卡接收并执行来自远程计算机的唤醒命令。本发明有效解决了基于passthru的网络中的网卡不能被网络远程唤醒的问题。
申请公布号 CN101640665B 申请公布日期 2012.08.22
申请号 CN200810117282.8 申请日期 2008.07.28
申请人 联想(北京)有限公司 发明人 林洋;刘春梅;仇俊;席振新
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静
主权项 一种网络过滤驱动中间层实现网卡远程唤醒的计算机,包括:至少一个物理网卡,具有与远程计算机连接的网络接口;协议层,包括至少一个协议集;网络过滤驱动中间层,安装在所述至少一个物理网卡与所述协议层之间,并与所述至少一个物理网卡和所述协议层中的所述至少一个协议集分别连接,用于监控和过滤所有通过所述至少一个物理网卡和所述协议层中的所述至少一个协议集接收的和发送的网络包;其特征在于,所述网络过滤驱动中间层根据上层应用的命令,与所述至少一个物理网卡中的需要被远程唤醒的物理网卡解除绑定连接;与所述网络过滤驱动中间层解除绑定后的所述物理网卡直接与所述协议层中的所述至少一个协议集绑定连接;所述物理网卡接收并执行来自所述远程计算机的唤醒命令;一网络驱动接口规范模块,与所述网络过滤驱动中间层连接,用于接收来自所述上层应用的命令,并将该命令传输至所述网络过滤驱动中间层,并为所述至少一个物理网卡提供网络驱动程序接口。
地址 100085 北京市海淀区上地信息产业基地创业路6号