发明授权
- 专利标题: Message processing engine with a virtual network interface
- 专利标题(中): 具有虚拟网络接口的消息处理引擎
-
申请号: US12020575申请日: 2008-01-28
-
公开(公告)号: US08254381B2公开(公告)日: 2012-08-28
- 发明人: Nicholas Alexander Allen , John R Justice
- 申请人: Nicholas Alexander Allen , John R Justice
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Rau Patents, LLC
- 主分类号: H04L12/28
- IPC分类号: H04L12/28
摘要:
A message processing engine may intercept outgoing and incoming messages by bridging an interface between a virtual network interface and a physical network interface. The message processing engine may have a raw packet analyzer that may determine if a packet is to be processed based on a policy, and then may decode the packet using a first set of protocols, perform a translation in the decoded state, then encode the packet using the same or a different set of protocols. The message processing engine may be used to perform translations to enable two otherwise incompatible devices to communicate as well as apply various protocols including security protocols to communications with another device similarly configured. In many embodiments, the raw packet analyzer may be a service with administrative privileges, but the decoder, encoder, and translator may be operated with user privileges.
公开/授权文献
信息查询