• Какой роутер выбрать для кирпичного двухэтажного дома?

    @asmelnik
    Один роутер скорее всего нормально не накроет ваш дом.
    Если сами не разбираетесь -- лучше обратиться к специалисту.

    Нормальное решение дешево стоить точно не будет.
    Дом 300 квм в 2 этажа, стены -- кирпич, перекрытия -- ЖБ плиты, участок 15 соток.
    Для нормального покрытия потребовалось 8 WiFi точек доступа (2-х диапазонных, из них 2 на улицу работают) с поддержкой протоколов WiFi роуминга + PoE свич + WiFi контроллер + собственно роутер для доступа в интернет.
    За 2 года ровно "0" нареканий (кроме общей скорости инета, но это не проблема роутеров или сети, т.к. потенциально там 1Гиг не проблема)
    До 40 устройств одновременно на всю сеть подключалось (можно гораздо больше, но больше не было), в любом закутке дома есть устойчивый сигнал в обоих диапазонах WiFi.
    Обошлось все это железо примерно в 90.000 руб в 21-м году.

    Как вариант вам может помочь WiFi Mesh технология
    например
    https://www.tp-link.com/ru/mesh-wifi/
    В продаже есть готовые комплекты на несколько устройств
    Но без консультации со специалистом не советую, можете сильно разочароваться :)

    Определитесь с необходимостью и бюджетом.
    Возможно вас устроит 2 или 3 роутера с sim картой в каждом на свой "сектор обслуживания".
    Или прокладка кабеля к телевизорам.
    Есть еще такая экзотика как powerline
    https://www.tp-link.com/ru/powerline/
    т.е. для передачи данных используется электропроводка, но это было дорого и по опыту 2017-2020 годов адаптеры редко жили дольше 1-1.5 лет. (может это мне не везло).
    Ответ написан
    1 комментарий
  • Hdd на всю жизнь?

    @asmelnik
    Считаем, что "жесткий диск" -- некий достаточно жесткий носитель оцифрованных данных.
    Тогда пожалуйста
    evm-2.jpg
    Металлическая перфокарта.
    Изготавливалась из алюминия. Может быть изготовлена из любого металла, например меди или золота.
    Процесс переноса на перфокарту данных известен, устройство считывания довольно простое и может быть изготовлено самостоятельно, срок хранения -- медные изделия в археологических музеях датируются медным веком :), а золотые самородки говорят о гарантии в пару миллионов лет.
    Т.к. любые данные на компьютере - всего лишь 0 или 1 + протокол преобразования, то получаете жесткий диск с временем хранения в более-менее подходящих условиях несколько десятков тысяч лет.
    Ответ написан
    Комментировать
  • Context switch per second (Linux) 1.3млн это много или мало?

    @asmelnik Автор вопроса
    Спасибо всем неравнодушным и ответившим по существу проблемы.
    Всякое решение плодит новые проблемы.(один из законов Мэрфологии)

    Похоже время ответить на вопрос и закрыть тему

    Context switch per second (Linux) 1.3млн это много или мало?
    Если коротко — это для конфигурации
    E5-2699v4 — 2шт
    RAM 378Gb
    Довольно много, но не предел.
    Достигнутый максимум 1.5 млн.
    Достигнут был при следующих условиях:
    Совет от edo1h,
    1. mitigations=off, это снизит стоимость переключения контекста;
    2. «Зажал» бы частоту процессора и отключил всякие c3, энергосберегающие опции плохо совместимы с короткими запросами.
    processor.max_cstate=1 intel_idle.max_cstate=1 к параметрам ядра, плюс поставить pstate-frequency и запустить pstate-frequency -p max (если помогло, то в systemd включаем pstate-frequency@max)

    Дал направление копания, итоговый набор параметров ядра совпал с советом выше.
    mitigations=off intel_idle.max_cstate=1 processor.max_cstate=1

    Замечания jcmvbkbc, res2001, Everything_is_bad натолкнули на мысль разделить задачи сервера на более-менее автономные блоки и исследовать как по отдельности, так и взаимосвязи между ними.

    Результат оказался для меня неожиданным (об этом в п.3)

    1. Сеть
    Тюнинг сетевой подсистемы дал снижение количества прерываний/сек (не слишком значительное, но это положительным образом сказалось на результатах).
    Убрал bonding интерфейсов (выигрыш на уровне погрешностей измерения, но иногда(хоть и крайне редко) при работающем bonding наблюдались всплески interrupts, которые полностью отсутствовали при выключенном bonding в течении 4-х дней)
    Максимальный размер буферов на адаптере.
    Воспользовался tuned + корректировка параметров sysctl.
    Профиль network-latency субъективно подошел лучше всего.

    2. Работа nginx-а
    Тут дало положительный эффект запуск 2-х независимых серверов на 2-х dummy интерфейсах. Не могу пока предположить с чем связано.

    3. Неожиданный эффект — т.к. логирование таки необходимо, довольно много сливалось в rsyslog по unix.socket (сеть не вариант, нагрузка выше заметно)
    Вот отказ от заливки логов nginx-а в rsyslog снял 75-76% (С 1.3млн до 0.3млн на пиках нагрузки) количества «Context switch per second».
    Буквально «на коленке» на python написал заменитель, вся задача — сообщение из unix.socket записать в файл в нужном формате.

    Итог, сервер выполняет те же функций:
    «Context switch per second» -- снизился на 50% от исходного.
    Нагрузка на CPU — снижение примерно на 25-30%.
    При тех нагрузках, при которых ранее появлялись отказы, отказов нет.
    Ответ написан
    4 комментария
  • Как мне транслировать трафик сети на другой пк?

    @asmelnik
    На работе мой пк подключен к датчику через патчкорд. Адрес пк в сети 10.49.210.30, маска 255.255.0.0. Сам датчик пингуется по адресу 10.49.23.1

    Решение 1.
    а) На датчике должен быть прописан "шлюз" для сети 10.7.0.0/24 (или шлюз по умолчанию), и этот "шлюз" должен быть ваш рабочий ПК 10.49.210.30. (без этого никак)
    б) На рабочем ПК разрешить маршрутизацию IP пакетов (как-то такhttps://remont-comp-pomosh.ru/otvet_mastera/vopros-otvet/v... )
    в)
    На рабочем пк интерфейс с адресом 10.7.0.2 и я установил разрешенные адреса только 10.7.0.0/24,
    это ошибка, убрать. Вам с домашнего ПК на этот интерфейс будут приходить пакеты для датчика с ip 10.49.23.1, а вы их запретили.
    г)
    На рабочем пк route add 10.49.23.0 mask 255.255.255.0 10.7.0.3
    УБРАТЬ
    На Домашнем ПК "route add 10.49.0.0 mask 255.255.0.0 10.7.0.2"
    Маршрутизация работает только по адресу назначения, а не по источнику (по источнику тоже можно, но это явно не ваш уровень)
    Когда с Домашнего ПК начнет пинговаться ip 10.49.210.30 (рабочего ПК) тогда можно продолжить искать что не так.

    Решение 2:
    a)
    На рабочем пк route add 10.49.23.0 mask 255.255.255.0 10.7.0.3
    УБРАТЬ
    На Домашнем ПК "route add 10.49.0.0 mask 255.255.0.0 10.7.0.2"
    Маршрутизация работает только по адресу назначения, а не по источнику (по источнику тоже можно, но это явно не ваш уровень)
    Когда с Домашнего ПК начнет пинговаться ip 10.49.210.30 (рабочего ПК)
    б) На рабочем ПК разрешить маршрутизацию IP пакетов (как-то такhttps://remont-comp-pomosh.ru/otvet_mastera/vopros-otvet/v... )
    в) на рабочем ПК настраиваем NAT на интерфейсе с 10.49.210.30
    https://pc.ru/articles/internet-connection-sharing раздел "Настройка шлюза"

    Решение 3:
    Выяснить какие TCP и UDP порты вам реально нужны для датчика (ping не нужен)
    и пробросить порты на рабочем ПК.
    т.е. будете вы обращаться к датчику по ip 10.7.0.2,
    как пример
    https://winitpro.ru/index.php/2014/12/23/nastrojka...
    Ответ написан
    2 комментария
  • Не могу понять почему ikev2 на роутере keenetic постоянно рвется?

    @asmelnik
    [I] Dec 12 09:05:29 ipsec: 10[CFG] selected proposal: ESP:AES_CBC=128/HMAC_SHA1_96/NO_EXT_SEQ
    [I] Dec 12 09:05:29 ipsec: 10[IKE] inbound CHILD_SA VirtualIPServerIKE2{129} established with SPIs c77a5cd1_i ceba567a_o and TS 0.0.0.0/0 === 192.168.20.7/32
    [W] Dec 12 09:05:29 ndm: IpSec::CryptoMapInfo: "VirtualIPServerIKE2": crypto map remote client "timerman" @ "192.168.12.98" from "94.73.250.34" disconnected.
    [W] Dec 12 09:05:29 ndm: IpSec::CryptoMapInfo: "VirtualIPServerIKE2": crypto map is up: remote client "timerman" @ "192.168.12.98" with IP "192.168.20.7" connected.

    И что тут не понятно???
    Клиент ходил с одного IP "94.73.250.34", и вдруг решил заглянуть с "192.168.20.7".
    Естественно все переинициализировалось.

    Ищите почему ваши клиенты прыгают по IP как зайцы.

    Кстати, если "192.168.20.7" -- IP "внутри" туннеля, то вы трафик туннельный "заворачиваете" опять же в туннель.
    А Бутылка клейна в сетях плохой вариант.
    Ответ написан
    8 комментариев
  • Как увеличить фото без потери качества?

    @asmelnik
    Если это пиксельное изображение.
    То именно без потери качества и произвольную никак.
    Иначе фотоаппараты и камеры так и остались бы на пару мегапикселей, а архиваторы упаковывали картинки в файлы почти нулевого размера.

    Можно скорее всего фильтрами немного улучшить визуально картинку.
    Ответ написан
    6 комментариев
  • Как проверить наличие параметра при загруженного ядра?

    @asmelnik
    cat /proc/cmdline
    Строка загрузки работающего ядра
    Ответ написан
    Комментировать
  • Ну кто еще биндит порт?

    @asmelnik
    если linux
    ss -lntup

    windows
    netstat -aon

    и смотрите есть там ваш порт или нет
    Ответ написан
    Комментировать
  • Возможно ли подделать хеш сумму?

    @asmelnik
    Теория говорит, что можно.
    При достаточной вычислительной мощности и времени.
    Для некоторых алгоритмов время исчисляется часами, для некоторых на современном этапе развития вычислительной техники -- годами, для некоторых -- веками....
    Ответ написан
    Комментировать
  • Как сейчас сдать экзамен CISCO или эквивалент?

    @asmelnik
    Цитата:
    23 июня 2022 года американский производитель телекоммуникационного оборудования операторского и корпоративного уровня Cisco решил полностью уйти из России и Беларуси. Компания закроет все представительства и прекратит сотрудничество с клиентами и поддержку.

    «Cisco прекращает все деловые операции, включая продажи и предоставление услуг в России и Беларуси на обозримое будущее», — пояснила компания.
    https://habr.com/ru/news/673130/

    Можете сами себя сертифицировать в России :)

    Симуляторов и был вагон, и есть вагон (например https://www.testking.com/CCNA-certification-traini...)
    Ищете ломаные, китайцы их выкладывают постоянно (только ставить/запускать сильно рекомендую на виртуалке.. ибо можно таааакого нахвататься)

    Как вариант можете попробовать в Казахстане в любом Pearson VUE центре сдать.

    CISCO сертификат от географии не зависит.
    Ответ написан
    1 комментарий
  • Как время передачи запроса зависит от расстояния до веб сервера?

    @asmelnik
    Если вам нужно, что бы контент с сервера был доступен с задержками поменьше на большой географии, то Сервис CDN (Content Delivery Network) вам в этом может помочь.
    Если сервер в Новосибе, а клиент из Калининграда, то скорость и время отклика для Новосиба и Калининграда будет сильно отличаться.
    При использовании CDN (если у CDN провайдера сеть достаточно разветвленная) время может быть минимальным и там и там.
    Ответ написан
    Комментировать
  • Маскировка ip при связи нескольких mikrotik через l2tp?

    @asmelnik
    Обычный NAT на 2-м микротике, как WAN интерфейс указывается интерфейс к 3-ему микротику.
    Если вам пошаговую инструкцию то как пример
    https://ooomarat.com/mikrotik-nastrojka-nat.html
    Если прям сделать за вас -- так вам не в Q&A, а на "Фриланс" :)
    Ответ написан
    1 комментарий
  • Почему не отправляются письма?

    @asmelnik
    Скрин с вашего роутера немного о другом, это надо если почтовый сервер У ВАС ДОМА, т.е. это проброс порта внутрь сети, а не наружу.
    Если на планшете работает через мобильный интернет (офис - не показатель), и не работает дома, то почти наверняка по каким-то причинам провайдер закрыл 465-й порт для домашних пользователей.
    Обратитесь в ТП провайдера.
    С помощью 2ip надо проверять 465-й порт на сервере smtp, а не на вашем роутере.
    Для более детальной диагностики желательно либо обратиться к спецу, или повысить свой уровень в сетях.
    Например можно на компьютере wireshark-ок посмотреть как проходит tcp соединение по 465-му порту с сервером и на каком этапе проблема.
    Как вариант если есть возможность напрямую подключить линию провайдера к компу/ноутбуку (вычеркнуть роутер из схемы) и проверить.
    Если работать будет - виноват роутер. Если по-прежнему работать не будет - виноват провайдер.
    Ответ написан
  • В микротик запретить раздачу интернета пользователям через вифи?

    @asmelnik
    По-простому -- в винде ttl по умолчанию 128, для iOS и Android == 64
    Значит дропать пакеты с ttl == 63 (при проходе через windows она должна из ttl отправителя вычесть 1)
    Как защита от не изобретательного Хацкера может сработать.
    Если только windows в сети -- разрешить только ttl = 128 на in на интерфейсе можно.
    Ответ написан
    Комментировать
  • Как объединить коммутатор avaya VSP и extreme x690?

    @asmelnik
    Datasheet
    https://cloud.kapostcontent.net/pub/44317954-ef18-...
    стр 9-10 1G трансиверы для Extreme Summit X690-48x-2q-4c
    Вам надо пара SFP трансиверов под вашу оптику.
    Ну и проверить, что порты на обоих коммутаторах реально рабочие.
    Ответ: если все оборудование в исправном состоянии -- можно обьединить
    Ответ написан