Networking models based on functions
- Client Server system
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
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
- 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.
- 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.”
- 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.
- 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).
- 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.