Choosing the Right Protocol