Dflux
  • Welcome
  • 👍Getting-started
    • Architecture
    • Installing
    • FAQ
    • How to contribute?
    • Privacy
  • DFXE (ENF)
    • Architecture
    • Concepts
      • Flow
      • Envv
      • Config
      • Fsm
      • Messages
      • Testing
      • Settings
      • Templates
      • Report
    • API Reference
    • Examples
    • Observability
  • DFXP
    • Architecture
  • NF's
    • Gnb
    • Enb
    • Protocols
  • cli
    • dfxe
    • dfxt
    • dfxp
  • Release Notes
Powered by GitBook
On this page
  • Overview
  • Dfxe (ENF)
  • Dfxp (Performance Function)
  • Scaling
  • Security and compliance

Was this helpful?

  1. Getting-started

Architecture

PreviousGetting-startedNextInstalling

Last updated 2 years ago

Was this helpful?

This section describes Dflux architecture

Overview

Dflux has two main components dfxe and dfxp, the dfxe is our ENF (emulated network function) which is responsible for the control plane, while dfxp (performance function) is responsible for the data plane.

Dfxe (ENF)

The ENF is an emulated network function that can emulate any network function in the core network. The main purpose of the ENF is to emulate all control plane traffic.

Dfxp (Performance Function)

The Performance function is responsible for all data plane traffic. This function is able to emulate ICMP/TCP/UDP traffic, using Kernel mode or DPDK to encapsulate all traffic via GTP.

Scaling

The system is not bounded in scalding, and each distributed component can be scalded up/down independently.

Security and compliance

Dflux runs exclusively on your servers, within your network, behind your own firewalls. As a result, we do not currently hold any SOC or PCI/DSS compliance because we do not host any of your infrastructure. You can even run Dflux completely disconnected (air-gapped) without any impact on functionality.

While we do (optionally) collect anonymous usage analytics from Dflux installations, we remain compliant with GDPR. Data collection can be disabled when you install the product, or at any time after that. If your installation is air-gapped, collection will silently fail without any adverse effects.

👍
high