Лабораторное тестирование в реальных условиях работы в сети


Реальные сети представляют собой сложные системы с изменяющимися условиями работы сетевых элементов, гибкими маршрутами и конкурирующими приложениями. Единственный способ обеспечить предсказуемое функционирование сетевой инфраструктуры — это протестировать ее перед развертыванием.

Прибор SNE компании Calnex Solutions обеспечивает лучшую в отрасли гибкость моделирования этих сложных систем. Он дает возможность эмулировать сети с реальными условиями, в которых должны работать приложения и платформы.


Эмулятор сетей SNE

С помощью SNE тестируют: SD-WAN, переход в облако, системы передачи видео и звука (IPTV, VoIP и др.), сети мобильной связи (GPRS, 3G, 4G и 5G), сети доставки контента, параметры CoS/QoS, WAN-акселераторы, LAN и WAN, ADSL и FTTH, операторские сети Wi-Fi и многое другое.


Основные факты

  • Простой в использовании веб-интерфейс.
  • Простота автоматизации эмуляции посредством удаленного управления с использованием RESTful API.
  • Возможность работы множества пользователей одновременно.
  • Самое большое число портов в своем классе — до 8 портов 100GbE/50GbE/25GbE, до 16 портов 10GbE/1GbE.
  • Интеграция с Wireshark.
  • Возможность Any port to any port — связь (внутри эмулятора) любого порта с любым другим портом.
  • Эмуляция задержки до 30 с.
  • Более 55 видов ухудшения работы эмулируемой сети.
  • Изменение и повреждение аудио- и видеопотоков MPEG (H.264, H.265).
  • Фрагментация пакетов и изменение порядка их следования.
  • Изменение любых битов или байтов любого пакета.
  • Генерация нагрузки.
  • Захват трафика и его запись на SSD.
  • Сохранение до 12 мин трафика при записи на скорости 10 Гбит/с.
  • Случайное отбрасывание пакетов.

Простой в использовании веб-интерфейс

Эмулятор сетей SNE имеет пользовательский веб-интерфейс, дающий возможность легко управлять этим прибором из веб-браузера, запущенного на настольном или планшетном ПК.


Пользовательский веб-интерфейс SNE

Этот веб-интерфейс предоставляет графические инструменты для эмуляции сети. Пользователь может в нужной последовательности соединять пиктограммы различных видов ухудшения работы эмулируемой сети и управлять потоком пакетов в ней. Пиктограммы всех инструментов находятся в боковых меню. Для задания сценария тестирования нужно перетащить требуемые пиктограммы на карту сети.


Множество портов и пользователей

Эмулятор сетей SNE – многопользовательское многопортовое устройство. Каждому пользователю может быть предоставлена пара портов или большее их число в исключительное пользование. Данный эмулятор сетей является гибким средством выделения ресурсов тестирования группам специалистов.


Возможности применения

Решение сетевых проблем

Анализ выявленных проблем и проверка вариантов их решения. Получение информации о том, где и когда могут возникать проблемы для определения эффективных методов их решения до того, как они повлияют на работу пользователей.


Разработка сетей

Выполнение сценариев типа «что, если» для оценки влияния изменений в сети. Проверка различных технологий и топологий перед их дорогостоящей реализацией. Например, для оценки эффективности технологии WAN-акселерации можно определить, как различные WAN-оптимизаторы работают в наилучших, средних и наихудших условиях.


Тестирование и оптимизация работы приложений

Оценка работы приложений на сети до их развертывания. Диагностика приложений и устранение проблем. Регулировка настроек приложений при сымитированных характеристиках сети, чтобы оптимизировать работу приложений для различных групп пользователей.


Эмуляция различных условий работы в сети

  • Перегрузка сети.
  • Большая задержка передачи.
  • Джиттер.
  • Дублирование пакетов.
  • Фрагментация пакетов.
  • Перенаправление трафика.
  • Нехватка полосы пропускания.
  • Повреждение пакетов.
  • Нарушение порядка следования пакетов.
  • Всплески трафика.
  • Частичный или полный отказ.
  • Переключение на резервные каналы.

Основные возможности

Работа на полной скорости сетевых каналов

Эмулятор сетей SNE работает на полной скорости сетевых каналов. Он имеет четыре слота для установки интерфейсных плат. Доступные интерфейсные платы представлены в таблице.

Интерфейсные платы для эмулятора сетей SNE
Тип Конфигурация
1GbE 2 или 4 порта 1 Гбит/с (RJ45)
10GbE 2 или 4 порта 10/1 Гбит/с (SFP+)
25GbE 2 порта 25/10/1 Гбит/с (SFP28 или QSFP28)
50GbE 2 порта 50/25/10/1 Гбит/с (QSFP28)
100GbE 2 порта 100/50/25/10/1 1Гбит/с (QSFP28)

Возможность Any port to any port

Если заказчику потребуется 4, 8 или 16 портов, все они будут связаны друг с другом без каких-либо ограничений.


Связь любого порта с любым другим портом


Фрагментация пакетов и нарушение порядка их следования

При пересечении границ сетей пакеты могут быть фрагментированы. SNE может фрагментировать пакеты (для имитации уменьшения MTU) до их минимального размера — 64 байт. Кроме того, SNE способен нарушать порядок следования пакетов путем смещения числа пакетов X или времени в будущее.


Генерация нагрузки

В сетях всегда есть определенный объем фонового трафика. Это может быть трафик, генерируемый файловыми серверами, принтерами или другими устройствами. В любом случае его важно правильно моделировать.

SNE реализует несколько способов имитации этого трафика, включая генерацию фонового трафика, использование генераторов TCP-нагрузки, воспроизведение PCAP-файлов.


Видео и звук

Имеются специальные функции, обеспечивающие разумное ухудшение потоковой передачи видео (H.264) и звука, трафика RTP/RTCP и др. Чтобы понять, насколько надежным является аудиовизуальное оборудование, нужно испортить фрейминг видео и звука и просмотреть аналитическую информацию о параметрах видеоформата.


Виды ухудшения работы эмулируемой сети

Эмулятор сетей SNE реализует все типичные виды ухудшения: задержку, джиттер, уменьшение пропускной способности и др. Кроме того, он обеспечивает передовые виды ухудшения, включая повреждение видео, ухудшение BER, нарушение порядка следования пакетов.


Простая автоматизация

Возможно внешнее управление прибором SNE с помощью ряда методов. Предусмотрен RESTful API, обеспечивающий простую и эффективную автоматизацию (с использованием сценариев) на базе веб. RESTful API дает возможность запускать и останавливать эмуляцию согласно карте сети, изменять параметры ухудшения на лету и выполнять многие другие действия.


Пример использования RESTful API


Кроме того, SNE имеет очень полезную и простую в использовании функцию timeline (auto-change), дающую возможность пользователям легко автоматизировать эмуляцию посредством веб-интерфейса без изучения и разработки сценариев.


Интерфейс функции timeline (auto-change)


Переключение на резервные маршруты

Используя эффективную систему фильтрации, можно легко сымитировать множество маршрутов в любой сети и переключаться между ними в реальном времени или с использованием внешнего триггера.


Тонкость настройки

Мало того, что SNE реализует более 55 видов ухудшения работы эмулируемой сети, каждый из этих видов имеет широкий набор опций и настроек для управления его реализацией. Это обеспечивает непревзойденную тонкость настройки, например можно воздействовать только на B-кадры в видеопотоках H.264.


Фильтрация

Очень важно распознавать определенные потоки данных в эмулируемой сети. Прибор SNE имеет набор встроенных фильтров для распознавания пакетов с целью ухудшения передачи трафика или его анализа. Более того, можно соединять фильтры для получения более сложных фильтров (например, с помощью двух фильтров можно выделять HTTP-трафик, идущий на порт 8080 по VLAN с идентификатором 90).

SNE

Многопортовый многопользовательский эмулятор сетей

Заявка

Отправляя форму, я даю согласие на обработку своих персональных данных в соответствии с Федеральным законом «О персональных данных» от 27.07.2006 № 152-ФЗ. Я понимаю и соглашаюсь, что мои данные будут храниться и обрабатываться в течение десяти лет в соответствии с Федеральным законом «О персональных данных» от 27.07.2006 № 152-ФЗ.
Спасибо

Ваше обращение успешно отправлено