[Winpcap-users] Killer NIC compatible with winpcap ?
Guy Harris
guy at alum.mit.edu
Wed Feb 11 23:07:35 GMT 2009
On Feb 11, 2009, at 2:43 PM, Charu Agrawal wrote:
> It is an Ethernet card with on board processor
Depending on the definition of "processor", there are probably other
cards that have that.
> and 64MB onboard memory.
Other Ethernet cards have on-board memory, although whether they have
that much, I don't know.
Here's the Web page for the NIC:
http://www.killernic.com/
*IF* this page is to be believed, they do some unspecified form of
network offloading:
http://www.killernic.com/technology/llr.aspx
Whether "LLR literally bypasses the traditional Windows Networking
Stack, enabling an entirely new game-optimized model of networking.
The new networking model means there is a hardware interrupt for every
gaming network packet, giving network traffic unprecedented speed and
priority in your gaming PC." means that they just have a TCP offload
engine or whether they eat the whole networking stack and provide
their own API to games (so that games have to be modified in order to
use the Killer NIC as anything other than a regular dumb networking
card).
It sounds as if they do the latter, as they have a list of games
modified to work with their NIC. If so, then, no, this NIC isn't
compatible with WinPcap when it's providing networking offloading; it
presumably allows the Windows networking stack to transmit packets on
and receive packets from the NIC, so that applications *not* modified
to use their API will work, and, for *those* packets, WinPcap *should*
work unless the NDIS (standard Windows networking stack) part of the
driver doesn't implement everything that WinPcap requires (or they do
something really wacky, such as not using NDIS *at all* and somehow
hooking into the userland Winsock library, if that's possible).
So this card almost certainly won't and can't be fully functional with
WinPcap (at least not without changes being made to WinPcap *with the
cooperation of Bigfoot Networks*). How functional it is depends on
how they connect to the Windows networking stack, if they do so at all.
More information about the Winpcap-users
mailing list