Distributed networking, used in
distributed computing, is the network system over which
computer programming,
software, and its data are spread out across more than one computer, but communicate complex messages through their nodes (computers), and are dependent upon each other. The goal of a distributed network is to share resources, typically to accomplish a single or similar goal. Usually, this takes place over a
computer network, however,
internet-based computing is rising in popularity. Typically, a distributed networking system is composed of
processes,
threads,
agents, and
distributed objects.
Agent-based A distributed network can also be
agent-based, where what controls the agent or component is loosely defined, and the components can have either pre-configured or dynamic settings.
Mesh Mesh networking is a local network composed of devices (nodes) that was originally designed to communicate through radio waves, allowing for different types of devices. Each node is able to communicate with every other node on the network. ==Advantages of distributed networking==