Protocols and standards on the web

From Computer Science Wiki
Networks[1]

In telecommunications, a communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. These are the rules or standard that defines the syntax, semantics and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both.

Communicating systems use well-defined formats (protocol) for exchanging messages. Each message has an exact meaning intended to elicit a response from a range of possible responses pre-determined for that particular situation. [2]

Introduction[edit]

Network protocols[edit]

This video is very technical, but one of the best I could find about network protocols. It may be helpful to review the OSI model prior to watching this.


Do you understand this topic?[edit]

You should be able to:

  • Define protocol
  • Explain the importance of networking protocols

Do you have an advanced understanding about this topic?[edit]

  • Define data integrity
  • Define source integrity
  • Define flow control
  • Define deadlock
  • Define congestion management
  • Define error correction
  • Define error checking

See Also[edit]

Standards[edit]

These standards are used from the IB Computer Science Subject Guide[3]

  • Explain the importance of protocols and standards on the web.

References[edit]

  1. http://www.flaticon.com/
  2. https://en.wikipedia.org/wiki/Communications_protocol
  3. IB Diploma Programme Computer science guide (first examinations 2014). Cardiff, Wales, United Kingdom: International Baccalaureate Organization. January 2012.