THE BACKBONE OF YOUR INTERNET CONNECTION: UNDERSTANDING NETWORK INTERFACE CARDS (NICS)