Quality of Service Explained: How to Prioritize & Reserve Resources for Optimal Network Performance