TGViewer
Channel Public Channel
Патчкорд

Патчкорд

@patchcord

Блог сетевого инженера. Новости телеком, IT и около IT. Связь - @UrgentPirate
Subscribers
2.9K
Photos
271
Videos
23
Links
3.3K

Showing posts older than #3603 · Back to latest

Older Posts 17 shown
Post #3602 2.55K
Сетевые тренды 2026 года, составителям было явно сложно найти что-то кроме ИИ, но в общем выкрутились: Wi-Fi 7, SONiC, безопасность и высококлассные сетевые специалисты.
Network World 8 hot networking trends for 2026 Enterprises are keen to invest in network automation, SASE, and Wi-Fi 7, and they need networking pros with skills that span cloud platforms, AI, and security to make it happen.
  • 👍 2
Post #3601 1.28K
Пока у нас всё ещё фаза новизны LLM, когда новые решения и применения возникают быстрее чем успевают уйти старые, фаза когда мы плывём вперёд не думая что у нас не хватит сил вернуться, да и возвращаться никто не собирается, фаза когда существуют только абсолютные, полярные мнения.
Одно из них, что LLM нам всё решит, это возможность обнулиться, избавиться от технического долга, переписать всё заново, стать лучше чем сейчас. И второе, чтобы сломать много ума не надо, давайте не будем ломать то что уже построили. В общем случае, мнение подростка и мнение побитого жизнью человека.
Статья про LLM в разработке ПО из второй категории, мысли на тему с указанием на сложности переломного момента, когда хочется быть тем самым подростком, но жизненный опыт просто так на свалку не выкинешь.
  • 👍 2
Post #3600 1.36K
Post #3597 1.43K
Увлекательные истории из не такого далекого прошлого, про Commodore AmigaOS и IBM OS/2, когда каждый был в силах написать свой собственный язык программирования и операционную систему. А то что всё это похоже, так идеи общие, летают в воздухе, повод пересмотреть "Пираты силиконовой долины".
  • 👍 3
Post #3596 1.49K
Любую информацию можно использовать, чтобы узнать чуть больше про вас и вашу сеть, не забываем про это. Геолокация по BGP комьюнити, работает с точностью 70км, если вообще такая информация кодируется в комьюнити. В публикации, чуть подробнее.
APNIC Blog Towards understanding city-level routing using BGP location communities | APNIC Blog Guest Post: An inference method that exploits the spatial correlation between a network prefix’s origin, and the location of the router that attaches a location community.
  • 👍 2
Post #3595 1.61K
Пример настройки VXLAN/EVPN в корпоративной среде. Когда технология получается, то зачем ограничивать себя рамками и условностями, что это только для ДЦ или только для провайдеров. Провайдеры в этом смысле вообще всеядные, вбирают в себя всё что можно вобрать, конечно обладая рядом специфических технологий. Главное, чтобы дёшево масштабировалось на тысячи и тысячи устройств и VXLAN в этом плане, внезапно, интереснее чем MPLS, как минимум в рамках города, о чём мы говорили на Patchcord connect в прошлом году.
The Forwarding Table Discontiguous Deployments Of Vxlan Discontiguous Deployments of Vxlan over an IGP using Catalyst IOS-XE
  • 👍 6
Post #3594 1.29K
Cloudflare накинули новый функционал на свои сервисы, но интересно другое "Secure the session by MD5 authentication to prevent misconfigurations." - таковы реалии BGP в которых мы живём 30 лет не сильно что-то поменяв. Большинство и MD5 не используют для своих пирингов, что впрочем не сильно сказывается на чём-то.
Cloudflare Docs BGP over GRE and IPsec tunnels · Changelog Configure BGP peering over IPsec and GRE tunnels for dynamic routing
Post #3593 1.14K
Впрочем также можно поступать и без ИИ, не обращать на строчки приведённые в самом начале никакого внимания. Так работает эволюция в природе, каждое новое изменение делается не обращая внимание на то что уже было. Главное работает и даже не плохо, реальность слева больше похожа на хаос, чем на порядок справа.
  • 👍 7
Post #3592 1.19K
Зачищаю остатки в ACL и наткнулся на такие правила:
130 permit tcp 192.0.2.0 0.0.0.255 host 198.51.100.10 eq 80
140 permit tcp 192.0.2.0 0.0.0.255 host 198.51.100.10 eq 443
....
290 permit tcp 192.0.2.0 0.0.0.255 198.51.100.0 0.0.0.31
....
410 permit tcp host 192.0.2.15 host 198.51.100.10 eq 443
...
470 permit object-group WEB_SERVICES 192.0.2.0 0.0.0.255 198.51.100.0 0.0.0.31

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

Это не решается автоматизацией, автоматизация поможет держать в одинаковом состоянии 1000 устройств, но это можно сделать и вручную, если изменения происходят не так часто. Это не решается и централизованным управлением a'la Cisco ISE или SD-Access, наличием source of truth. Как только груз накопившегося переваливает за возможность одному человеку охватить это за приемлемое время, изменения будут вноситься по факту, чтобы заработало здесь и сейчас без анализа всего предыдущего.

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

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

Рано или поздно, всё скатывается к мгновенным изменениям здесь и сейчас, чтобы работало, без оглядки на фундамент. Можно было бы вспомнить про Waterfall и Аgile и мир основанный на правилах "чистого кода" без запаха. Но не забываем, что даже в этом мире, нужен регулярный рефакторинг, включённый в эту концепцию. Но как и регулярный аудит, он мало помогает, фактически каждый раз приходится осознавать, считай проектировать, систему заново, что тоже в итоге приходит к ситуативным исправлениям.

Выход, заморозить систему и наслаждаться красотой построенного ничего не меняя, так мы сейчас смотрим на код первого Doom. Представьте, что все последующие версии были бы изменениями, а не новыми системами. Ещё можно жёстко ограничить вариативность, т.е. не давать внести изменения если что-то похожее уже было раньше, реализуемо, но тут у нас качество основанное на форме контроля, мы запрещаем себе помимо прочего делать улучшения вне заданных рамках, фактически заморозив систему.
Можно исключить человека, совсем, в некоторой степени это в том числе и разные графические интерфейсы того же SD-Access, когда накидываются высокоуровневые условия, реализуемые потом конфигурациями устройств, но тут уже мы имеем ситуативность в этих высокоуровневых правилах. Шаг который все хотят думать что заработает, как минимум, на него переключились маркетологи это ИИ, который сменил собой предыдущую маркетинговую штуку - автоматизацию. Делегируем и больше не смотрим что получается, своего рода страусиный подход, но вполне рабочий, думать о системе как о чёрном ящике с ИИ командной строкой. Признание того что все предыдущие методы не возымели успех.
  • 👍 5
Post #3591 1.54K
Предпятничное, попало прямо в настроение, когда чувствуешь себя немного Ричмондом.
  • 👍 12
Post #3590 2.11K
Про nexthop в Juniper с полным погружением и путешествием по RIB, FIB и другим таблицам разных протоколов маршрутизации и MPLS.
IoSonoUnRouter Exploring how Junos builds next-hops “To reach 100.64.10.0/24, next-hop is 192.168.13.2 via interface ge-0/0/1.200”. We are used to say things like that almost everyday. The concept of next-hop is trivial and extremely cle…
  • 👍 5
Post #3589 1.8K
Что происходит в IRR исследование RIPE Labs. Сравнили пересечения между разными реестрами, пересечения с реальными маршрутами, всё это с привязкой к времени жизни объектов, а так же как часто объекты меняются. Никаких особенных выводов, кроме того что IRR от RIR более правдивы.
RIPE Labs The IRR Landscape: Data Quality - the Good, the Bad, and the Outdated In the second of our IRR landscape series, we focus squarely on data quality: how accurate, current, and usable IRR routing data really is. Using freshness, DFZ alignment and RPKI conflicts, we spotlight where third-party IRRs drift and why cleanup matters.
  • 👍 1
Post #3585 2.29K

Forwarded from Технологический Болт Генона

Поздравляю ReactOS!

30 years of ReactOS
https://reactos.org/blogs/30yrs-of-ros/

Вот ссылка на первый коммит (у меня глаз зацепился за описания API, памяти, прерываний и т.д. в txt-файлах)
> committed on Jan 23, 1996
https://github.com/reactos/reactos/commit/0f94427db073a20c24f9d85c8531fbe16490af43

На Хабре есть хаб ReactOS, там сотня постов и можно всякое интересное посмотреть в исторической перспективе
https://habr.com/ru/companies/reactos/

Например, статья про графический интерфейс, который заехал в версию 0.3.x (прикреплённая картинка со сложностью explorer.exe как раз оттуда)
> 2 дек 2014
Новая графическая оболочка рабочего стола включена в основную кодовую базу ReactOS
https://habr.com/ru/companies/reactos/articles/244811/

Русскоязычный чат - @reactos_ru
  • 👍 3
  • 👎 2
Post #3584 1.58K
Если вы попытаетесь загрузить ASR1001X на прошивке от ASR1002X, то у вас это почти получится, правда, в самом конце всё крашнется. Удачно, что оно начнёт после этого перезагружаться и при наличии консоли, вам не надо будет никого гонять к устройству, чтобы его перезагружать по вашей команде.
Однако самое сложное не это, а попасть, собственно, в режим где можно что-то делать. У Cisco для этого надо послать комбинацию с BREAK, что в эпоху эмуляции всего и вся и отсутствия непосредственного физического интерфейса от тебя до устройства превращается в приключение, по SSH такое не пролазит. В моём случае для устройства удалённого доступа к консолям это решилось [ENTER]~~b, впрочем, можно эту комбинацию и переопределить, главное не забыть, особенно в моменты когда Интернета под рукой может не оказаться.
Telegram Патчкорд Vi рулит в ситуациях когда не остаётся вариантов, а это не такая уж и редкость. Недавнее приключение - пропадает электропитание, Juniper ребутится и возвращается в аварийном Amnesiac режиме. Повод залогиниться и разобраться, но файлы побились, включая базу…
  • 👍 4
Post #3583 1.31K
WSL - имба, переехал полностью туда с Cygwin. Но по части ИБ есть, конечно, вопросики. Даже в простом варианте, не как в статье, антивирус ловит выполнение nmap или netcat в консоли Windows и жалуется в SOC, а то же выполнение внутри WSL не ловит. На том пока и живём.
SpecterOps One WSL BOF to Rule Them All - SpecterOps Dan Mayer's journey to create a BOF to interact with all WSL2 versions, so he can pivot to them from heavily monitored Windows machines.
  • 👍 4
  • 👎 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →