Question:
What is the difference between servers http and the others. What are the other two servers and who uses?
Nancy E
2007-08-17 21:53:51 UTC
those servers? In other words, why is http not the only one?
Nine answers:
2007-08-18 00:14:04 UTC
There are not really different types of servers, but different types of protocols like http. A protocol is a way for you to communicate why the computers on a network, and the internet is made up of a suite of protocols called tcp/ip.



The most common protocols you will find is HTTP or Hyper Text Transfer Protocol. Which allows you to view web pages



FTP (File Transfer Protocol) allows you to download things from remote servers.



SMTP (Simple Mail Transfer Protocol) Allows you to send email.



To find out more about these protocols, just do a good search on tcp/ip there is a bunch of them, and unless you are getting a degree in networking, you will not really need to know that many.
meandlisa
2007-08-18 09:04:31 UTC
There is some good stuff already written about this.

To the most common list of servers I'd add dnsd, ntpd and sshd, so my "most common" list would look like, with simplified explanations:

HyperTextTransferProtocol: serves web pages;

SentMailTransferProtocol/Sendmail/IMAP, etc: email services;

FileTransferProtocol: transfer files;

DomainNameService: translates names (yahoo.com) into proper addresses (66.94.234.13);

NetworkTimeProtocol: broadcasts a common time, so servers can stay in sync;

SecureSHell: allows secure remote access across the terminal.

As should be clear from the explanation, each of these protocols exists because they really only do one thing each. It is possible to rig some of them together, but each protocol only really does one thing.

Most servers do more than one service: your web server probably runs at least an HTTP server and a SSH server or FTP server, for example.



Good luck on your homework.
GranitW
2007-08-17 22:07:00 UTC
Simplified way of explaining:



The beginning of an address like HTTP, FTP, or File are called protocols.



HTTP stands for - Hyper-Text transfer Protocol



FTP stands for - File Transfer Protocol



What these protocols are for, is to help the computer or software understand what it is suppose to do with the data that is at the address.



HTTP means that it will transfer the data as text to your computer.



FTP is similar to HTTP,but sees the data as a file, or in some cases as a Directory(Folder or server).



There are also others like "File" which is similar to FTP, but it accesses the Local computer, namely yours.
2007-08-18 02:57:03 UTC
All these answers above are correct but bare in mind there are 65000 ports so theres more than SMTP, FTP and HTTP, for every port there will be a different kind of server running all sorts of crap, pretty often it's obscure stuff though, as people have already pointed out the main ones are email, files and web pages.
2007-08-18 11:59:11 UTC
There are millions of servers out there.



Most of them are not accessible to the general public.

Most of them serve the needs of individual companies, government agencies, etc., accessible to the people who work at those places, so they can do their jobs.



There are probably thousands of different kinds of servers, running on various different kinds of operating systems.



You may not be aware of this, but the World Wide Web, which uses the http;//www. prefix ... that was invented perhaps 15 years ago ... but the Internet existed for 20-30 years before that, using other kinds of connections, many of which are still out there, can be found by Internet search engines.



The key issues include

* mission critical ... this is not in most people's vocabulary, but for some places like hospitals, air travel, etc. it is just not acceptable for things to be breaking down regularly, or for criminals to be able to access and change anything they please

* efficiency of access to gazillion records & data

* format of data, interchangeability

* security & privacy ... this is another concept that is missing from most people vocabulary ... computer engineers know how to make secure systems that guarantee privacy, but no one wants to spend the money to get them ... everyone wants the cheapest, and then to complain about the consequences of that, but not do anything to fix it
melaine
2016-12-12 10:32:32 UTC
sq. is a programming language with relatively some implementations. 2 of the main familiar commercial sq. implementations are from Oracle and Microsoft; your "sq. Oracle" would be Oracle's version, your "sq. server" would be Microsoft's product. the concepts and code in the back of the two are incredibly lots same. the place they variety is the way they're wrapped up and used, so like a BMW and a Mercedes the two have parking breaks, on the BMW you utilize it at the same time with your hand and on the Mercedes you utilize your foot. seen undemanding is a Microsoft programming language, used (misused in my view) in the two training and in development in-homestead applications. The .internet area of the call refers to a series of technologies that seen undemanding makes use of and which may additionally combine in relatively some procedures with Microsoft sq. Server. sq. is used to keep information interior an application, in spite of if it may infrequently be used to create an application in itself. seen undemanding is one technologies you need to apply to create an finished application around a sq. database. Oracle would not relatively have an equivalent of seen undemanding. the two agencies do have extra advantageous programming languages, Oracle has a Java and Microsoft C#, the two considered one of which fulfil comparable roles and in my view woudl be extra effective to earnings than seen undemanding.
zackyg92
2007-08-17 22:00:16 UTC
HTTP: HyperText Transfer Protocol, this is what you use for accessing the web. You cannot modify files over http;

FTP: File Transfer Protocol. You transfer files over this protocol, does not use HTML, so it is not used for websites, sometimes for downloading.

TCP/IP: Transmission Control Protocol/Internet Protocol: This is the "back-end" for all of your internet connectivity. Most protocols transfer data over TCP, and require an IP address.



For a complete list of web protocols: http://www.realifewebdesigns.com/web-resources/web-protocols.html
bladesinger069
2007-08-17 22:01:42 UTC
its a protocol thing. I could get really technical with this but I'll try to keep it simple



http - hypertext transfer protocol...for basic web pages

https - secure HTTP...uses SSL for encryption

ftp - file transfer protocol...its name says it all
2007-08-17 22:00:13 UTC
There is FTP for faster file transfers, and many other ones like POP or SMTP for mail. IMAP, very very many kinds.

HTTP(s) is intended for websites while others for other things.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...