Skip to main content

Enterprise-Grade Routing OS
Powered by SONiC & VPP for Routers/Gateways

SONiC control plane combined with a VPP data plane delivers ultra-fast routing, secure VPN, and full network automation.

Pricing Plans

Flexible editions designed to grow with your network.

Free

$0

Forever Free

VRF, BGP, OSPF v2/v3
VXLAN,IPSec VPN
SNAT,DNAT,DNAT Pool
PPPoE Client
Stateless ACL
QoS

  

              

X86 Only

Commercial

$999

+10% Annual Upgrade Fee

RIP v1/v2, MPLS
L2TPv3, GRE, Wireguard
CGNAT, MAP-E/MAP-T
PPPoE Client & Server
GeolP/GeoSite, SPI
HQoS

X86 Platform | ARM

Enterprise

$1399 $1699

+10% Annual Upgrade Fee

Software Specification:

  Same as the previous “Commercial”

Hardware Spec & Perf.

  4 x 10GE, 4 x 2.5GE and 8 x 1GE

  • Routing capacity: 58Gbps
  • Firewall capacity: 58Gbps
  • Enc/Dec capacity: 58Gbps

HW+SW Bundle(ARM)


Need Guidance on
Choosing

Not sure what’s right for you?
We can help you with your plan.


Spotlight Features

Explore the detailed feature comparison across Free, Commercial, and Enterprise editions of AsterNOS VPP.

Planned SupportSupportedunsupportedUnsupported

Feature Level 1 FunctionLevel 2 FunctionFreeCommercialEnterprise
InterfacePort Speed1G/100M/10Mright2
InterfacePoE FeaturesPoE Enable/Disableunsupportedunsupportedright2
InterfacePoE FeaturesPower delayunsupportedunsupportedright2
InterfacePoE Features15W/ 30W / 60Wunsupportedunsupportedright2
InterfacePoE FeaturesPriority: Low/High / Criticalunsupportedunsupportedright2
InterfacePoE FeaturesLegacy Detectunsupportedunsupportedright2
InterfacePoE FeaturesPoE Timer Controlunsupportedunsupportedright2
InterfacePoE FeaturesLLDP PoE Negotiationunsupportedunsupportedright2
InterfacePoE FeaturesPoE Power Monitorunsupportedunsupportedright2
InterfaceModule InfoPresence / Absenceunsupportedunsupportedright2
InterfaceModule InfoVendor infounsupportedunsupportedright2
InterfaceModule InfoOptical Powerunsupportedunsupportedright2
InterfaceBandwidth AlertRX / TX Thresholdsunsupportedright2right2
InterfaceBandwidth AlertBoth Thresholdunsupportedright2right2
InterfaceBatch ConfigH/W Interfacesunsupportedright2right2
InterfaceLAGunsupportedright2right2
InterfaceLAN IF4×2.5G/1G + 8×1G/100M/10M RJ45unsupportedunsupportedright2
InterfaceWAN IF4×10G SFP+unsupportedunsupportedright2
InterfaceWi-Fi InterfaceOptional 2.4/5GHz Moduleunsupportedunsupportedright2
IP Unicast RoutingPBR-unsupportedright2right2
IP Unicast RoutingRIP v1/v2-unsupportedright2right2
MPLSBasic MPLSStatic LSP(Multi nexthop)unsupportedsupported-iconsupported-icon
MPLSBasic MPLSMPLS LDPunsupportedsupported-iconsupported-icon
MPLSBasic MPLSLDP Security mechanismunsupportedplanned-supportplanned-support
MPLSBasic MPLSMPLS QoSunsupportedplanned-supportplanned-support
MPLSVPNVPWS(Static & Dynamic)unsupportedsupported-iconsupported-icon
MPLSVPNVPLSunsupportedsupported-iconsupported-icon
MPLSVPNL3VPNunsupportedsupported-iconsupported-icon
NATTwice NAT-unsupportedsupportedsupported
NATVRF Aware-unsupportedsupportedsupported
NATNAT Hairpinning-unsupportedsupportedsupported
NATCGNAT(Carrier-grade NAT)-unsupportedplanned-supportplanned-support
NATMAP-E-unsupportedsupportedsupported
NATMAP-T-unsupportedsupportedsupported
TunnelGREL2/L3 tunnelunsupportedsupportedsupported
TunnelGREIPv4/IPv6unsupportedsupportedsupported
TunnelGREencap/decap statsunsupportedsupportedsupported
TunnelVXLANVTEP v4/v6v4-iconsupportedsupported
Tunnel VXLANStatic VXLANunsupportedsupportedsupported
TunnelL2TPv3 VPN-unsupportedsupportedsupported
TunnelIPsec VPNPolicy-Based (bypass / discard / protect)unsupportedsupportedsupported
TunnelWireguard security VPNNetbird Supportunsupportedsupportedsupported
TunnelWireguard security VPNEncryption: ChaCha20-Poly1305 (RFC7539 AEAD)unsupportedsupportedsupported
TunnelWireguard security VPNKey Exchange: Curve25519 (ECDH)unsupportedsupportedsupported
TunnelWireguard security VPNHashing: BLAKE2s (RFC7693)unsupportedsupportedsupported
TunnelWireguard security VPNTable keys: SipHash24unsupportedsupportedsupported
TunnelWireguard security VPNKDF: HKDF (RFC5869)unsupportedsupportedsupported
TunnelPPPoE Client-supportedsupportedsupported
TunnelPPPoE ServerSupport CHAP authentication and MTU/MRU adjustmentunsupportedsupported-iconsupported-icon
TunnelPPPoE ServerSupport binding to Physical/Sub-interfaces; Max 8 Server instancesunsupportedsupported-iconsupported-icon
TunnelPPPoE ServerRadius User Authenticationunsupportedsupported-iconsupported-icon
SecurityUser Access AuthNPortalunsupportedsupportedsupported
SecurityDHCP v4/v6 Snooping-unsupportedsupportedsupported
SecurityND Snooping-unsupportedsupportedsupported
SecurityND policy-unsupportedsupportedsupported
SecurityDAI (Dynamic ARP Inspection)-unsupportedsupportedsupported
SecurityIPSG v4/v6-unsupportedsupportedsupported
SecurityACLSupport GeoIP & GeoSite library for traffic classificationunsupportedsupportedsupported
SecurityACLStateless/Statefulstateless-iconsupportedsupported
Security*SPI(Stateful packet inspection)-unsupportedsupportedsupported
SecurityUnicast Reverse Path Forwarding (uRPF)-unsupportedsupportedsupported
QoSPriority Mappingdot1p to tcunsupportedplanned-supportsupported
QoSPriority Mappingdscp to tcunsupportedplanned-supportsupported
QoSPriority Mappingtc to queueunsupportedplanned-supportsupported
QoSQueue ScheduleStrictunsupportedplanned-supportsupported
QoSQueue ScheduleDWRRunsupportedplanned-supportsupported
QoSHQoSMulti-level shaping (Subscriber/User/User-group)unsupportedsupported-iconsupported-icon
QoSHQoSService-Level:8 queues mappingunsupportedsupported-iconsupported-icon
QoSHQoSTraffic identification based on GeoIP/GeoSite and DSCP (EF/AF/CS for VoIP/Gaming).unsupportedsupported-iconsupported-icon
High AvailabilitySLA-unsupportedsupportedsupported
High AvailabilitySLAAC-unsupportedsupportedsupported
High AvailabilityRouting Track-unsupportedsupportedsupported
High AvailabilityHash-unsupportedsupportedsupported
Monitoring & ManagementPrometheus exporter-unsupportedsupportedsupported
Monitoring & ManagementRestfulAPI-unsupportedsupportedsupported
Monitoring & ManagementuCentral-unsupportedplanned-supportsupported
InterfacePort Speed2.5Gright2
InterfacePort Speed10Gright2
InterfacePort Config(no shutdown) / shut downright2right2right2
InterfacePort Configstart delayright2right2right2
InterfaceInterface StatsPackets / Octets / Errors / Drops / Speedright2right2right2
InterfaceLoopback IF64 x Loopbackright2right2right2
InterfaceWAN IFPPPoE / DHCP / Static IPright2right2right2
IP Unicast RoutingStatic Routing-right2right2right2
IP Unicast RoutingVRFL3 Port Isolationright2right2right2
IP Unicast RoutingVRFVLAN IF Isolationright2right2right2
IP Unicast RoutingVRFLAG IF Isolationright2right2right2
IP Unicast RoutingVRFNeighbor Isolationright2right2right2
IP Unicast RoutingVRFLPM Isolationright2right2right2
IP Unicast RoutingVRFInter-VRF Forwardingright2right2right2
IP Unicast RoutingBGP / MP-BGP-right2right2right2
IP Unicast RoutingOSPF v2/v3-right2right2right2
IP Unicast RoutingRouting PolicyRoute Mapright2right2right2
IP Unicast RoutingRouting PolicyPrefix List (v4/v6)right2right2right2
IP Unicast RoutingECMP/UCMP-right2right2right2
IP MulticastIGMP Snoopingenable/disable IGMP Snoopingunsupportedsupported-iconsupported-icon
IP MulticastIGMP Snoopingstatic IGMP Snoopingunsupportedsupported-iconsupported-icon
IP MulticastIGMP Snoopingdynamic IGMP Snoopingunsupportedsupported-iconsupported-icon
IP MulticastIGMP SnoopingIGMP v1/v2/v3 Supportunsupportedsupported-iconsupported-icon
IP MulticastIGMP Snoopingentry limit based on IGMP member portunsupportedsupported-iconsupported-icon
IP MulticastIGMP SnoopingIGMP Snooping mulicast queryunsupportedsupported-iconsupported-icon
IP MulticastIGMP SnoopingIGMP Snooping Porxyunsupportedsupported-iconsupported-icon
IP MulticastMLD Snoopingenable/disable MLD Snoopingunsupportedsupported-iconsupported-icon
IP MulticastMLD Snoopingdynamic MLD Snoopingunsupportedsupported-iconsupported-icon
IP MulticastMLD SnoopingMLD v1/v2 Supportunsupportedsupported-iconsupported-icon
IP MulticastMLD Snoopingentry limit based on member portunsupportedsupported-iconsupported-icon
IP MulticastMLD SnoopingMLD Snooping multicast queryunsupportedsupported-iconsupported-icon
IP MulticastMLD SnoopingMLD Snooping Porxyunsupportedsupported-iconsupported-icon
IP MulticastPIMenable/disable PIMsupported-iconsupported-iconsupported-icon
IP MulticastPIMPIM-SM Features (ASM/SSM & SPT Switchover)supported-iconsupported-iconsupported-icon
IP MulticastPIMPIM Interface Support (Phy/VLAN/LAG) for IPv4/IPv6supported-iconsupported-iconsupported-icon
MPLSBasic MPLSInterface: Enable/Disable on Physical Portunsupportedsupported-iconsupported-icon
NAT1:1 NAT / Port Forward-right2right2right2
NATTCP MSS Clamping-supportedsupportedsupported
NATStatic / Dynamic Mapping-supportedsupportedsupported
NATSub-Port Support-supportedsupportedsupported
NATIF Support (Phy/VLANIF/LAG/Loopback)-supportedsupportedsupported
NATSNAT/DNAT/DNAT POOL-supportedsupportedsupported
Tunnel VXLANEVPN VXLANsupportedsupportedsupported
Tunnel VXLANVXLAN gatewaysupportedsupportedsupported
Tunnel VXLANencap format(v4 over v4, v6 over v4)supportedsupportedsupported
Tunnel VXLANVXLAN Stats encap/decapsupportedsupportedsupported
TunnelIPsec VPNRoute Based VPNsupportedsupportedsupported
TunnelIPsec VPNIKEv2supportedsupportedsupported
TunnelIPsec VPNDiffie-Hellman (DH)supportedsupportedsupported
TunnelIPsec VPNMessage Authentication Code (MAC) algorithm support:supportedsupportedsupported
TunnelIPsec VPNEncryption: AES (CBC/GCM/CTR), 3DES, ChaCha20/Poly1305supportedsupportedsupported
TunnelIPsec VPNEncryption/Decryption support hardware offloadunsupportedunsupportedsupported-icon
ServiceARP/NDP-supportedsupportedsupported
ServiceDHCPv4/v6 Server and Relay-supportedsupportedsupported
ServiceDNS-supportedsupportedsupported
SecurityBUM Ctl-supportedsupportedsupported
SecurityUser Access AuthNDot1xsupportedsupportedsupported
SecurityACLIngress/Egresssupportedsupportedsupported
SecurityACLMatch: MAC/IP/L3/L4 Fieldssupportedsupportedsupported
SecurityACLPermit/Denysupportedsupportedsupported
SecurityACLHit Statisticssupportedsupportedsupported
SecurityACLPort/LAG/VLAN/SubIF Bindsupportedsupportedsupported
SecurityACLCtrlPlane (NTP/SNMP/SSH/Telnet)supportedsupportedsupported
QoSRate Limit (RFC2697/2698/4115)per portsupportedsupportedsupported
QoSRate Limit (RFC2697/2698/4115)per queuesupportedsupportedsupported
QoSShapingper interfacesupportedsupportedsupported
QoSFlow ClassifyIACL + CAR Bindingsupportedsupportedsupported
QoSFlow ClassifyEACLsupportedsupportedsupported
QoSFlow ClassifyCAR (Committed Access Rate)supportedsupportedsupported
QoSQos Statusshow IF qos statssupportedsupportedsupported
High AvailabilityMC-LAG-supportedsupportedsupported
High AvailabilityVRRPBackup group (HW/VLAN IF)supportedsupportedsupported
High AvailabilityVRRPVRRPv3 (RFC5798)supportedsupportedsupported
High AvailabilityVRRPAdvertise interval / priority configsupportedsupportedsupported
High AvailabilityVRRPMaster auto send ARP/NDsupportedsupportedsupported
High AvailabilityBFD-supportedsupportedsupported
High AvailabilityMonitor Link-supportedsupportedsupported
Monitoring & ManagementSPAN/ ERSPAN-supportedsupportedsupported
Monitoring & ManagementSNMP-supportedsupportedsupported
Monitoring & ManagementNetFlow/IPFIX-supportedsupportedsupported
Monitoring & ManagementZTP (Zero Touch Provisioning)-supportedsupportedsupported
Monitoring & ManagementSSH-supportedsupportedsupported
Monitoring & ManagementTelnet-supportedsupportedsupported

Frequently Asked Questions

Your Guide to Software Versions, Deployment & Support

Is the Free Version available for download?

Yes. You can download the free version and install it on x86-based devices to enjoy the benefits of open networking. A step-by-step installation guide is available here. Click here to view it. Please note that no additional technical support is provided for the free version.

What’s the difference between the Free Version and the Paid Version?
The free version is limited to x86 platforms. The Paid Edition offers significant improvements in two aspects:
  • First, in terms of services, it provides exclusive technical support and consulting services;
  • Second, in terms of functionality, it adds multiple extended capabilities. For example, the tunneling technology supports MPLS, L2TPv3, GRE, and Wireguard VPN, and the address translation function supports CGNAT, MAP-E/MAP-T, etc.
  • For more extended functions of the paid version, you can learn about them in detail through the comparison table at the top of this page.
I want to deploy on ARM platforms. What are my options?

We don’t offer a standalone software license for ARM. For ARM deployments, Asterfusion provides hardware-software bundles that include AsterNOS VPP with the ET2508 product. Additionally, we offer the ET3608 and ET3616 series to meet your needs across different scenarios. All these solutions are available at competitive prices and come pre-integrated with AsterNOS VPP, delivering excellent performance and value.

What kind of technical support does Asterfusion provide?
With the paid edition, you’ll receive:
  • A perpetual software license
  • Comprehensive technical documentation
  • Online service response and remote support via email or meetings
  • Real-time remote assistance
  • Regular software updates following a structured release policy
AsterNOS follows a predictable update schedule that applies to all editions, including:
  • Quarterly major releases (at least 4 per year) that synchronize with Community SONiC
  • More frequent minor releases containing enhancements, fixes, and patches for the current version, which can be released at any point during the major version support cycle.
Can I upgrade from the Free Version later?
Absolutely. You’re welcome to start with the free version and upgrade to a paid plan at any time for additional features and support.
What happens when my subscription expires? Will I still receive technical support?
After your subscription expires, you can continue to receive full technical support services by simply paying an annual renewal fee equal to 10% of the original license cost.
Can I cancel my subscription at any time?

Yes. Subscriptions are valid for one year (with no automatic renewal). At the end of your subscription term, you may choose not to renew, and your subscription will conclude naturally without further charges.