Networking With SAPT-0x01: Introduction to Computer Network

What is Computer Network?

Computer Network refers to a system of connected computing devices (such as laptops, desktops, servers, smartphones, and tablets) and an ever-expanding array of IoT devices (such as cameras, door locks, doorbells, refrigerators, audio/visual systems, thermostats, and various sensors) which are connected to each other to share resources and information.

Advantages of Computer Network:

  1. File Sharing: Files can be stored on a central node (the file server) that can be shared and made available to each and every user in an organization. And the greatest advantage of this is you don’t require to have physical connection (wire, USB, etc) for this.
  2. Flexible Access: This innovation is known to be truly adaptable. For networks, flexibility would refer to the ability to adapt the available network resources, such as flows or topology, to changes of design requirements, e.g., shorter latency budgets or different traffic distributions.
  3. Entertainment: The streaming of media like video, audio, etc is all possible due to computer networks.
  4. Reliable: Reliability implies backing up information. In case equipment crashes, and the information gets undermined or inaccessible on one PC, another duplicate of similar information is accessible on another workstation for future use, which prompts smooth working and further handling without interruption.
  5. Faster Problem Solving: Big procedure of networking process is distributed in small parts(we will see this in future), so in case of any error, it is easier to pin-point exactly where the error lies.

Disadvantages of Computer Network:

  1. Cost: Building a network can be costly as cables and devices are expensive.
  2. Transmission of Malware: If one of the PC on a network system gets contaminated with an infection, there is a possibility for alternate frameworks to get infected as well.
  3. Lacks Robustness: If a network’s principle server separates, the whole framework would end up futile. Similarly, if it has a bridging device or a central linking server that fails, the entire network would also come to a standstill.
  4. Lacks Independence: PC will be subject to the primary document server, which implies that, in the event that it separates, the framework would end up futile, making clients inactive. Hence PC can’t work independently.

Types of Computer Network:

Computer Networks can be categorized based on their size as well as their purpose. Here “size” of the network is expressed by geographic area.

Main Types of Computer Network
  1. Local Area Network(LAN): A local area network is a computer network the interconnects computers within a limited area such as a residence, school, laboratory, university campus or office buildings.
  2. Metropolitan Area Network(MAN): A metropolitan area network is a computer network that interconnects with computer in a metropolitan area like city. This can also be used for interconnection of different LAN. MAN is larger than LAN but smaller than WAN, in terms of area covered.
  3. Wide Area Network(WAN): A wide area network is a computer network that exists over a large-scale geographical area. A WAN connects different networks including MAN & LAN.
Working of different types of network together
Difference between LAN, MAN & WAN
Difference between Tor and VPN

Profile Links:



Difference between Tor and VPN — GeeksforGeeks



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Prajit Sindhkar

Prajit Sindhkar


I am a India Based Security Researcher, Bugcrowd Top 500 Hacker and Bug Bounty Leader of the BUGXS Community