In this article I would like to provide a (small) introduction to computer networks and the necessary infrastructure for them to operate well. In a nutshell, it is all about connecting client applications to servers. A server is a computer or a computer program which manages access to a centralized resource or service in a network. A server does not need to run on complex hardware. Nowadays, devices such as phones, toys, lights, TVs etc. are perfectly suitable infrastructures. Typical types of servers are (i) web servers and (ii) application servers

These servers are typically physically part of an Intranet, an Extranet, or the Internet:

Introduction to Computer Networks
The #Web is a collection of #servers located in #internet extranet and intranet. Here you can find an introduction to computer networks: Share on X

The video below provides an introduction to how software and hardware are organized in order to ensure proper interoperability. Note that it is featuring Netscape as the browser of choice: the video is old but still relevant.

I believe that the video above is a good introduction to Computer Networks. Some of the components mentioned include:

From the picture below you can get an idea on how these servers are organized.

Introduction to Computer Networks
Introduction to Network of #computers and #HowTo Internet Works. Share on X

The video linked above also mentions a particular form of attack known as “ping of death” that involves sending a malformed or otherwise malicious ping to a computer. This is possible because the Internet is an uncontrolled area where not all the participants may decide to play in a fair manner. Another common attack is the “DNS attack”, an exploit in which an attacker takes advantage of vulnerabilities in the domain name system (DNS).

This article (Introduction to Computer Networks and How Internet Works) is part of a minicollection of tutorials on the building block of a software architecture.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

LinkedIn
Share