***Protocols+Data transmission issues*** Flashcards
What is Protocols
Protocols:
are the rules that define methods of communicating data between two or more digital devices.
They ensure that the transmission of data always follows a set procedure. There are different protocols
for different applications.
What is TCP/IP
Transmission Control Protocol and Internet Protocol are used together as the basic communication
language of the internet.
Use case of TCP
**TCP:
is used to create the packets and
reassemble them at the end.
**
Use case of IP
* IP:
is used to route packets to the intended
computer, using the computer’s IP address.
Email Protocol(SMTP)
SMTP - the Simple Mail Transfer Protocol is
used to transfer emails between mail servers.
It is also used to transfer email from the client
software to the outgoing mail server
* Post Office Protocol(POP3)*
Post Office Protocol, (POP3)is used to
retrieve emails from the mail server. It allows us to download messages to our client software for offline reading
Internet Message Access Protocol (IMAP)
e Internet Message Access Protocol
is used to retrieve emails from the mail server, Rather than downloading the messages, IMAP syncs them with the mail server.
Voice and video calls(H.323)
this was one of the first successful
VOIP protocols and is recommended by the ITU
(International Telecommunication Union). It defines
the rules for communicating audio and video over
packet-switched networks.
Voice and video calls(SIP - the Session Initiation Protocol)
- the Session Initiation Protocol is used to
create, control and end VOIP connections.
Voice and video calls(RTP-Real-time Transport Protocol)
RTP - the Real-time Transport Protocol is designed
to transfer audio and video over IP-based networks.
Security protocols
SSL (Secure Sockets Layer)
and TLS (Transport Layer Security) is used to ensure that transactions over networks are kept safe. SSL is gradually being phased out and replaced with TLS.
***Web pages (HTTP – the HyperText Transfer Protocol)
HyperText Transfer Protocol is used to allow web servers
and browsers to transfer files over the internet. It is how we access the World Wide Web
HTTPS
HTTPS – is the secure version of the standard HTTP. It uses public key cryptography to encrypt communications between a web browser and a server