What do you mean by Protocol?
In the context of data networking, a protocol is a formal set of rules and conventions that governs how computers exchange information over a network medium. A protocol executes the functions of one or more of the OSI layers.