# Network Requirements

#### Network Architecture: Network Requirements

Swarm’s **Network Architecture** ensures a high-performance and scalable communication framework, accommodating diverse workloads and data transport needs. The architecture integrates multiple layers—core, edge, and access—each tailored to specific operational demands and network speeds.

<figure><img src="/files/m1C8LIPkq2ewZhPsqZXH" alt=""><figcaption></figcaption></figure>

***

**Network Layers and Specifications**

1. **Core Network**:
   * **Purpose**: Acts as the backbone of the Swarm infrastructure, interconnecting regional hubs and data centers.
   * **Specifications**:
     * **Speed**: 100Gbps or higher.
     * **Redundancy**: Ensures uninterrupted connectivity with multiple failover routes.
   * **Use Case**:
     * Facilitates high-speed data transfers for large-scale AI workloads, including distributed training.
2. **Edge Network**:
   * **Purpose**: Connects regional hubs and edge nodes closer to the end-users or data sources.
   * **Specifications**:
     * **Speed**: 10Gbps.
     * **Regional**: Optimized for workloads requiring lower latency and higher bandwidth at regional levels.
   * **Use Case**:
     * Supports real-time inference, content delivery, and IoT applications.
3. **Access Network**:
   * **Purpose**: Connects local nodes and individual providers to the Swarm ecosystem.
   * **Specifications**:
     * **Speed**: 1Gbps minimum.
     * **Local**: Facilitates connections for part-time contributors and lightweight tasks.
   * **Use Case**:
     * Suitable for data preprocessing, model fine-tuning, and other lightweight workloads.

***

**Key Features**

* **Scalable Bandwidth**:
  * Accommodates increasing workloads by scaling speeds across all network layers.
* **Redundancy**:
  * Multiple failover paths in the Core Network ensure resilience and reliability.
* **Low Latency**:
  * Edge and Access Networks are optimized for latency-sensitive applications like real-time inference.
* **Regional Optimization**:
  * Edge Network’s regional hubs improve performance for localized workloads and reduce backhaul traffic.

***

**Benefits**

* **High Performance**: 100Gbps core links provide the throughput needed for large-scale AI workloads.
* **Reliability**: Redundant paths and regional optimizations ensure consistent uptime and minimal disruptions.
* **Flexibility**: Supports a wide range of providers and workloads, from individual contributors to enterprise-scale operations.
* **Cost Efficiency**: Local and regional networks enable providers to contribute resources at various scales, optimizing network costs.

Swarm’s **Network Architecture** ensures seamless, high-speed communication across its decentralized infrastructure, enabling efficient and reliable operations for AI applications at any scale.


---

# 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://agiledger.gitbook.io/swarmai/technical-specifications/network-requirements.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.
