Re: Udp sending performance in Gbit Ethernet



Network drivers follow the NDIS model. The NDIS library ("Wrapper")
itself uses WDM, but NDIS drivers have no idea of WDM.

There are just so many things to mention here:

1. TCP/UDP Checksum offload - Most modern NICs offer this feature, i.e.
they calculate the checksum in hardware. Try and play with this option
for your NIC if available.

2. Large Send Offload - ditto.

3. Is there any difference in the frames on the wire. Run some network
sniffer like Ethereal and see if you see things like IP fragments.

n. ...just so many more.

Stephan

.



Relevant Pages

  • Re: NDIS Version question.
    ... > Windows 2000 and Windows XP Networking ... > Network Drivers ... For NDIS 5.0 it says: ... Scatter/gather DMA support for deserialized miniport drivers ...
    (microsoft.public.development.device.drivers)
  • Re: New to driver developing
    ... kernel-mode newbie. ... NDIS is a world of its own. ... learn by writing other drivers, not to mention WDM drivers. ...
    (microsoft.public.development.device.drivers)

Loading