Перейти к содержимому
Калькуляторы

Sonne

VIP
  • Публикации

    5071
  • Зарегистрирован

  • Посещение

Все публикации пользователя Sonne


  1. Это пенсионерское брюзжание. Вот, например, вопрос обсуждения форматов файлов конфигурации. Один из самых свежих форматов появился ... 3 года назад! http://npf.io/2014/08/intro-to-toml/ За искомые 20 лет появилось несколько употребительных форматов. Люди накапливают опыт и создают новые инструменты, которые упрощают жизнь работнику и ускоряют работу. Вот я 15 минут почитал холивар о форматах и выбрал библиотеку и формат. Завтра, скажем, мне потребуется 15 минут чтобы сделать конфиг для мое программы. 20 лет назад я бы потратил несколько дней чтобы написать чудовищный парсер на регекспах ini файлов. Не скажу, что бы я очень страдал по этой потере :)
  2. Если уж говорить о конфиг файле, то какой тип предпочтительнее? JSON, YAML, TOML, gcfg? http://stackoverflow.com/questions/16465705/how-to-handle-configuration-in-go
  3. Херня от гугла для написания мелких утилит на скорую руку. Довольно смешно звучит, потому что меня посетила недавно мысль переписать что нибудь простенькое, страшненькое и полезное на Го. И я даже открыл исходники одного перлового DHCP сервера.
  4. ъ Речь не о компиляторах, а о людях. Я проверил на собственной шкуре.
  5. 1. Сервер написан на Go. Этот язык изначально заточен на поддержку многопоточности. Теоретически, если его запустить на железе типа Mikrotik CCR c 36 ядрами, то он будет в десятки раз быстрее. И на любом многопроцессороном сервере он будет быстрее любых других продуктов ( GO сейчас примерно в 2 раза медленнее C) 2. Поддерживается несколько форматов конфигов. 3. Есть API через которые можно теоретически запилить парсер любых конфигов. Изначально продукт преднозначен для Роут серверов с сотнями и тысячами пиров. По отзывам, разработка на языке GO примерно в 10 раз быстрее чем на языке C/C++, так что прогресс действительно еще впереди.
  6. Переодически виснет CCR-1036

    http://wiki.mikrotik.com/wiki/Manual:System/Serial_Console
  7. Переодически виснет CCR-1036

    Обновитесь через Netinstall. Поставьте на мониторинг питание и температуру. Подключите консольный сервер.
  8. Airfiber 5X

    Поясню один очень важный момент. Без тестов загрузка процессора на точке колеблется в 30-50%. При запуске двунаправленного TCP теста она упала до 10%. Этот парадоксальный факт объясняется очень просто. Btest создает большую нагрузку на сервер, сторону клиента он нагружает мало. При запуске теста синтетический трафик вытесняет клиентский, поэтому трафик через шейперы резко падает и процессор освобождается. Очень важно все тесты делать с мощного сервера в центре. У меня стоит абсолютно пустой резервный Ксеон, который ограничен только сетевым интерфейсом 1 Гбит. Вот собственно говоря проверка промежуточного хопа:
  9. Airfiber 5X

    К сожалению или к счастью, на дуплексном тесте поймал модуляцию 256QAM в обе стороны. На интерфейсе микротика видим трафик 62,3 + 262,7 = 325 Мбит У меня есть подозрение, что модуляция QAM256 имеет два FEC и мы, очевидно работаем на худшем из них. Отсюда получается спектральная плотность около 8,75 бит
  10. Airfiber 5X

    В Симпликсе показатели при Download: UBNT Capacity - 244M UBNT Throughput - 207M Mikrotik - 226M В Симпликсе показатели при Upload: UBNT Capacity - 71M UBNT Throughput - 62M Mikrotik - 66M
  11. Airfiber 5X

    Хотел провести эталонные тесты, но к сожалению увидел что юстировка антенны немного ушла. В результате модуляция периодически прыгает. На тестах поймал Download QAM64, Upload QAM256, полоса 40 МГц. Расстояние чуть меньше 12 км, антенны 30 Дб. Тесты только с TCP, подмешанные с живым трафиком.
  12. Подскажите, прошивка решает только проблему перезагрузок на холоде? Корректный запуск печки при низкой температуре она не решает?
  13. Ставите POE инжекторы у клиентов, у свича POE сниматели. Питание заводите через диоды. Пока хотя бы у одного юзера есть электричество - свич работает. Комплект POE стоит около 5$. Замыкатель контактов и "управляемый коммутатор". Конечно если есть коммутатор за 100$, то микротик за трицатник не нужен.
  14. Собрали базу. UPS Mean Well DRC100B Батареи 2 * 12В x 12АЧ Ядро Mikrotik RB850G POE свич UBNT ER-X-SFP POE свич будет питать 3 штуки Cambium EPMP Аплинк UBNT PowerBeam AC включен через инжектор из-за заморочек с VLAN Два микротика + радиолинк висят уже сутки. На батарее еще есть запас. Собираюсь поставить UBNT mPort для мониторинга сигналов с UPS - пропадание 220 Вольт и Low Batery
  15. maxlapshin На чем написали? Какой функционал? Главная функция для провайдерского сервис-деска отчет и контроль выполнения тикетов для сотрудников. Вторая фича -интеграция с существующим биллингом. Всего этого и близко нет в текущиз опенсорс поделках. Так же активно ищем систему тикетов.
  16. Всем изобретателям велосипедов есть добрый совет - изучать арактеристики приборов, которые используются. Емкость аккумуляторной баттареи ависит от тока разряда и отличается в разы: http://shop.nag.ru/catalog/09851.Akkumulyatory/13634.SNR/08992.SNR-BAT-12-5A КПД преобразования обычных UPS также не линейно. Существует минимальная мощность, при которой оно может падать до 70-60%. Грубо говоря при малой мощности схема преобразования тупо греет себя. Например на APC1000 бессмыслено вешать нагрузку меньше 100Вт.
  17. Отлично! С нетерпением ждем 2.6.2 чтобы поставить,. У нас зима уже закончилась :)
  18. SIP сейчас в основном шифрованный - тут никакие ALG уже не помогут :) А если серьезно, то вроде проблемы и нет. Провайдер SIPNET, например, вообще рекомендует ALG отключать, так как по их словам "SIP ALG в маршрутизаторах, как правило, работают некорректно" Кака раз пару раз приходилось отключать.
  19. ipv6, практические вопросы

    Вместо перевода на дебильную адресацию и выставления каждого чайника голой жопой в сеть надо было сделать так. 1. Международную маршрутизацию перевести на IPv4 + ASN, она почти так уже и работает. Остается только добавить возможность маршрутизации по чистому ASN. 2. В заголовок IP пакета вставить один единственный бит, который означает внешний/внутренний адрес. По умолчанию в целях совместимости все исходящие адреса от клиентов идут на внешнюю сеть. 3. Научить пограничные маршрутизаторы обрабатывать внешний/внутренний бит и отслеживать статус отправителя - старая/новая версия. 4. Каждая автономка имеет обычные полноценные маршрутизируемые адреса, которые назначаются обычным образом. Все остальное стандартное пространство становится доступным для внутренних адресов! 5. Вся логика маршрутизации остается исключительно на пограничных маршрутизаторах, которых легко обновить и поддерживать. Вся старая клиентская часть остается совместимой. 6. На первом шаге внедрения все дополнительное локальное пространство выходит в глобальную сеть через NAT. Затем разрабатываются новые протоколы передачи информации об ASN - через DNS, энкапсулируя типа IPIP, ручное назначение. Как только хост осваивает новый протокол - он меняет единственный бит в пакете и становится глобально маршрутизируемым для других новых хостов. Мы все конечно помним что номер AS одинаков для всех IP внутри организации. 7. Для того чтобы старые клиенты с другой стороны видели новообращенный хост с нашей стороны, транспортные протоколы должны понимать новую версию. И тогда на другом конце маршрутизатор обладая знанием нового протокола сможет сделать обратный NAT для своего клиента с той стороны. Старый же маршрутизатор, будет пересылать пакеты дальше пока не дойдет до пограничного который понимает новый протокол. 8. Все маршрутизаторы предназначенные для работы с новыми протоколами должны будут уметь делать NAT. В качестве IP DST адреса они будут подставлять legacy IP адрес искомой системы. Поэтому сохранится даже вся система выдачи и назначения legacy IP. Вся работа по совместимости новых протоколов ляжет полностью на плечи пограничных маршрутизаторов, которых в миллионы раз меньше чем обычных хостов, управляют ими сотни тысяч самых продвинутых в сетях IT-специалистов. Название нового протокола x2 IPx2 4 + 4 байта для маршрутизации и прозрачная совместимость с legacy системой. Внедрение правильной новой версии будет быстрым и триумфальным!
  20. ipv6, практические вопросы

    Когда эта херня - ipV6 уже отомрет то? Когда наконец таки сделают нормальный ipv4.2?
  21. Cambium Networks Services Server

    На debian вставало.
  22. Для питания первоначально обсуждаемой базы есть вот такие DC UPS: http://tycononline.com/tp-bc24-300-24v-smart-battery-charger-300w-regulated/ Дальше нужно выбирать аккумуляторы требуемой емкости. Фишка в том, что емкость батарей сильно зависит от тока разряда. Для максимальной емкости нужно ставить либо большие батареи, либо понижать мощность нагрузки. Два независимых комплекта UPS+Батареи могут оказаться в 4 раза лучше. С очень большими батареями возникает другая проблема - они требуют большого тока заряда. При этом большинство популярных зарядников дают очень маленький ток заряда и будут заряжать батареи вплоть до нескольких дней. Именно поэтому требуется недешевое устройство упомянутое выше либо несколько отдельных малых устройств. Если есть зоопарк напряжений, то нужно выбрать одно опорное, наиболее загруженное - чаще всего это 24 вольта, а остальные получать с помощью DC-DC повышающих/понижающих преобразователей доступных на том же сайте. Подключение к части цепочки батарей напрямую запросто выведет из строя всю конструкцию. Короче все непросто. Единственный луч надежды в этом темном царстве вот этот новый преобразователь MeanWell DRC-100B Он дает неплохую возможность увеличить зарядный ток до 1,25 Ампер (вместо 0,5 Ампер у ADD-155). Было бы очень круто, если бы кто то испытал его в реальной работе! Там еще и реле есть, которое позволяет организовать передачу сигналов о падении питания.
  23. Коллеги, предлагаю обсудить одну интересную идею нестандартного источника питания в основном разделе: http://forum.nag.ru/forum/index.php?showtopic=112035
  24. Телеком-прогноз 2016

    Так и знал, что приплетут новую газету. Умейте отделять факты - историю и их интерпретацию. Мне наверно повезло, на первом курсе физтеха мне достался профессор Семенов с курсом "философии истории", в котором он убедительно показал нам, молодым технарям с цепким умом простую вещь. Любая интерпетация истории суть лишь попытка подогнать набор фактов под некоторую концепцию. Так всегда! Когда в конце года профессор дал нам свой вариант исторического процесса, мы, пользуясь, его же методом растерли его доводы в пух и прах. Подозреваю, что этот результат был достигнут специально. В моей ссылке были факты об исторической основе ближневосточного конфликта. Но кто то увидел лишь "новая газета", кто то "Ассад враг". Лично я бы с удовольствием прочитал бы совершенно полярную аналитику - 2-3 статьи с позиции шиитов, суннитов, евреев, американцев, руских. Ведь чем больше проекций увидишь, тем более объемная картина получается и тем точнее можно сделать ... свою собственную Плоскую проекцию. Ведь в этом и заключается философия истории!
  25. Netflix пришёл в Россию.

    Для наших клиентов Картина - номер 1 TV сервис. Другие пираты по сравнению с ними - это пионеры из подвала. Хотя, конечно картина по сравнению с Нетфликс такие же пионеры.