Protocols do affect communications efficiency.
Protocols determine the speed of your connection. The goal of communication protocols is to send and receive data with the highest regard to accuracy, so it is very important to have set regulation or standard. Also, in regards to speed, if you are transmitting information faster than the receiving end, the information could be terminated from transmitting. Bonding enables the NIC to set a priority for which the protocol is to process first. Protocol Priority has a direct impact on how fast the computer and NIC process communicates.