Skip to main content

DENT Guiding Principles

  • Utilize Linux Kernel, Switchdev and other linux based projects as the basis for the solution (without abstractions and overhead)
  • Treat ASIC and Silicon for Networking/Datapath as any other hardware
  • Simplify abstractions, API, drivers and low level overhead that currently exists in these switches and other open software.
  • Unify the community of Silicon Vendors, ODM, SI, OEM, End Users across many verticals.
  • Solve the Networking Operating System challenge for Distributed Enterprise Edge use case and expand into other use cases such as Enterprise Datacenter

Download Latest Release

Install dentOS

Roadmap

Follow the latest Roadmap and Feature discussions on Github

“Arthur” Release (v1) Q4 2020

Feature List

  • L2 Bridge (vlan aware)
  • IPv4 forwarding
  • Static Routing
  • Dynamic Routing – BGP
  • STP
  • VRRP – keepaliveD
  • LLDP
  • LAG/LACP
  • DHCP
  • L2/L3 ECMP
  • L2/L3/L4 ACL (TC-Flower)
  • Control plane Policer

“Beeblebrox” Release (v2) Q1 2022

Feature List

  • NAT-44, and PT
    • NAT on pure Layer-3 port
    • NAT on VLAN tagged port (bridge)
  • Configuring 802.1q interface (IpRoute2, Ifupdown2)
  • Routing on 802.1Q interface
  • PoE controller
  • Dynamic Routing
    • Support for BGP via FRR
    • Support for OSPF via FRR
    • Support for ISIS via FRR
  • Scale & Performance Improvements
    • Improve Firewall Scaling numbers
    • Improve Firewall Programming Performance
    • Resource management for ACLs
    • Add Flags to recognize LOCAL Ips
  • Dataplane policing
    • BUM traffic Policing
    • Data packet policing
    • Control packet policing
  • User application support
  • Configuring Port Isolation
  • Devlink – local trap/hard drop counters

“Cynthia” Release (v3.0) Q1 2023

Feature List

  • TC Persistence a.k.a Petunia
  • New Kernel 5.15 (LTS)
  • Early Access
    • IEEE 802.1x
    • QoS
    • IPv6
    • IGMP Snooping
    • Egress Policer

“Cynthia” Release (v3.1) Q2 2023

Feature List

  • QoS

  • L1

  • ACL

  • Bridging

  • IPv4

  • VLAN

“Cynthia” Release (v3.2) Q3 2023

Feature List

  • IPv6
  • IGMP Snooping
  • Egress Policer
  • Storm Controll
  • Devlink

“D” Release (v4) Q4 2023

Feature List

  • ECMP

  • LACP

  • LACP Interaction

  • LLDP

  • STP RSTP

  • HardDropCounters

  • Table sizes

  • ifupdown2

  • VRRP

Major known features and milestones are noted here. This is not a commitment but a plan of work. This list is neither complete nor guaranteed.

dentOS Architecture Diagram

DENT OS Architecture Diagram

Hardware Compatibility List

SpeedVendor/ManufacturerDescriptionASICdentOS ReleaseAdditional Information
10GDelta48x10G SFPMellanox SpectrumV1Datasheet
10GDelta48x10G SFPMarvell Aldrin 2V1Datasheet
1G +10GDelta48x1G PoE + 4x10G SFPMarvell AC3XV1Datasheet
1G +10GDelta48x1G + 4x10G SFPMarvell AC3XV1Datasheet
1G, 2.5G+25GDelta32x1G (PoE+) + 16x2.5G (PoE++) + 6x25G SFP28Marvell AC5XV1/V2Datasheet
1G, 2.5G+10GDelta16x1G (PoE+) + 8x2.5G (PoE++) + 6x10G SFP+Marvell AC5XV1/V2Datasheet
10GEdgecore48x10G SFPMarvell Aldrin 2V1Datasheet
1G + 10GEdgecore48x1G + 4x10G SFPMarvell AC3XV1Datasheet
1G + 10GEdgecore48x1G PoE + 4x10G SFPMarvell AC3XV1Datasheet
10GWNC48 x 10G SFP+Marvell Aldrin2V1
1GWNC48 x 1G with PoE+
4 x 10G SFP+
Marvell AC3XV1
1GWNC48 x 1G
4 x 10G SFP+
Marvell AC3XV1