# Network

## Networking in VIOSO

VIOSO extensively utilizes network capabilities to function seamlessly across multiple PCs. In this setup, one node is designated as the **master** while the others serve as **clients**, effectively distributing tasks to work in unison. This architecture allows all functions to be scaled and synchronized across the network, creating a unified application experience despite the distributed system.

### Networking Requirements

To ensure VIOSO operates efficiently across a network setup with one master and multiple client nodes, the following network requirements should be met:

* **Network Speed:** A minimum of 1 GB/s network speed is necessary for fluent operation.
* **IP Configuration:** Fixed IPs should be assigned to each node within the network to maintain stable connections and facilitate seamless communication between the master and client nodes.

{% hint style="info" %}
**Important:** Ensure that DHCP (Dynamic Host Configuration Protocol) is not used for IP configuration. Manual IP assignment is crucial for network stability in VIOSO 6 environments.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vioso.com/preparation/network.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
