Comparison between Hacom pfSense Appliances and Cisco ASA Firewalls

Printer-friendly versionSend to friendPDF version

If performance and technical requirements are known and one is familiar with Cisco ASA Security Appliances, the comparison tables are useful to select a comparable pfSense appliance for a particular application.

The pfSense website has the up-to-date and most comprehensive list of features in the following URL: http://www.pfsense.org/index.php?option=com_content&task=view&id=40&Itemid=43.

It also lists common deployments in the following: http://www.pfsense.org/index.php?option=com_content&task=view&id=71&Itemid=81.

All of the features and capabilities of pfSense are included and available for uses. However, some features require more hardware capabilities: higher CPU performance, larger memory capacity, or a hard-drive/SSD instead of flash memory. In contrast to commercial network security appliances like Cisco ASA firewalls, some of the features and capabilities require additional and more costly licenses. Some features of pfSense like Intrusion Detection and Prevention require third-party annual subscription; about $500/sensor for Snort.

There are four tables: Low-End Appliances, Upper Low-End Appliances, Mid-Range Appliances, and Upper Mid-Range Appliances. The primary category is based on CPU performance. Low-End Appliances are based on the 500 Mhz VIA C7. Upper Low-End Appliances are based on the 1Ghz VIA C7, while Mid-Range Appliances are Celeron-M/Pentium-M and Atom N270-based systems. The Upper Mid-Range Appliances are based on the Core2Duo/Core2Quad with memory capacity from 2-8 GB.

Each table is divided into three sections: performance, technical and additional network security capabilities. If the performance or technical detail requirements are known, the tables can be used to quickly identify the appropriate security appliances. Although all of pfSense capabilities are available throughout the ranges, it is recommended that only the Mid-Range Appliances, and Upper Mid-Range Appliances are considered for additional network security capabilities, like Anti-spam, anti-phishing, URL filtering or Content Security (Anti-virus, Anti-Spyware, File Blocking).

Please contact our technical support if there are questions which appliance is best for a particular application.

Firewall Model
(Cisco License)
Phoenix IT-100 Phoenix Uno Cisco ASA 55053
(Security Plus)
Cisco ASA 55103
(Security Plus)
Product Image - 1U server
Network Location SOHO (Small Office Home Office)
Branch Office
SMB (Small and Medium Business)
Enterprise Teleworkers
Internet Edge
Small Business
Branch Office
Enterprise Teleworker3
Internet Edge3
Performance Summary
Concurrent Sessions 50,000
(limited by 128MB RAM)
250,000
(500,000 maximum limited by 1GB maximum RAM)
10,000
(25,000)
50,000
(130,000)
Firewall Throughput 70 Mbps 85 Mbps 150 Mbps 300 Mbps
IPSec VPN Throughput 14Mbps (AES-256)1,2
9.5 Mbps (3DES)1,2
40Mbps (AES-256)1,2
10 Mbps (3DES)1,2
40 Mbps4
(100 Mbps3)
66 Mbps1
(170 Mbps3)
Maximum Site-to-Site and Remote Access VPN Sessions 10,000 
(limited by RAM capacity)
10
(25)
250
Multi-Wan
Load Balancing
Dual Wan
(limited by number of available interfaces)
? ?
High-availability Support Active/Standby5 Not supported
(Stateless Active/Standby)
Not supported
(Active/Standby Active/Active)6
Technical Summary
CPU Speed 500Mhz fanless Transmeta
Crusoe TM5600
500Mhz fanless VIA C7 500Mhz AMD Geode LX 1.6Ghz Celeron
Memory 128MB 512MB
(Maximum 1GB)
512MB 1GB
Storage 20GB HD 2GB Compact Flash
(optional 2.5inch HD/SSD)
minimum 64MB System Flash minimum 64MB System Flash
Interfaces 2 x Realtek RTL8100B
Fast Ethernet
(1 x 802.11b/g WiFi)
3 x Realtek RTL8100C 
Fast Ethernet
8-port Fast Ethernet switch
with dynamic port grouping
(including 2 PoE ports)
5 Fast Ethernet ports
(2 Gigabit Ethernet + 3 Fast Ethernet)
Virtual Interfaces (VLAN) None
(RTL8100B/RTL8100C does not support VLAN)
3
(20)
50
(100)
Power Consumption 12W ~ 12W (estimated) ~ 45W (estimated)
Additional Network Security Capabilities
Intrusion Prevention Snort
(Subscription required)
Not Available with AIP SSM
Anti-spam, anti-phishing, URL filtering

Squid
Squidguard
(HD Required)

Not Available Content Security Plus License features
Content Security
(Anti-virus, Anti-Spyware, File Blocking)
HAVP
(HD Required)
Not Available with CSC SSM
Cost $250 $450 $3867
($850)8
$2,1817
($2,866)8

Notes:

1As measured by IPerf. The IPerf performance of the Cisco ASA 5510 was measured and discussed in the article IPSec Performance of Cisco ASA 5510 as Measured by IPerf.
2With the built-in VIA C7 Padlock VPN Hardware Accelerator. The IPerf performance of the Phoenix Uno and Phoenix Openrick-E was measured and discussed in the article IPSec Performance of pfSense Firewall Appliance.
3As reported in Cisco Sales Literature and Documentation. (Cisco Router Performance data come from here.)
4Estimated from Cisco ASA 5510 iperf data
5Detail CARP configuration is discussed at http://doc.pfsense.org/index.php/Configuring_pfSense_Hardware_Redundancy_(CARP). Active-active configuration is not possible at this time.
6Active/Active configuration requires multiple security contexts (or virtual firewalls).
7Cisco ASA firewall cost is typically found on the Internet and includes the basic firewall feature set of Cisco ASA Software Release 8.2.
8Cisco ASA firewall cost includes the security plus license, which is required for advanced features like security contexts and active/active high-availability.

Firewall Model
(Cisco License)
Mercury OpenBrick-M
VIA C7
Mercury III pfSense 1U Server Cisco ASA 55103
(Security Plus)
Cisco ASA 55203
Product Image
Mercury OpenBrick-M
Mercury III 1U Server
Mercury III 1U Server
1U Server 1U Server
Network Location Branch Office
SMB (Small and Medium Business)
Internet Edge
Internet Edge3 Internet Edge3
Performance Summary
Concurrent Sessions 500,000
(limited by 1GB maximum RAM)
50,000
(130,000)
280,000
Firewall Throughput 1.0 Gbps 300 Mbps 450 Mbps
IPSec VPN Throughput 79 Mbps (AES-256)1
21 Mbps (3DES)1
(79 Mbps1,2
with Soekris VPN1401)
66 Mbps1
170 Mbps3
87 Mbps4
225 Mbps3
Maximum Site-to-Site and Remote Access VPN Sessions 10,000
(limited by RAM capacity)
250 750
Multi-Wan
Load Balancing
Three (3) WAN
(limited by number
of available interfaces)
Three (3) or Five (5) or Seven (7) WAN
(limited by number
of available interfaces)
? ?
High-availability Support Active/Standby5 Not supported
(Active/Standby Active/Active)6
Active/Standby Active/Active6
Technical Summary
CPU Speed 1.0Ghz VIA C7 1.6Ghz Celeron 2.0Ghz Pentium-4
Memory 1GB 1GB 2GB
Storage 2GB Industrial CF
(optional 2.5inch HD/SSD)
2GB Industrial CF
(optional 2.5inch HD/SSD)
minimum 64MB System Flash minimum 64MB System Flash
Interfaces 1 Fast Ethernet port
and 3 Gigabit Ethernet ports

1 VIA VT6103 Fast Ethernet port
and 3 Intel 82541PI Gigabit Ethernet ports

(Expandable up to 1 Fast Ethernet and 5 Gigabit Ethernet)

5 Fast Ethernet ports
(2 Gigabit Ethernet + 3 Fast Ethernet)
4 Gigabit Ethernet ports
and 1 Fast Ethernet port
Virtual Interfaces (VLAN) None (with VIA VT6103L Fast Ethernet)
~4,000 (with Realtek/Intel Gigabit)
None (with VIA VT6103L Fast Ethernet)
~4,000 (with Intel Gigabit)
50
(100)
150
Power Consumption 25W 45W ~ 45W (estimated) ~ 100W (estimated)
Additional Network Security Capabilities
Intrusion Prevention Snort
(Subscription required)
with AIP SSM with AIP SSM
Anti-spam, anti-phishing, URL filtering Squid
Squidguard
(HD Required)
Content Security Plus License features Content Security Plus License features
Content Security
(Anti-virus, Anti-Spyware, File Blocking)
HAVP
(HD Required)
with CSC SSM with CSC SSM
Cost $500 $700 $2,1817
($2,866)8
$4,2957

Notes:

1As measured by IPerf.
2With the Soekris VPN1411 VPN Hardware Accelerator. The IPerf performance of the Mercury was measured and discussed in the article IPSec Performance Gained by VPN Hardware Accelerator.3As reported in Cisco Sales Literature and Documentation. (Cisco Router Performance data come from here.)
4Estimated from Cisco ASA 5510 iperf data. The IPerf performance of the Cisco ASA 5510 was measured and discussed in the article IPSec Performance of Cisco ASA 5510 as Measured by IPerf.
5Detail CARP configuration is discussed at http://doc.pfsense.org/index.php/Configuring_pfSense_Hardware_Redundancy_(CARP). Active-active configuration is not possible at this time.
6Active/Active configuration requires multiple security contexts (or virtual firewalls).
7Cisco ASA firewall cost is typically found on the Internet and includes the basic firewall feature set of Cisco ASA Software Release 8.2.
8Cisco ASA firewall cost includes the security plus license, which is required for advanced features like security contexts and active/active high-availability.

Firewall Model Mars 1U Server Celeron-M Mars OpenBrick-M Atom D525 Mars II pfSense 1U Server Cisco ASA 55203 Cisco ASA 55403
Product Image
Mars 1U Server

Mars OpenBrick-M Appliance

Mars II pfSense 1U Server
1U Server 1U Server
Network Location Branch Office
SMB (Small and Medium Business)
Internet Edge
Internet Edge3 Internet Edge3
Performance Summary
Concurrent Sessions 500,000
(limited by 1GB maximum RAM)
500,000 (1GB RAM)
1,000,000 (2GB RAM)
1,000,000 (2GB RAM)
2,000,000 (4GB RAM)
280,000 400,000
Firewall Throughput 180Mbps (Fast Ethernet) 1.6 Gbps 450 Mbps 650Mbps
650Mbps (Gigabit Ethernet)
IPSec VPN Throughput 30 Mbps (AES-256)1
20 Mbps (3DES)1
70 Mbps (AES-256)1
45 Mbps (3DES)1
87 Mbps1
(225 Mbps3)
125 Mbps4
(325 Mbps3)
65 Mbps1,2
(with Soekris VPN1411)
87 Mbps (AES-256)1,2
85 Mbps (3DES)1,2
(with Soekris VPN1401)
Maximum Site-to-Site and Remote Access VPN Sessions 10,000
(limited by RAM capacity)
750 2500
Multi-Wan
Load Balancing
Three (3) WAN
(limited by number
of available interfaces)
Four (4) or Six (6) WAN
(limited by number
of available interfaces)
? ?
High-availability Support Active/Standby5 Active/Standby Active/Active6 Active/Standby Active/Active6
Technical Summary
CPU Speed 1.0Ghz Celeron-M 1.8Ghz Dual-Core Atom D525 2.0Ghz Pentium-4 2.0Ghz Pentium-4
Memory 1GB 1GB
(expandable to 4GB max)
2GB
(expandable to 4GB max)
2GB 2GB
Storage 2GB Compact Flash
(optional 2.5inch HD/SSD)
2GB Compact Flash
(optional 2.5inch HD/SSD)
8GB SSD
(optional 2.5inch HD/SSD or Raid 1 Mirroring)
minimum 64MB System Flash minimum 64MB System Flash
Interfaces 4 x Realtek Fast Ethernet
(optional Intel Gigabit)
1 x Realtek RTL8111DL and 3 x Intel 82541PI Gigabit 5 Gigabit Ethernet ports: 2 x Intel 82573L and 3 x Intel 82541PI
(expandable to seven (7) Intel Gigabit ports)
4 Gigabit Ethernet ports
and 1 Fast Ethernet port
4 Gigabit Ethernet ports
and 1 Fast Ethernet port
Virtual Interfaces (VLAN) None (with Realtek Fast Ethernet)
~4,000 (with Intel Gigabit)
~4,000 50
(100)
150
Power Consumption 16W 25W 45W ~ 45W (estimated) ~ 150W (estimated)
Additional Network Security Capabilities
Intrusion Prevention Snort
(Subscription required)
with AIP SSM with AIP SSM
Anti-spam, anti-phishing, URL filtering Squid
Squidguard
(HD Required)
Content Security Plus License features Content Security Plus License features
Content Security
(Anti-virus, Anti-Spyware, File Blocking)
HAVP
(HD Required)
with CSC SSM with CSC SSM
Cost $690 $700 $900 $4,2957 $6,3717

Notes:

1As measured by IPerf.
2With the Soekris VPN1411 VPN Hardware Accelerator. The IPerf performance of the Mercury was measured and discussed in the article IPSec Performance Gained by VPN Hardware Accelerator.3As reported in Cisco Sales Literature and Documentation. (Cisco Router Performance data come from here.)
4Estimated from Cisco ASA 5510 iperf data. The IPerf performance of the Cisco ASA 5510 was measured and discussed in the article IPSec Performance of Cisco ASA 5510 as Measured by IPerf.
5Detail CARP configuration is discussed at http://doc.pfsense.org/index.php/Configuring_pfSense_Hardware_Redundancy_(CARP). Active-active configuration is not possible at this time.
6Active/Active configuration requires multiple security contexts (or virtual firewalls).
7Cisco ASA firewall cost is typically found on the Internet and includes the basic firewall feature set of Cisco ASA Software Release 8.2.

Firewall Jupiter I Jupiter III Cisco ASA 55403 Cisco ASA 5580-203
Product Image
Jupiter 1U Server

Jupiter III 1U Server
1U Server 4U server
Network Location SMB (Small and Medium Business)
Internet Edge
Corporate Headquarter
Data Center
Campus
Internet Edge3 Data Center
Campus3
Performance Summary
Concurrent Sessions 1,000,000
(limited by 2GB maximum RAM)
2,000,000
(4GB RAM)
400,000 1,000,000
Firewall Throughput 2.0 Gbps8 4.0 Gbps9 650 Mbps 5 Gbps
IPSec VPN Throughput 110Mbps1,2 200Mbps1,2
(Estimated)
125 Mbps4
(325 Mbps3)
385 Mbps4
(1 Gbps3)
Maximum Site-to-Site and Remote Access VPN Sessions 10,000
(limited by RAM capacity)
10,000
(limited by RAM capacity)
5,000 10,000
Multi-Wan
Load Balancing
3-5 WAN
(limited by number
of available interfaces)
5-7 WAN
(limited by number
of available interfaces)
? ?
High-availability Support Active/Standby5 Active/Standby Active/Active6 Active/Standby Active/Active6
Technical Summary
CPU Speed 2.0Ghz Core2Duo T7200 (2 Core) 2.5Ghz Intel i5-2400s
(4 cores) 
2.0Ghz Pentium-4 AMD Opteron (2 CPU, 4 cores)
Memory 2GB 4GB
(Maximum 16GB)
2GB 8GB
Storage 2GB Compact Flash
(optional 2.5inch HD/SSD)
8GB SSD
(optional 2.5inch HD/SSD or Raid 1 Mirroring)
minimum 64MB System Flash minimum 1GB System Flash
Interfaces 4 x Intel Gigabit
(Expendable to 6GbE)
6 x Intel Gigabit
(Expendable to 2 x 1GbE and 6 x 10GbE) 
4 Gigabit Ethernet ports
and 1 Fast Ethernet port
6 Gigabit Ethernet ports
(Expendable to 10 x 1GbE and 2 x 10GbE)
Virtual Interfaces (VLAN) ~4,000 200 250
Power Consumption 65W 150W ~ 150W (estimated) ???
Additional Network Security Capabilities
Intrusion Prevention Snort
(Subscription required)
with AIP SSM Not Available?3
Anti-spam, anti-phishing, URL filtering Squid
Squidguard
(HD required)
Content Security Plus License features Yes?3
Content Security
(Anti-virus, Anti-Spyware, File Blocking)
HAVP
(HD Required)
with CSC SSM Yes?3
Cost $1,650 $2,500 $6,3717 $29,4897

Notes:

1As measured by IPerf.
2With the Soekris VPN1411 VPN Hardware Accelerator. The IPerf performance of the Jupiter I was measured and discussed in the article IPSec Performance Gained by VPN Hardware Accelerator.
3As reported in Cisco Sales Literature and Documentation. (Cisco Router Performance data come from here.)
4Estimated from Cisco ASA 5510 iperf data. The IPerf performance of the Cisco ASA 5510 was measured and discussed in the article IPSec Performance of Cisco ASA 5510 as Measured by IPerf.
5Detail CARP configuration is discussed at http://doc.pfsense.org/index.php/Configuring_pfSense_Hardware_Redundancy_(CARP). Active-active configuration is not possible at this time.
6Active/Active configuration requires multiple security contexts (or virtual firewalls).
7Cisco ASA firewall cost is typically found on the Internet and includes the basic firewall feature set of Cisco ASA Software Release 8.2. Advanced features like security contexts and active/active high-availability may require additional licenses.
8The four (4) built-in GBE are on their own PCIe x1 lanes.
9The six (6) built-in GBE are on their own PCIe x1 lanes.