1 AnswerNew Answer
First you need a reason for your protocol Second you need to build software which can transmit and receive data Third make it a standard for the reason that protocol exists An example is HTTP for transmiting websites and data over the internet. It uses the IP/TCP layer to connect. Imagine it as a rope over the canyon which cant hold you, but you can use it to send other smaller things over it to strengthen it. To later hold you, when you cross the canyon.