What’s the difference between servers and internet networks

669 views
0

I don’t really understand exactly how servers work. Is a server simply an internet network? Do servers store my data and what causes a server to crash.

In: Technology

Servers are destinations for your data traffic. That’s where the traffic goes to and comes from. The “internet network” is merely the roads where the data travels across from your computer to the server.

Server crashes can be anything from a logic bug in the code to an actual hardware failure in the server (a memory chip or CPU goes bad) to a fire in the datacenter that causes the power to be shut down.

_Servers_ store information/files/drivers/AD that users on the same _network_ can access.

I have Server Q with Folder “HR DATA” in it and an IP address of 10.10.0.100
All the computers in the same network, meaning IP address 10.10.0.x, can try and access folder “HR DATA” by connecting to Server Q via IP 10.10.0.100 (or other methods); whether they are granted access or not depends on User Controls setup by IT (or owner of folder).

If a user in HR connects to another network, like the Guest Wifi which is usually on another IP scheme, then their computer will have an IP address of, say, 192.168.1.x and they will not be able to access Server Q or any of the files/folders in it. That is one way of securing your network from unauthorized access.

Many factors can make a server crash: DDoS attacks, power failure, overheating, etc…

A server is basically just someone else’s computer, usually with hardware more tuned for servers, but usually still function just like your PC.

The network is what connects your computer to servers

A server is simply computer with a special job to do.

A computer network is several computer connected together in some way.

The internet is a special network of lots of computers connected together via a special method (The Internet Protocol).

A server does not have to be connected to the internet to be a server. You can just connected any two computer together with one being given the role of the server and the other the role of the client.

You can even just have a single computer not connected to anything else at all taking on both the role of the server and the client.

There are many different types of servers. They all serve data in some way.

One way likely most familiar to you is a web server that servers websites to webbrowsers.

You turn a computer into a web-server by installing apiece of webserver-software on it.

You are likely reading this on a computer with a piece of software like Firefox, Chrome or Edge installed. This piece of software talks with a different piece of software on another computer that is serving the webpages. This piece of software can be something like Apache or IIS and you can turn your computer into a webserver by installing that on it.

Any computer connected to the internet can be a web-server, but for those websites like the one you are currently on, people usually use dedicated computers that are purposefully built to be really good at serving lots and lots of webpages.

A server that servers data like web-sites might store that data itself or in many cases specialize entirely on the whole serving job and have a different computer take the job of storing the data, like a database server. (Think of it like a restaurant where you have cooks making your meal in the back and servers serving your meal to you in the front.)

This can get quite complicated and there are lots of things that can go wrong. Usually the systems are designed to continue to work even is part of it had some problem, but some problems are so deep that they can’t be worked around and need a human to intervene to sort things out often by simply restarting some computer.

A server is a computer that serves something over the web. A webserver serves webpages. A dataserver serves data. e.t.c. You ask the server for something, and that server responds with what you want.

So yes, if you send your data somewhere a server will accept that data and store it somewhere, and then retrieves it for you when requested.

Servers, being computers, can crash for all the same reasons normal computers crash. Maybe someone sent it a bad request it couldn’t recover from. Maybe it got too much traffic and couldn’t handle the load. Maybe it just ran in to a bug.