Protocols and standards on the web: Difference between revisions

From Computer Science Wiki
No edit summary
Line 4: Line 4:


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. <ref>https://en.wikipedia.org/wiki/Communications_protocol</ref>
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. <ref>https://en.wikipedia.org/wiki/Communications_protocol</ref>


== Network protocols ==
== Network protocols ==
Line 34: Line 33:
== Do you have an advanced understanding about this topic? ==
== Do you have an advanced understanding about this topic? ==


== Resources ==
== See Also ==
 
* [[OSI model]]
 
 


* [http://www.teachcomputing.net/gcse/edexcel/networks.html an excellent introduction to networks]
== References ==
== References ==
<references />
<references />

Revision as of 15:13, 24 May 2016

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]

Network protocols[edit]

What do you actually NEED to know?[edit]

There are certain standards you must know in order to complete IB diploma. These are not fully complete, in my opinion, but they are here for your reference:

Do you understand this topic?[edit]

You should be able to:

  • Define protocol
  • Define data integrity
  • Define source integrity
  • Define flow control
  • Define deadlock
  • Define congestion management
  • Define error correction
  • Define error checking
  • Explain the importance of networking protocols

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

See Also[edit]


References[edit]