релиз — НТЦ Метротек. Архив блога http://blog.metrotek.spb.ru заметки бывших разработчиков бывшего НТЦ Метротек Thu, 02 Oct 2025 13:52:15 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.1.15 релиз X10-24. ура, товарищи! http://blog.metrotek.spb.ru/2014/11/07/reliz-x10-24-ura-tovarishhi/ Fri, 07 Nov 2014 16:37:12 +0000 http://blog.metrotek.spb.ru/?p=4872 yes «день седьмого ноября — красный день календаря!»
многие, наверное, уже и не помнят стихотворение, которое написал Самуил Маршак. но речь не об этом. просто совпало.
а мы наконец выпустили первый публичный релиз программного обеспечения для проекта Метротек X10-24. кодовое название релиза — «oxygen». пакеты (deb) находятся тут. исходные тексты открытой части пока в не выложены. но мы это обязательно сделаем. а пока — присваиваем разработке статуc «production» и — ура!!!
надо это отметить. тем более, пятница.

]]>
Пресс-релиз: коммутатор Беркут-100 http://blog.metrotek.spb.ru/2014/03/18/press-reliz-kommutatora-berkut-100/ Tue, 18 Mar 2014 18:39:34 +0000 http://blog.metrotek.spb.ru/?p=4579 Дорогие друзья и коллеги!
Хотим с вами поделиться нашей очередной победой: на днях мы поставили первый экземпляр прибора Беркут-100.
Напомню, что это первое и единственное 100G решение, созданное в России.
Пользователи получили прибор в комплектации «фильтр-балансировщик».
В таком режиме прибор производит классификацию входного 100G трафика по пользовательским фильтрам и осуществляет перенаправление пакетов на 10G интерфейсы.

Беркут-100 может классифицировать пакеты по фильтрам (до 1000) по L2-L4 полям пакета (VLAN/MPLS метки, IP-адреса источника/получателя, IP-протокол, TCP/UDP-порты источника/получателя).
Пакеты можно пересылать как просто на 10G интерфейсы, так и перенаправлять в балансировочные группы (до 4-х штук), которые объединяют несколько 10G интерфейсов, и позволяют провести равномерную или по-пакетную балансировку. Выбранные потоки можно записать на встроенный жесткий диск.
Беркут-100, как и все остальные наши приборы, справляется со 100% нагрузкой на пакетах любого размера.

Как вы можете использовать прибор?

  • Применить балансировку для всех пакетов по всем десяти 10G портам для дальнейшего анализа всего 100G потока менее скоростным оборудованием без потерь.
  • Уменьшить нагрузку на сторонее оборудование, отобрав только те пакеты, которые интересны для дальнейшего анализа (по портам или IP-подсетям). И наоборот, можно отбросить только те пакеты, которые не нуждаются в анализе, и всё остальное равномерно переслать на 10G порты.
  • Производить мониторинг состояния сети по статистике (количество пакетов/байт, нагрузка) выбранных виртуальных или IP-сетей: резкие всплески или падения нагрузки могут говорить о проблемах в сети.
  • Записать интересующий поток на жесткий диск прибора, для дальнейшего анализа сторонними программами (Wireshark, etc).

В ближайшем релизе мы планируем добавить балансировку на основе хеш-функций и возможность агрегации пакетов из 10x10G в 100G.
Хотите попробовать прибор в деле или увидеть демонстрацию его работы у нас в офисе, то пишите нам!

]]>
Беркут-ETX. Четырнадцатому году — четырнадцатую версию. http://blog.metrotek.spb.ru/2014/02/14/chetyirnadtsatomu-godu-chetyirnadtsatuyu-versiyu/ Fri, 14 Feb 2014 07:57:54 +0000 http://blog.metrotek.spb.ru/?p=4526 yes

Совсем немного прошло времени с начала нового 2014 года, а наши доблестные программисты уже успели выпустить новую версию 0.0.14 для второй ревизии  (Rev.D) Беркут-ETX. Выпуск приурочен к 14 февраля. Это, большей частью, багфикс-релиз: добавили недостающие команды в CLI и исправили несколько ошибок. Вот подробный список изменений:

  • В CLI добавлена команда  настройки порога для распределения задержки в тесте «Пакетный джиттер»
  • Исправлена ошибка с суммой распределения в тесте «Пакетный джиттер»
  • Исправлена ошибка при выводе в CLI или www отчёта теста «Потеря кадров»
  • При падении линка автоматически останавливаются тесты Y.1564
  • В отчетах, получаемых через CLI или www, исправлено выделение параметра из за которого не прошел тест y1564.
  • В отчеты, получаемые через CLI или www, добавлена информация о нaстроенном ethertype, уровне теста, ip-proto, пороге FTD.
  • Добавлены недостающие команды CLI для настройки уровня тестов, ethertype, ip-proto и порога FTD.
  • Постраничный вывод в CLI можно прервать, если нажать на ‘q’.
  • В виджете настройки заголовка справочная информация выводится в соответствии с выбранным уровнем теста.
  • При подключении Direct-Attach модулей игнорируются нажатия на кнопку «Laser».
  • Auto logout соединения по telnet изменен с 30 секунд на 5 минут.

Скачать версию 0.0.14 можно тут

]]>
релиз «чёртова дюжина» для Bercut-ETX http://blog.metrotek.spb.ru/2013/12/13/reliz-chyortova-dyuzhina-dlya-bercut-etx/ Fri, 13 Dec 2013 20:23:46 +0000 http://blog.metrotek.spb.ru/?p=4480 13В пятницу 13, 13-го года, в 13 часов, 13 минут 13 секунд, при весьма загадочных обстоятельствах, вышел релиз 0.0.13 для второй ревизии (revD) Беркут-ETX.
Но суеверные пользователи могут использовать его без боязни, мы окропили его святой водой.

А если серьезно, то в этом релизе мы усовершенствовали метод оценки качества ethernet канала по методике Y.1564: при проведении тестов теперь можно задать порог для пакетов с задержкой больше максимально допустимой (в процентном отношении). Если этот порог будет превышен, то тест не пройдёт. Такое улучшение позволяет избежать ситуации, когда тест не проходит, например, из-за пары-тройки пакетов, у которых задержка передачи была больше максимально допустимой.

Кроме того, исправлено несколько ошибок:

  • улучшена работа OAM.
  • в настройках тестов исправлена конвертация значений нагрузки из/в %, Мб, Kб
  • исправлено форматирование таблицы тестов RFC2544 при выводе результатов в web-интерфейсе и CLI (telnet)
  • исправлено построение графика теста для «Потеря кадров». Раньше за 100% нагрузку принимали скорости линка,   теперь 100% — это установленная  на каждом шаге теста нагрузка.

качать (файл с номером версии 0.0.13).

]]>
релиз 0.0.11-0 для bercut-ETX http://blog.metrotek.spb.ru/2013/12/02/reliz-0-0-11-0-dlya-bercut-etx/ Mon, 02 Dec 2013 10:10:40 +0000 http://blog.metrotek.spb.ru/?p=4413 yesВышел релиз 0.0.11-0 для второй ревизии (revD) bercut-ETX. И это не просто баг-фикс релиз! Есть некоторые не то, чтобы существенные, но видимые глазом изменения: скруглённые углы в активных элементах меню и новый индикатор заряда.

Кроме того, прошу обратить внимание на возможность задания в тестах произвольного ethertype, то есть, теперь прибор умеет изображать любой трафик L2. Также добавлена полезная информация про SFP+ — показываем мощность оптического передатчика, если модуль предоставляет такую возможность.

И ещё: поддержка Direct-Attach-кабелей «из коробки», как любят говорить наши заграничные друзья.

А вот полный список изменений:

  • Теперь можно вставлять VLAN-метку в пакеты размером 64 байта (раньше приходилось увеличивать размер до 68 байт)
  • Исправлен контроль диапазона значений MPLS меток в настройке заголовка пакетов (раньше можно было ввести значение больше допустимого)
  • Добавлена индикация мощности ТX лазера
  • RFC2544: исправлено форматирование отчета при работе через telnet
  • SFP модули 1G, предназначенные для работы по витой паре, включаются автоматически (раньше зачем-то требовалось нажимать кнопку включения лазера).
  • В качестве маркера меню используется прямоугольник со скруглёнными углами.
  • Изменён индикатор заряда аккумулятора на экране: теперь процесс заряда изображается в виде мигающей молнии
  • Возможность задания произвольного ethertype. В тестах RFC-2544 и Y.1564, а также в генераторе трафика теперь можно явно задавать уровень 2 или 4.
  • В новых версиях всегда будут присутствовать опции LBERT, LTG, LJT, позволяющие проводить тесты длительностью более 99 часов.
  • Добавлена поддержка Direct-Attach кабелей 10G (aka Twinax).


Скачать версию для приборов ревизии «D» можно, как всегда, с нашего сайта тут (файл называется b3etx-files_0.0.11-0.urom).

]]>
Беркут-ETX. bugfix релиз http://blog.metrotek.spb.ru/2013/11/24/berkut-etx-bugfix-reliz/ Sun, 24 Nov 2013 11:15:11 +0000 http://blog.metrotek.spb.ru/?p=4433 yesтихой сапой, как обычно,
вышел софт для ETX.
в нём исправлены ошибки.
больше нечего сказать.

разработчики стеснялись,
но ChangeLog написан был.
да, неграмотно немножко —
будем менеджера бить.

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

ps. настроение слегка поэтическое.

pps. забыл сказать, что речь о релизе номер 0.0.10.

]]>
Беркут-ЕТХ: релиз 0.0.6-58 http://blog.metrotek.spb.ru/2013/10/19/berkut-eth-reliz-0-0-6-58/ Sat, 19 Oct 2013 07:37:24 +0000 http://blog.metrotek.spb.ru/?p=4401 yes Счастливым пользователям Беркут-ETX  хочу сообщить, что вышел новый релиз 0.0.6-58. Кроме нескольких исправлений ошибок в него добавлена новая опция — возможность проводить тесты длительностью до 999 часов, а это больше 40 дней.

Подробное описание версии:

  • Добавлены новые опции: LBERT, LTG, LJT, позволяющие проводить тесты длительностью более 99 часов. Теперь максимальная длительность для BERT, «Генератора трафика» и «Пакетного джиттера» — 999 часов.
  • Исправлена ошибка: теперь сообщение «Оптический модуль не поддерживается!» помещается на экране
  • Более стабильно определяются XFP модули.

Скачать версию, можно как всегда с нашего сайта, для приборов первой ревизии (revC)  тут. А для приборов второй ревизии (revD) тут.

]]>
SFP, SGMII, 100Base-FX http://blog.metrotek.spb.ru/2013/05/31/sfp-sgmii-100base-fx/ Fri, 31 May 2013 07:07:55 +0000 http://blog.metrotek.spb.ru/?p=4198 sfp-sgmiiв нашем мега-приборе Беркут-ET — четыре разъёма гигабит-ethernet. на самом деле, конечно, сетевых интерфейсов для тестирования два.

можно использовать RJ-45 для меди или SFP для оптики. по меди можно включаться на скоростях 10/100/1000 мегабит в секунду, а по оптике — только гигабит. несмотря на то, что в SFP-разъём можно установить модуль для работы по медным кабелям, интерфейс будет работать только на 1 гигабит.

а теперь внимание! существуют оптические SFP-модули для оптики, работающие на 100 мегабит/с. в эпоху, когда по планете широко шагают не только 10-гигабитные линки, но даже 100- и 400-гигабитные, можно предположить, что скорость 100 Мб/с нигде не используется. ан нет. используется. например, когда расстояние слишком велико и на высоких скоростях передачи ошибок много, или если уже установлено 100-мегабитное оборудование и полосы более чем достаточно, а менять просто не выгодно.

а тестировать линки всё равно надо. и в этом случае на помощь приходят SFP-модули с поддержкой SGMII. интерфейс SGMII — простое, но гениальное изобретение, спецификации разработаны Cisco (см.). позволяет работать на скоростях передачи физического интерфейса 10/100/1000 Мб/с, в то же время, скорость обмена между модулем и системой (в нашем случае, трансивером в приборе) будет постоянная — 1.25 гигабит/с.

ладно, ближе к делу. теперь прибор Беркут-ET обеспечивает поддержку 100-мегабитных оптических модулей с SGMII интерфейсом! правда, пока в одной версии прошивки — 0.3.6-5, но скоро поддержка будет добавлена во все версии.

]]>
Релиз 0.3.7-19 для Беркут-ЕТ http://blog.metrotek.spb.ru/2013/05/08/reliz-0-3-7-19-dlya-berkut-et/ Wed, 08 May 2013 14:51:34 +0000 http://blog.metrotek.spb.ru/?p=4156 yesВот и наступило долгожданное завтра, о котором мы недавно предупреждали: вышел новый релиз 0.3.7-19 для Беркут-ET. И у нас опять всё получилось.

Что нового в этом релизе:

  • Добавлена поддержка PTP slave на втором уровне OSI
  • Добавлена возможность проводить асимметричные тесты Y1564
  • Y1564: Исправлены ошибки в вычислении параметров FLR и ‘доступность’
  • На приборах ревизии 2.1 не работало сохранение результатов. Исправлено

Скачать прошивку для ревизии Беркут-ET 3.0 можно тут, файл называется b3et-rev3.0-fsimage_0.3.7-19.urom.

Для ревизии 2.1 см. сюда.

Там же лежит файл со списком изменений/исправлений, также известный под именем Changes

]]>
Беркут-ЕТ: релиз с y.1564 http://blog.metrotek.spb.ru/2013/04/29/berkut-et-reliz-s-y-1564/ Mon, 29 Apr 2013 15:47:46 +0000 http://blog.metrotek.spb.ru/?p=4079 yes Выпустили наконец-то релиз для Беркут-ET

Основное изменение — это поддержка измерений параметров сети в соответствии с рекомендацией Y.1564.

За этой сухой формулировкой скрыто огромное количество бессонных вечеров и ночей, а также борьба за компактный, оптимальный и эффективный код, тяжёлая работа тестировщиков, программистов FPGA, прикладных и системных разработчиков и много-много-много чего ещё. Ожесточённые споры, срыв сроков, планирование, кодирование, тестирование и опять планирование. И снова тесты, тесты, алгоритмы и отладка… Но мы победили и практически сделали невозможное!

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

Впрочем, такое лирическое отступление не помешает в ближайшем будущем рассказать об особенностях тестирования по Y.1564 более подробно. Следите за новостями. А пока

Тесты по рекомендации Y.1564:

  • позволяют определять, соответствуют ли  сеть  заданным характеристикам  (SLA),
  • позволяют проводить тест одновременно для нескольких потоков,
  • требуют для проведения теста меньше времени, чем RFC2544.

Скачать прошивку для ревизии Беркут-ET 3.0 можно тут, файл называется b3et-rev3.0-fsimage_0.3.7-15.urom.

Для ревизии 2.1 см. сюда.

Там же лежит файл со списком изменений/исправлений, также известный под именем Changes

Да, а номер версии релиза —0.3.7-15. Чтобы не забыть.

]]>