- TCP/IP checksum calculation - Each packet sent needs a verification checksum, so the receiver knows that packet wasn't damaged during the transfer. This checksum can be calculated by the NIC.
- TCP/IP segmentation - Also known as TCP Large Send where Windows delivers a large message to the NIC and it is responsible for chopping up the message according to network MTU. This feature is not enabled by default, and Microsoft sees this as an experimental feature.
- Internet Protocol Security (IPSec) Encryption Ciphers and Message Digests - Provides encryption of the packets sent/received at the hardware level.
- Windows Firewall
More Info WHDC - NDIS 5.0 Overview
More Info WHDC - Windows Network Task Offload