An introduction to NIC virtualization technologies such as SR-IOV, VMQ, and vNIC, and their use cases.