George from Florida asks:
What exactly does a server do? What is the difference between a server and a router? Also would there be any advantage to adding one to a home office.
Thanks for the excellent question. A server is a system or computer that manages access and responds to requests on a network. There are many types of servers: print, file, web, game, mail, and various others. Pretty much any computer could function as a server. Sometimes a computer works as a dedicated server, meaning that is its only function. At other times, a computer can function as a server but also be used for other tasks. In basic terms, a server will store files or data and a user or client will request that data. The user’s computer connects and sends a request to the server, which then responds by sending the requested data back. This is how pretty much the whole World Wide Web works, along with most email services, although on a much grander and complicated scale.
A router works as a connection between two or more networks. When you use a router in your home, you are creating a connection from a public network to a private network.
All computers must have an address, much like a house or residence must have an address. No two computers can have the same address, and in your home, each computer has their own, private address. However, when connecting to the Internet, the computer will use the address of the router, which is a public address. The router allows multiple computers and devices to connect to the Internet using one public address. If it did not work this way, there would not be enough addresses available for everyone to be on the Internet at once!
As far as adding a server to a home office, it would depend on what kind of server you would like to setup. If you are looking to have computers connected to the Internet through the server, you would likely still need a router. If you use multiple computers in your family, a server at home can be beneficial. It could be used to perform backups, to store all your pictures, videos, and media in one central location. All computers would then have access to all files. It could be set up as a print server to allow one printer to be used by multiple computers. There are other uses, as well.
One thing to remember about a server is that it must always be on to be effective. However, it does not have to be a current, up to date computer. It can have older hardware and does not have to be a fast computer, depending on the use. It could even be set up without an Internet connection, if you are using it for a file server or for backing up your systems. All it would take is some knowledge in how to set up a home network.