У Вас устаревшая версия браузера. Скачайте современный Firefox, Chrome, Opera или Яндекс браузер для комфортного просмотра!
• IPv4, IPv6 маршрутизатор, фаервол   • прозрачная прокси
• многофункциональный NAT • динамический TCP шейпер
• распределённые межсерверные VPN сети • встроенные DHCP, HTTP серверы
• гибкий HTTP кеш, автоматическая авторизация “на лету”  авторизация, аутентификация и аккаунтинг
• серверные сетевые возможности на обычных клиентских версиях Windows
  
фаервол, маршрутизатор, решение  Моисеенко А.А.
RusRoute фаервол, исследовательский проект, это гибкий программный IPv4 и IPv6 маршрутизатор, фаервол, межсетевой экран, Интернет-шлюз для Windows для организации выхода в Интернет локальной сети небольшой компании, подсчёта, регулирования и ограничения трафика пользователей, защиты от сетевых, (D)DOS атак, с функциями NAT, redirect, динамические шейперы, VPN сервер/клиент, прокси, мост LAN в VPN, DHCP серверы, FTP серверы, мультикаст UDP прокси, HTTP кэши, преобразователь HTTP в HTTP прокси, с функцией Captive Portal для автоматического приглашения ввода имени и пароля пользователя при первом выходе в Интернет, настройкой времени действия и разделителей потоков для правил, с дополнительными возможностями маршрутизации.

Следующие функции не поддерживаются: Captive Portal для https соединений, маршрутизация мультикаст трафика, https кэширование, фильтрация контента, IPv6 VPN, VPN мультикаст.


Тест RusRoute фаервол в 10 гбит/с локальной сети
Поставил тесты скорости передачи данных через RusRoute фаервол в 10 гбит/с локальной сети, без использования функции маршрутизации.

Сначала был вопрос с выбором оборудования. Выбор пал на 10 гигабитный 8 портовый коммутатор TP-Link TL-ST2008 и две 2-х портовые агрегированые сетевые карты Intel X550-T2 10Gb PCIE 3.0 x4. Коммутатор TP-Link TL-ST2008 позволяет подключать оборудование обычным Ethernet кабелем 6 категории, но при этом максимальная длина кабеля менее 100 метров (примерно, до 60-80 метров, не проверял). Cетевые карты Intel X550-T2 с пассивным охлаждением, а в коммутаторе TP-Link TL-ST2008 охлаждение активное, двумя шумными вентиляторами, которые заменил на малошумящие Noctua NF-A4x20 FLX (12V, 3 pin) сразу после первых тестов, т.к. коммутатор установлен в жилой комнате.
TP-Link TL-ST2008 - 1
TP-Link TL-ST2008 - 2
TP-Link TL-ST2008 - 3
Noctua NF-A4x20 FLX
TP-Link TL-ST2008 - 4
TP-Link TL-ST2008 - 5
Intel-X550-T2

В качестве тестируемого - ПК с Windows 10 x64, Intel Core I7-7700K, 32 ГБ RAM, диск M.2 NVMe 3.0 x4 Samsung 970 Evo Plus 1 ГБ, материнская плата Asus Z270K с сетевой картой Intel X550-T2 10 гбит/с PCIE 3.0 x4, RusRoute фаервол 2.8.5 x64 со старым подписанным драйвером v. 2.01-100. Программное обеспечение - FileZilla ftp client 3.67.0 portable, iperf3.
RusRoute 2.8.5 (test)
Intel X550-T2 10Gb
Intel-X550-T2
FileZilla ftp client 3.67.0 portable

В качестве сервера - ПК c Linux Debian 12 x64 bookworm, Intel Core I7-7700K, 32 ГБ RAM, диск M.2 NVMe 4.0 x4 Samsung 980 Pro 2 ГБ в режиме PCIE 3.0 x4, материнская плата Asus Z270-P с сетевой картой Intel X550-T2 10 гбит/с PCIE 3.0 x4, RAM диск 8 ГБ (файлы FTP сервера на нём). Программное обеспечение - MaaSoft (Моисеенко А.А.) FTP Server 1.13, iperf3.

В первых тестах перекачивался файл 8 ГБ по FTP в обе стороны.
recv 10 gps
send 10 gps
recv send 10 gps

В последующих тестах замеры производились программами iperf3, сначала - для одиночных соединений, затем - для 5 параллельных. Для приёма скорость параллельных соединений оказалась меньше одиночного соединения, повторил тест.
iperf send 10 gps
iperf recv 10 gps
iperf send recv 10 gps
iperf send 10 gps 5 parallel
iperf recv 10 gps 5 parallel
iperf recv 10 gps 5 parallel - 2
iperf send recv recv 10 gps 5 parallel

Также ставились дополнительные тесты.
Когда на обоих ПК использовалась ОС Linux Debain 12 x64 bookworm, iperf3 показывал скорость 9.4 гбит/с в обе стороны для одиночных соединений. Режим агрегирования портов не настраивал.
Когда на обоих ПК использовалась ОС Windows 10 x64, скорость iperf3 до 10 гбит/с для одиночных соединений сильно не дотягивала, и только 9.2 гбит/с была при нескольких параллельных соединениях суммарно, а в режиме статического агрегирования суммарная скорость параллельных соединений удваивалась.
Когда на обоих ПК использовалась ОС Windows 10 x64, на одном - RusRoute фаервол, и карты настроены в режиме статического агрегирования, скорость соединений не удваивалась, т.к. RusRoute фаервол работает с Ethernet пакетами напрямую, в том числе указывая МАС адреса в пакетах с прямым сопоставлением IP адресу MAC адреса, режим агрегирования не предусмотрен. Также в полнодуплексном режиме суммарная скорость соединений не превышала скорость одиночного соединения, т.к. такая природа синхронизации драйвера RusRoute фаервол (в основном, один глобальный спинлок), и службы RusRoute firewall service (часто используется один основной мьютекс).

[Добавлено] 1.06.2024 поставил дополнительный тест передачи файла 50 ГБ по FTP для RusRoute фаервол версии 2.8.6. Скорость передач составила порядка 4 гбит/с в обоих направлениях:
recv 50g
send 50g
recv send 50g

Выводы: протестировал RusRoute фаервол на пределах его скоростных возможностей.
Моисеенко Андрей, 10.05.2024 - 01.06.2024, просмотров: 74

Рейтинг:

Назад  Наверх

 
  1  0
Июнь 2024
   Пн   Вт   Ср   Чт   Пт   Сб   Вс   
             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   
 12 июня 2024 года, среда 
Пользователь
Авторизация
e-mail:

пароль:


Регистрация
Сейчас на сайте
Гостей: 6
Пользователей: 0
Роботов: 1
Всего пользователей: 9
Баннеры

swcat.ru
Copyright © 2012-2024 ИП Моисеенко А.А.