Patent ID: 8793117
Filing Date: 2014-07-29
Classification: G06F,H04L

Abstract:
1. A method of running a network application on a host computer using an emulated target protocol stack, comprising: launching a network application on a host computer, said host computer having a host network protocol stack; opening a target protocol stack library on the host computer; receiving interface calls from the network application directed to an emulated network device; and using the target protocol stack library to divert the interface calls received from the network application to an emulated target protocol stack running on a general purpose computer without resulting in a subsequent interface call to the host network protocol stack or physical hardware accessible therethrough, wherein the emulated target protocol stack includes emulation of software and hardware behaviors of the emulated network device; whereby the network application runs on the host computer as if it were running directly on a computer on which the emulated target protocol stack is available.