DEV Community

Cover image for Networking fundamentals - Part 1
Keerthan Shetty
Keerthan Shetty

Posted on

1

Networking fundamentals - Part 1

Networking models based on functions

  • Client Server system

Image description

The client–server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.

  • Peer to peer system

Image description

Peer-to-peer (P2P) is a decentralized communications model in which each party has the same capabilities and either party can initiate a communication session.

Types of Networks based on proximity

  • Local Area Network

  • Personal Area network

  • Metropolitan Area network

  • Wide Area Network

Image description

Network Topology

  • Bus topology

Bus topology, also known as line topology, is a type of network topology in which all devices in the network are connected by one central RJ-45 network cable or coaxial cable.

Image description

  • Ring topology

Ring topology is a type of network configuration in which each device on the network is connected to two other devices, forming a “ring.”

Image description

  • Star topology

Star topology is a type of network topology in which every device in the network is individually connected to a central node, known as the switch or hub.

Image description

  • Mesh topology

Mesh topology is a type of network topology in which all devices in the network are interconnected. In a mesh topology, data can be transmitted by routing (sent the shortest distance) and flooding (sent to all devices).

Image description

  • Hybrid topology

hybrid topology is the combination of two or more networks. The network type could be Star, Ring, Bus, or Mesh. However, in most cases, only the Star and Ring topologies are used to create a Hybrid network.

Image description

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay