> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Networking

> Software-defined networking for Xloud Cloud Platform. Virtual networks, subnets, routers, floating IPs, security groups, and advanced SDN policies.

Flexible, software-defined networking that connects your cloud workloads — from simple tenant
networks to complex multi-tier topologies with distributed routing and policy enforcement.

<Card title="XAVS — Advanced Virtualization Solutions" icon="external-link" href="https://xloud.tech/xavs" color="#197560" horizontal>
  Product details on xloud.tech
</Card>

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Xloud Networking</p>

<CardGroup cols={2}>
  <Card title="User Guide" icon="book-open" href="/services/networking/user-guide" color="#197560">
    Create networks, subnets, routers, and security groups. Allocate floating IPs and
    build tenant network topologies from the Dashboard or CLI.
  </Card>

  <Card title="Admin Guide" icon="settings" href="/services/networking/admin-guide" color="#197560">
    Configure provider networks, VLAN and VXLAN segmentation, SDN agents, QoS policies,
    and advanced routing for your cluster.
  </Card>

  <Card title="CLI Reference" icon="terminal" href="/services/networking/cli-reference" color="#197560">
    `openstack network`, `openstack router`, and `openstack security group` commands for
    managing all networking resources from the command line.
  </Card>

  <Card title="Related Services" icon="layers" color="#197560">
    Xloud Networking integrates tightly with Compute, Block Storage, and Load Balancer
    to deliver end-to-end connectivity for your workloads.
  </Card>
</CardGroup>

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Key Features</p>

<CardGroup cols={2}>
  <Card title="Software-Defined Networking" icon="network" href="/services/networking/architecture" color="#197560">
    Fully programmable virtual network fabric. Provision isolated tenant networks,
    shared provider networks, and routed topologies — all through a single API.
  </Card>

  <Card title="Distributed Routing" icon="route" href="/services/networking/l3-routing" color="#197560">
    Distribute L3 routing across compute nodes to eliminate centralized bottlenecks
    and deliver high-throughput east-west connectivity for modern application architectures.
  </Card>

  <Card title="Floating IPs" icon="globe" href="/services/networking/floating-ips" color="#197560">
    Map public IP addresses dynamically to private instances. Associate, disassociate,
    and reassign without downtime — ideal for blue-green deployments and failover.
  </Card>

  <Card title="Security Groups" icon="shield" href="/services/networking/security-groups" color="#197560">
    Stateful, per-port firewall rules enforced at the hypervisor level. Define ingress
    and egress policies with protocol, port, and CIDR granularity.
  </Card>

  <Card title="QoS Policies" icon="gauge" href="/services/networking/qos" color="#197560">
    Apply bandwidth limits and burst controls to individual ports or networks. Enforce
    service-level guarantees and prevent noisy-neighbour interference.
  </Card>

  <Card title="VLAN and VXLAN Segmentation" icon="layers" href="/services/networking/provider-networks" color="#197560">
    Segment workloads with hardware-backed VLAN isolation or scale-out VXLAN overlays
    that support tens of thousands of isolated tenant networks.
  </Card>

  <Card title="VPN as a Service" icon="lock" color="#197560">
    IPsec site-to-site VPN tunnels for secure inter-site connectivity. Establish encrypted
    tunnels between Xloud tenant networks and remote sites or on-premises data centers.
    Available with XPCI.
  </Card>
</CardGroup>

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Networking Components</p>

| Component        | Description                                                                                       |
| ---------------- | ------------------------------------------------------------------------------------------------- |
| SDN API          | RESTful endpoint for all network operations — networks, subnets, ports, routers, and policies     |
| L2 Agent         | Manages virtual switching on each compute node — programs virtual ports and enforces segmentation |
| L3 Agent         | Handles routing between subnets, NAT for floating IPs, and external gateway connectivity          |
| DHCP Agent       | Provides IP address assignment and DNS configuration for tenant subnets                           |
| Metadata Agent   | Delivers instance metadata over the network to instances at boot time                             |
| Security Service | Enforces stateful firewall rules and anti-spoofing policies per port                              |

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Related Services</p>

<CardGroup cols={3}>
  <Card title="Xloud Compute" icon="server" href="/services/compute" color="#197560">
    Virtual machine instances that connect to tenant networks and floating IPs
  </Card>

  <Card title="Xloud Block Storage" icon="hard-drive" color="#197560">
    Persistent volumes that mount inside compute instances on your networks
  </Card>

  <Card title="Xloud Load Balancer" icon="scale" color="#197560">
    Distribute traffic across instances using networking infrastructure
  </Card>

  <Card title="Xloud Identity" icon="fingerprint" href="/cli-setup" color="#197560">
    Project-scoped authentication and RBAC for networking resources
  </Card>

  <Card title="Xloud High Availability" icon="heart-pulse" color="#197560">
    HA routers and redundant DHCP agents for network resilience
  </Card>

  <Card title="XDeploy" icon="rocket" color="#197560">
    Configure provider networks, VLAN ranges, and SDN agents during deployment
  </Card>
</CardGroup>

***

<p style={{ fontSize: '1.25rem', fontWeight: 700, marginBottom: '0.75rem' }}>Getting Started</p>

<CardGroup cols={2}>
  <Card title="Authentication" icon="key" href="/cli-setup" color="#197560">
    Configure Dashboard access and CLI credentials before managing networking resources
  </Card>

  <Card title="Compute User Guide" icon="server" href="/services/compute/user-guide" color="#197560">
    Launch instances and connect them to networks using security groups and floating IPs
  </Card>
</CardGroup>
