Image: 
 icon
Download URL: http://www.infoworld.com/sites/infoworld.com/files/
Router, firewall, and VPN
Linux has had fast, kernel-level packet forwarding, routing, firewall, and NAT capabilities for a long time. But these are controlled through different user-space applications, such as iptables, resulting in far-flung configuration files and complex syntax -- a far cry from Cisco's single-file configuration and relative ease of configuration. ties it all together behind a custom shell that essentially puts an "IOS" into Linux. Logging in to a Vyatta router can closely resemble the console of a Cisco or Juniper router, with basic commands such as "show ip route" performing exactly the function you would expect.
©1994-2012 Infoworld, Inc.