The field of networking involves a great number of different protocols used to transmit data between computer nodes. Each protocol has a specific purpose. Used properly, the protocols ensure that the data arrives at the intended destination as quickly as possible, intact, and without being corrupted or intercepted. You should review common network protocols before an interview for a network consulting engineer's job to be familiar with these. Practicing questions like this one will also help you formulate your answers to the interviewer's question during the interview.