Sunday, April 1, 2012

2. What are the following protocols used for?

TCP/IP
TCP stands for Transmission Control Protocol is one of the core protocols of the Internet Protocol Suite.
IP has two primary responsibilities: providing connectionless, best-effort delivery of datagrams through aninternetwork; and providing fragmentation and reassembly of datagrams to support data links with different maximum-transmission unit (MTU) sizes.

HTTP
HTTP stands for Hypertext Transfer Protocol. HTTP's use is to exchange or transfer hypertext in distributed, collaborative, hypermedia information systems (ie. websites). HTTP defines how messages are formatted and transmitted and what actions Web servers and browsers should take in response to various commands. When the URL is entered in the browser, it sends an HTTP command to the web server 'telling' it to retrieve and transmit the information on the web page. This is why 'http://' is found at the beginning of a URL. Essentially, it is a method by which computers communicate webpages to one another. It is the foundation of data communication for the World Wide Web.

SMTP
SMTP stands for Simple Mail Transfer Protocol. SMTP is an Internet standard for email transmissions (sending) across IP networks. It is used by most e-mail systems that send mail over the Internet to send messages from one server to another. Essentially, it is a protocol used for sending e-mail messages between servers.

POP
POP stands for Post Office Protocol. POP is an Internet standard protocol used by local e-mail clients to retrieve e-mail from a server (ie. SMTP) over a TCP/IP connection. Essentially, POP is a protocol used to retrieve e-mail from a mail server. It is used by most e-mail applications/clients, along with IMAP (Internet Message Access Protocol).

FTP
FTP stands for File Transfer Protocol. FTP is a standard network protocol used to transfer friles from one host to another over a TCP-based network (ie. the Internet). Essentially, FTP is the protocol used for exchanging files over the Internet. It works the same way as:
HTTP - for transferring web pages from a server to a user's browser
SMTP - for transferring e-mails across the Internet.
Essentially, FTP is used to download a file from a server using the Internet or to upload a file to a server.

1. Define the term - Protocol

A communications protocol is a system of digital message formats and rules for exchanging those messages in or between computing systems and in telecommunications. Protocols may involve signaling, authentication, and error detection and correction capabilities. A type of protocol is an Internet Protocol (IP).

The Internet Protocol (IP) is a network-layer (Layer 3) protocol that contains addressing information and some control information that enables packets to be routed.IP has two primary
responsibilities: providing connectionless, best-effort delivery of datagrams through an
internetwork; and providing fragmentation and reassembly of datagrams to support data links with different maximum-transmission unit (MTU) sizes.