
Привет, Хабр! В этом тексте — запись июньского митапа сетевых инженеров, а также дополнительные статьи. Мы показываем, какие инструменты используют в работе инженеры Selectel (помимо бубна). Например, Looking Glass для проверки маршрутизации, MTR для тестирования качества сетевого подключения, ZTP для автоматизированной настройки сетевых устройств и пакетные генераторы трафика для тестирования сети под нагрузкой. Подробнее — под катом.
Запись митапа сетевых инженеров
Диагностика запросов, Looking Glass и My Traceroute
В начале митапа наш сетевой архитектор Кирилл Сизов показал примеры реальных запросов и рассказал, о чем мы спрашиваем клиентов при обнаружении проблем с сетью.
Сетевые инженеры Владимир Романенко и Никита Степанов рассказали про два инструмента: Looking Glass и My Traceroute (MTR).
Для чего нужен Looking Glass:
посмотреть, как выглядит BGP маршрут к произвольной сети,
проверить доступность какого-то IP (ping),
изучить путь прохождения трафика (traceroute/mtr),
провести диагностику без привлечения людей.
Для чего нужен MTR:
определить путь прохождения трафика,
отправить любое количество проб на каждый хоп,
показывать пробы в динамике,
посылать пробы на заданный TCP/UDP-порт.
Zero Touch Provisioning (ZTP)
Далее был доклад о том, как мы экономим время инженеров с помощью Zero Touch Provisioning — автоматической удаленной настройки сетевого устройства. Преимущества ZTP: высокая скорость настройки, экономия времени, отсутствие ошибок в конфигурации, автоматизация с другими системами.
Мы рассказали про реализацию ZTP в Selectel и этапы конфигурации:
базовую настройку — доступ по SSH,
финальную настройку — Ansible Playbook,
добавление в системы автоматизации.
Пакетные генераторы трафика для тестовых нагрузок
Во второй части митапа сетевые инженеры Евгений Кульбачный и Татьяна Литвинова сделали обзор утилит для генерации трафика при тестовых нагрузках.
Разобрали простые и универсальные инструменты:
tcpreplay,
iperf,
hping3,
fping,
macof,
trafgen,
mikrotik traffic generator,
scapy,
trex.
Плановые работы и внеплановые факапы
В завершении наш старший сетевой инженер Владимир Романенко поделился опытом подготовки к проведению плановых работ.
Он рассказал:
как в одном из обновлений все пошло не по плану,
как готовится к плановым работам NOC Selectel,
какие детали стоит учесть,
как можно сэкономить время при проведении работ.
В конце спикеры ответили на вопросы зрителей и участников митапа. Посмотрите эту часть, чтобы узнать о проблемах коллег из сетевых отделов и послушать о более узких технических кейсах.
Материалы с предыдущих сетевых митапов
В нашем блоге выходили статьи по докладам предыдущих митапов. Читайте материалы, смотрите видео и заходите в Академию Selectel. У нас есть курс «Как работают сетевые протоколы». В нем мы рассказываем о самых популярных протоколах, а также о существующих сетевых моделях передачи данных.
Как устроены выделенные сетевые инсталляции
Практики L2- и L3-резервирования в дата-центрах
Как резервируют коммутаторы в Selectel
Новый митап 5 октября
На следующей неделе мы проведем новый митап по сетевым инструментам. Присоединяйтесь, чтобы узнать, как создавать собственные инструменты, и надо ли это вообще делать.