Browser you have is obsolate. Please, download the modern Firefox, Chrome, Opera or Yandex browser for comfort surfing!
• IPv4, IPv6 router, firewall   • transparent proxy
• multifunctional NAT • dynamic TCP shapers
• distributed VPN interconnections • build-in DHCP, HTTP servers
• flexible HTTP cache, automatic “on-the-fly” authorization  authorization, authentication and accounting
• server's network opportunites on the non-server Windows versions
firewall, router solution of  Moiseenko A.A.
RusRoute firewall research project is flexible software IPv4 and IPv6 router and firewall, Internet gateway for Windows, it is the ideal solution for making Internet gateway for local area network (LAN) of small company, the users' traffic encountering and restricting, protection against of network attacks with functions of NAT, redirect, dynamic TCP shaper with conditional expressions, VPN server/client, transparent proxy with port numbers saving, LAN to VPN Bridge, DHCP servers, FTP servers, multicast UDP proxies, HTTP caches, HTTP to HTTP proxy converter, captive portal feature, timed action and Splitters for rules, with advanced routing possibilities.

The next functions are not supported: Captive Portal for https connections, multicast routing, https caching, content filtering, IPv6 VPN, VPN multicast.

Test of RusRoute firewall on 1 Gbit/s LAN
I ran data transfer speed tests through the RusRoute firewall on a 1 Gbit/s LAN, without using the routing function.

As tested - PC with Windows 10 x64, Intel Core I7-7700K, 32 GB RAM, M.2 NVMe 3.0 x4 disk Samsung 970 Evo Plus 1 GB, Asus Z270K motherboard with network card on board Intel I219-V 1 Gbit/ s, RusRoute firewall 2.8.5 x64 with old signed driver v. 2.01-100. Software - FileZilla ftp client 3.67.0 portable, iperf3.
RusRoute 2.8.5 (test)
Intel I219-V
FileZilla ftp client 3.67.0 portable

As a server - a PC with Linux Debian 12 x64 bookworm, Intel Core I7-7700K, 32 GB RAM, M.2 NVMe 4.0 x4 disk Samsung 980 Pro 2 GB in PCIE 3.0 x4 mode, Asus Z270-P motherboard with a network card on on board Realtek 8168H 1 Gbit/s, RAM disk 8 GB (FTP server files on it). Software - MaaSoft (Moiseenko A.A.) FTP Server 1.13, iperf3.

Switch - DLink DGS-1008D or similar, 8x1 Gbit/s ports.

In the first tests, a file was transferred via FTP. RusRoute firewall maintained a speed of 1 Gbit/s. CPU load is low. It was considered, as in the RusRoute firewall, that the CPU cores are physical (4 pcs), without 4 hypertrade ones, so the load indicator is 2 times higher than what is displayed by AnVir Task Manager, which considers that there are 8 cores, and the system. The CPU load is as in the screenshots (less than 5% receiving, less than 4% transmitting), but when receiving data it can be unpredictably high (up to full load of one core, < 25%) from test to test, 22.1% in the screenshot. In this test, the FTP-Data connection is a TCP proxy for the RusRoute connection; most of the time is taken up by the send() function of the sockets.
recv 1 gps
send 1 gps
recv send 1 gps
recv 1 gps - 2 (high cpu usage)

In subsequent tests, measurements were made using iperf3 programs. RusRoute firewall maintained a speed of 1 Gbit/s. CPU load is low, less than 4%.
iperf send 1 gps
iperf recv 1 gps
iperf send recv 1 gps

Next - a test of 201 downloading HTTP Internet connections, the Internet is connected at 200 Mbit/s.
201 connections 200 mbps
201 HTTP connections 200 mbps
201 connections 200 mbps traffic

Those. The RusRoute firewall copes with gigabit speeds easily.
Andrey Moiseenko, 10.05.2024, views: 18


Back  Top

  0  0
May 2024
   Su   Mo   Tu   We   Th   Fr   Sa   
         1   2   3   4   
   5   6   7   8   9   10   11   
   12   13   14   15   16   17   18   
   19   20   21   22   23   24   25   
   26   27   28   29   30   31     
 22 May 2024 year, Wednesday 


Guests: 0
Users: 0
Bots: 1
Total users: 13
   EULA Copyright © 2012-2024 Moiseenko A.A.