Vyatta to oprogramowanie pozwalające na wdrożenie programowego routera, ściany ogniowiej lub bramy VPN przy użyciu standardowego, zgodnego z x86 sprzętu dobranego na bazie wymagań stawianych przez bieżącą lub tworzoną infrastrukturę sieciową.
Oprogramowanie Vyatta to unikalne, wysoko skalowalne rozwiązanie znajdujące zastosowanie zarówno w prostych sieciach LAN jak i w brzegowych obszarach sieci rozległych.
Oprogramowanie Vyatta wspiera najbardziej popularne interfejsy LAN/WAN (począwszy od Ethernet, DSL’a a na 10GbE skończywszy), mechanizmy routingu (włączając OSPF i BGP) oraz zaawansowane mechanizmy bezpieczeństwa (Statefull Firewall, IPS, URL filtering). Jednak najistotniejszy jest jednak fakt, że tak różnorodna funkcjonalność jest konfigurowana za pomocą standardowego, przejrzystego wiersza poleceń (CLI) znanego chociażby z urządzeń Cisco lub Junipera bądź poprzez graficzny interfejs (GUI).
Unikalną cechą systemu Vyatta jest mocne wsparcie dla środowisk wirtualnych (Citrix XenServer, VMWare czy Hyper-V). Zastosowanie technik wirtualizacyjnych pozwala na znaczne zminimalizowanie kosztów utrzymania infrastruktury sieciowej oraz integrację systemu z innymi aplikacjami sieciowymi.
IPv4/IPv6 Routing |
BGPv4,BGP-MP OSPFv2 |
RIPv2 Static Routes |
IPv6 Policy IPv6 SLAAC |
IP Address Management |
Static DHCP Server DHCP Client |
DHCP Relay Dynamic DNS DNS Forwarding |
IPv6 DNS Resolver DHCPv6 Server, Client DHCPv6 Relay |
Encapsulation |
Ethernet 802.1Q VLANs PPP |
PPPoE IP in IP Frame Relay |
MLPPP HDLC GRE |
Firewall |
Statfull Inspection Firewall Zone-based Firewall P2P Filtering |
IPv6 Filtering Time-based Firewall Rules Rate Limiting |
ICMP Type Filtering Statefull Failover |
Tunneling/VPN |
SSL-based OpenVPN Site to Site VPN (IPSec) Remote VPN (PPTP, L2TP, IPSec) |
OpenVPN Clinet Auto-Configuration Layer 2 Bridging over GRE Layer 2 Bridging over OpenVPN |
OpenVPN Dynamic Client |
Additional Security |
Network Address Translation Sourcefire VRT Intrusion Prevention VyattaGuard Web Filtering |
DES,3DES,AES Encryption MD5 and SHA-1 Authentication RSA, Diffle Helman Key Mgmt |
NAT Traversal Role-based Access Control |
WAN/LAN Device Drivers |
WAN Device Drivers - T1/E1 Intel 10/100Mbps - 10GBps |
IEEE 802.11 Wireless Drivers in 2.6.31 Linux Kernel |
Synchronous Serial -V.35,X.21,RS-422,EIA530 |
Performance Optimization |
WAN Link Load Balancing Ethernet Link Bonding Web Caching |
MLPPP ECMP Bandwidth Management |
|
QoS Policies |
Priority Queuing Network Emulator Round Robin |
Random / Weighted Random Classfull Queueing Ethernet Header Matching |
VLAN Tag IPv6 Address Port Mirroring |
High Availability |
Statefull Firewall / NAT Failover VRRP HA Clustering |
Configuration Replication RAID 1 |
IPSec VPN Clustering Protocol Fault Isolation |
Administration & Authentication |
Integrated CLI Web GUI Vyatta Remote Access API |
Telnet SSHv2 / SSH Public Key Binary Image Install Image Cloning |
RADIUS TACACS+ OpenVPN PAM Authentication Single Configuration File |
Diagnostic & Logging |
tcpdump Wireshark Packet Capture MGP MD5 Support |
Serial Loopback Commands Netflow / sFlow LLDP |
Syslog SNMPv2c SNMP for IPv6 |
Oprogramowanie Vyatta dystrybuowane jest na zasadach subskrypcji 1,2- lub 3-letniej. Subskrypcja obejmuje uaktualnienia, poprawki, dostęp do dokumentacji oraz bazy wiedzy (Knowledge Base). Zależnie od poziomu wykupionej subskrypcji przysługuje również odpowiedni poziom pomocy technicznej świadczonej przez pracowników
firmy Vyatta Inc.
Cena subskrypcji poza okresem trwania zależy także od jej poziomu (Professional, Enterprise oraz Premium) oraz
liczby rdzeni procesora na którym uruchomiony ma być system (1-2, 3-4, 5 i więcej). Wyjątkiem jest tu osobna subskrypcja dla środowisk wirtualizacyjnych (XenServer, VMWare, Hyper-V).