Professional Documents
Culture Documents
Communication Protocols and Standards
Communication Protocols and Standards
Communications protocols can cover authentication, error detection and correction, and
signaling. They can also describe the syntax, semantics, and synchronization of analog and
digital communications.
Communications protocols are implemented in hardware and software. There are thousands of
communications protocols that are used everywhere in analog and digital communications.
Computer networks cannot exist without them.
Internet Standards: Thoroughly tested specification that is useful to and adhered to by those
who work with the Internet.
Before successful transmission can take place, networked communications devices have to agree
on many physical aspects of the data that is to be exchanged. Rules defining data transmissions
are called "protocols."
There are many properties of a transmission that a protocol can define. For example, properties
addressed with protocols may include:
Packet size.
Transmission speed.
Error correction types.
Handshaking and synchronization techniques.
Address mapping.
Acknowledgment processes.
Flow control.
Packet sequence controls.
Routing.
Address formatting.
Popular protocols include: File Transfer Protocol (FTP), TCP/IP, User Datagram Protocol
(UDP), Hypertext Transfer Protocol (HTTP), Post Office Protocol (POP3), Internet Message
Access Protocol (IMAP), Simple Mail Transfer Protocol (SMTP).
For example, on the Internet, the types of communications protocols created by groups like the
World Wide Web Consortium or W3C and the Internet engineering task force or IETF help to
provide universal operations and limit various kinds of liability and vulnerabilities in these
technologies.
One good example is authentication protocols. The authentication protocols work against things
like distributed denial of service (DDoS) attacks and other common methods by which errant
hackers can hobble vast networks or compromise or confuse network traffic.
When HTTP becomes HTTPS or the widespread use of SSL certificates becomes the norm, this
is what's intended by those establishing those types of communications protocols. The protocols
work to “harden” systems against various kinds of abuse inherently, and that’s a big part of their
value.
Other communications protocols govern the use of data packets in global network trajectories,
which for its part sometimes resembles particle physics. It's not like an open faucet where you
just have a free stream of information flowing from one point to another.
Between the sender and receiver, the message consists of granular, discrete units, where each
individual data packet has its own header, core information and routing trajectory. All of this has
to be synchronized and choreographed in detailed ways, and that's where communications
protocols have such a powerful reach and such an important role.
In addition, the communication protocols that are used depend on the underlying technology
itself. So as the technology advances, so do the protocols. That's why you'll see Internet
protocols evolving into successive versions of themselves, and why we’ll likely see much
different communication protocols in tomorrow's advancing networks.
The Internet of Things promises to drive demand for new evolving communications protocols as
ever wider sets of devices get connected to a global network.