A set of rules and conventions for sending information over
a network. These rules govern the content, format, timing, sequencing, and
error control of messages exchanged among network devices.
- HTTP: Hyper Text
Transfer Protocol (HTTP) is the communication protocol that defines mechanism
for communication between browser and the web server. It is the standard
protocol for transferring hypertext documents on the World Wide Web.
- HTTPS: HTTPS
(HTTP over SSL or HTTP Secure) is the use of Secure Socket Layer (SSL) or
Transport Layer Security (TLS) as a sub layer under regular HTTP application
layering. HTTPS enables
encrypted communication and secure connection between a remote user and the
primary web server.
- FTP: The File
Transfer Protocol (FTP) is a standard protocol for transmitting files between
computers over the internet. This Internet protocol allows
viewing, downloading, and uploading of files on remote computers. It is a protocol based on the client-server model. FTP server
holds the files and databases that are required to provide the services
requested by clients.
- SMTP: SMTP
(Simple Mail Transfer Protocol) is a protocol used in sending and receiving
e-mail over network such as internet.
- TCP: Transmission
control protocol (TCP) is a connection oriented protocol designed to send data
packets over the Internet. TCP ensures reliable delivery of information. It
does so by establishing a connection with the receiving device and then sending
the packets.
- IP: The Internet
Protocol (IP) is the protocol by which data is sent from one computer to
another on the Internet. It controls
how data moves around on the network based on IP address. IP specifies the
format of data packets, and the addressing scheme.
- UDP: UDP (User Datagram Protocol) is a connectionless and unreliable protocol alternative to TCP. UDP is used when speed is desirable and error correction isn’t necessary. For example, for live broadcasts and online games.