===== Communication Protocol ===== [[dido:public:ra:xapend:xapend.a_glossary:start|Return to Glossary ]] **Communication protocol**s are formal descriptions of digital message formats and rules. They are required to exchange messages in or between computing systems and are required in telecommunications. Communication protocols cover [[dido:public:ra:xapend:xapend.a_glossary:a:authentication|authentication]], error detection and correction, and signaling. They can also describe the [[dido:public:ra:xapend:xapend.a_glossary:s:syntax|syntax]], [[dido:public:ra:xapend:xapend.a_glossary:s:semantics|semantics]], and synchronization of analog and digital communications. Source: [[https://www.techopedia.com/definition/25705/communication-protocol | Communication Protocol ]]