This is the solution and explanation post for the question "Which protocol provides e-mail facility among different hosts" from Computer Networking, Internet and Online Services chapter.
Following is the question I received:
Q: Which protocol provides e-mail facility among different hosts?
Among the many multiple choice questions that are most frequently asked in examination, this question "Which protocol provides e-mail facility among different hosts?" is one of the probable question. Thus, here in this post, I try to answer and explain this MCQ so that you can answer it confidently in your competitive exams.
Correct Answer: SMTP
Show your love! Share this page!
What is SMTP?
SMTP is the abbreviation of Simple Mail Transfer Protocol, and it defines the method that handles the process of email exchange and delivery across IPs.
To put it simply, when you send a message to a friend using a mail client, it's picked by an outgoing server (called SMTP server) which starts a conversation with your friend's incoming one.
Most e-mail systems that send mail over the Internet use SMTP to send messages from one server to another; the messages can then be retrieved with an e-mail client using either POP or IMAP. In addition, SMTP is generally used to send messages from a mail client to a mail server.
What is FTP?
File Transfer Protocol, FTP, is a still-used and somewhat popular protocol for uploading and downloading files, usually those that are too big and would take too long to download via a regular email program as an attachment.
FTP is a client-server protocol that relies on two communications channels between client and server: a command channel for controlling the conversation and a data channel for transmitting file content. Clients initiate conversations with servers by requesting to download a file. Using FTP, a client can upload, download, delete, rename, move and copy files on a server. A user typically needs to log on to the FTP server, although some servers make some or all of their content available without login, also known as anonymous FTP.
What is Telnet?
Telnet is a protocol that allows you to connect to remote computers (called hosts) over a TCP/IP network (such as the Internet). Using telnet client software on your computer, you can make a connection to a telnet server (i.e., the remote host). Once your telnet client establishes a connection to the remote host, your client becomes a virtual terminal, allowing you to communicate with the remote host from your computer.
What is SNMP
SNMP stands for simple network management protocol. It is a way that servers can share information about their current state, and also a channel through which an administer can modify pre-defined values.
What does SNMP do?
- Monitor inbound and outbound Traffic flowing through the device
- Early Detection of faults within network devices along with Alerts/Notifications
- Analyzing data collected from devices over long periods of time to identify bottlenecks and performance issues
- Ability to remotely configure compatible devices
- Access and Control devices remotely that are connected via SNMP