patchcord | Unsorted

Telegram-канал patchcord - Патчкорд

2499

Блог сетевого инженера. Новости телеком, IT и около IT. Связь - @UrgentPirate

Subscribe to a channel

Патчкорд

Определённо, чтобы понимать сети на самом глубоком уровне надо их программировать самому. Чем Иван Пепельняк и занимается последние годы со своим netlab и поэтому выдаёт каждую неделю миллион постов про то как всё оно на самом деле, потому что у него что-то не заработало. Про уровни 1 и 2, которых больше чем кажется и что там обитает. И тут же напоминалочка, что с VLAN 1 шутки плохи и не стоит пытаться пропихнуть его тегированным в канале.

Читать полностью…

Патчкорд

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

Читать полностью…

Патчкорд

Генератор ASCII картинок из обычных, можно утащить себе на сайт или пользоваться так. Из любых картинок красиво не получится, всё же надо брать более контрастные изображения. ASCII art не отменяет, но может помочь с тем если прямо хочется вот это вот изображение.

Читать полностью…

Патчкорд

Перебирал конфигурацию одного из узлов при миграции и увидел:
ip route 0.0.0.0 0.0.0.0 192.0.2.1 255

Понятно что делали аварийный маршрут на случай когда ничего другого не будет, даже того 0.0.0.0, который был до этого, но с 255 перестарались:

* If the administrative distance is 255, the router does not believe the source of that route and does not install the route in the routing table.

Напоминалочка, что даже понимая логику, конкретику никто не отменял. У Cisco не так много предопределённых значений, выбрать есть из чего.

Читать полностью…

Патчкорд

Когда VPN (Wireguard) не поднимается, а ты знаешь как всё устроено и чинишь, потому что можешь. Путешествие по конфигурациям NFT, Wireguard и NetworkManager в Rocky Linux.

Читать полностью…

Патчкорд

Пока не представляю последствия или насколько глупость вышла. Устал бороться с тем что винда постоянно что-то качает и проверяет в Интернете, то обновы, то антивирус, трекеры всякие наверное ещё. Для не нового компа с ограниченным ресурсом памяти и HDD критично, порой очень критично. Поправить твикерами не сильно вышло, поправить установкой Linux вышло :) но надо и в других местах. Поэтому я срезал по сети (чем умею тем и пользуюсь) всё что ломилось от системных процессов в Интернет, не стесняясь по /11 по /10, для IPv6 /24, всего с десяток сетей набралось. Компьютеру помогло, последствий, на недельном сроке, пока не видно. Повторять не надо.

Читать полностью…

Патчкорд

Распределение и доступность корневых DNS серверов в обзоре, публикация целиком (pdf). Очень часто разные серверы расположены в одном месте. IPv6 и IPv4 разные сети и в них разные задержки, в зависимости от региона где-то выигрывает IPv6 где-то IPv4. И дополнительно посмотрели за распространением ZONEMD, поймав несколько косяков.

Читать полностью…

Патчкорд

Результаты RPKI в 2024 году от Job Snijders. Хорошо растём, хотя к IPv6 и тут вопросы. Навели порядок в стандартах. Следующий шаг ASPA.

Читать полностью…

Патчкорд

Маски это всё ещё сложно, внезапно, Rapid7 (такой сканер безопасности) не умеет в /31 по причине, что пытается думать как маршрутизатор и интерпретирует адрес сети и широковещательный адрес как специальные адреса, поэтому выкидывает их из списка

The value after the slash is the CIDR notation, which denotes the number of subnets and usable host addresses. For example, the range 192.168.1.0/24 defines a single subnet, with a usable host address range of 192.168.1.1, up to 192.168.1.254.

и везде где используется маска, IPv4 адресов на два меньше, хотя в IPv6 такой проблемы нет.
Справедливости ради вопрос специальных адресов и масок в RFC прошёл длиный путь, но это было давно. Можно взять за основу CIDR (там есть список всех возможных масок) и походить по ссылкам, чтобы его увидеть. /31 определили в 2000 году, адрес сети выписали из широковещательных в 1995. В любом случае это поведение описываемое для маршрутизаторов, а маска это просто маска определяющая список адресов, Nessus (тоже такой сканер безопасности) это понимает.
Конечно, может быть это такая защита от дурака, но уж очень неочевидно, в наш облачный век особенно. Поэтому оставайтесь внимательны всегда, надежды ни на кого нет.

Читать полностью…

Патчкорд

Такую штуку флюкануть бы, @Fasthampster, родной, может сподобишься?

Читать полностью…

Патчкорд

Как пользоваться Test-NetConnection в PowerShell. Существенный плюс, что в выводе присутствует адрес источника, то что обычно приходится всегда переспрашивать. В остальном, своеобразный комбайн базовых сетевых инструментов который удобнее использовать при наличии PowerShell.

Читать полностью…

Патчкорд

"Люблю" такое.

- Вхожу в ЛК ДОМ.РУ
- Выбор по номеру телефона или номеру договора
- Логинюсь по номеру договора
- Просит подтвердить телефон так как скоро будет доступен только вход по номеру телефона
- Подтверждаю
- Перелогинивается под номером телефона и вываливает список всех старых договоров которые к этому номеру привязаны
- Просит выбрать под каким договором залогиниться
- Логинюсь под номером договора
🤯🤯🤯🤯🤯🤯
PROFIT!

Читать полностью…

Патчкорд

Инфраструктура для академических исследований Интернет - measurement.network и презентация на RIPE Labs. Помимо собственно ифраструктуры есть несколько публичных инструментов, например, исторический whois, про назначение и особенности которых так же можно прочитать на RIPE Labs.

Читать полностью…

Патчкорд

Планы Ethernet на 2025:
1. Больше скорости, 800G прошли, дальше 1,6T.
2. Сеть для суперкомпьютеров, потому что ИИ без сети не работает.

Читать полностью…

Патчкорд

Как будто бы такое уже было - роутеры безаговорочно снимают инкапсуляцию для GRE, IPIP и других "простых" туннелей и дальше обрабатывают внутренний трафик обычным способом. Таким образом, подставляя всякое разное внутри туннеля можно многого добиться. Не забывайте про файрволы на границе сети, чтобы не принимать всё подряд неизвестно от кого.

Читать полностью…

Патчкорд

Про сложность протокола DNS, когда пишешь свой клиентский код с нуля. Нет DNS - нет проблем.

Читать полностью…

Патчкорд

Сетевой анализ с eBPF: измеряем Round Trip Time

Длительность (latency) — ключевой показатель производительности системы. На первый взгляд всё просто: рост задержки — признак деградации. Сложность в деталях...


Под катом:
* мои рассуждения о сложности интерпретации latency в современных системах;
* небольшой гайд по eBPF - напишем по шагам инструмент, который поможет отвечать на вопрос: "причина замедления в приложении или в инфраструктуре?".

Полезного чтения!

tags: #eBPF #Linux #SRE #TCP

Читать полностью…

Патчкорд

Отвлечённые мысли к предыдущему посту. Читаю произведение 1999 года в книге изданной в 2001, когда Интернет был молодой и модный. Тогда в исскусство и литературу, в том числе, часто привносили его части, вроде URL, или если это электронное письмо то вместе со всеми заголовками и адресами. На бумаге смотрится странно, кажется чужеродным, да и литературная ценность не такая большая, по крайней мере сейчас и в том что я читаю. Текст по ссылке, а это целая глава, мог бы быть легко вставлен непосредственно в книгу. Ссылка, конечно же не открывается, по прошествию 25 лет ожидаемо, но легко гуглится и приводит на тот же сайт (сайт автора) просто в другой иерархии. И я думаю она в таком виде будет жить очень долго, правообладатели постараются.

Но это книга и 25 лет. А когда я хочу сослаться на свой же пост в канале двухгодичной давности где есть ссылка на сайт с материалом трёхгодичной давности, я ожидаю что скорее всего там этот материал ещё останется, по крайней мере сайт останется, но нет, нет и нет. Если говорить про 5 лет, то дело ещё хуже, ни сайтов ни материалов, только вебархив. Поэтому предыдущий пост остался без ссылки на хороший материал про Floating Static Route, но тема пока ещё достаточно популярная, чтобы найти другую в Интернете и сохранить у себя на диске.

Читать полностью…

Патчкорд

Namex про тестовую среду, полную свою виртуальную копию Namex Digital Twin, в которой можно тренироваться перед тем как в настоящий пиринговый вилан подключаться.

Читать полностью…

Патчкорд

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

Читать полностью…

Патчкорд

Несколько агентств кибербезопасности (CCCS, NCSC-UK, ACSC, CISA) подготовили и представили набор рекомендаций по защите сетевых устройств, расположенных на границе сети (граничных/периферийных, кому как нравится), таких как межсетевые экраны, маршрутизаторы, шлюзы VPN, IoT-устройства и т.п.

Были опубликованы следующие документы:
1️⃣Обзор угроз и вопросов безопасности граничных сетевых устройств. Он также включает в себя примеры компрометации устройств (разбор "громких" уязвимостей), рекомендации и меры по защите и/или смягчению последствий от атак.
2️⃣ Руководство по настройке механизмов логирования и мониторинга событий в сетевых устройствах, которая обеспечит возможность полноценного проведения расследований инцидентов или компрометации самих устройств.
3️⃣ Набор рекомендаций для руководства и специалистов по мерам защиты для всех этапов жизненного цикла оборудования, начиная с его закупки и заканчивая выводом из эксплуатации.

#network #guidance #mitigation #firewall #router #vpn #iot

Читать полностью…

Патчкорд

RFC это RFC, а реализация это реализация, и хорошо ещё если в RFC однозначно написано. Иногда это работает, иногда нет.

Читать полностью…

Патчкорд

Серия статей от Google Cloud про сетевую производительность и её измерение. Последняя про ограничения производительности. Заодно стоит взглянуть на netperf, хотя он давно уже не обновлялся, где автор последней статьи тоже поучаствовал.

Читать полностью…

Патчкорд

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

Читать полностью…

Патчкорд

#copy ftp: flash:
1258131142 bytes copied in 1996.435 secs (630189 bytes/sec)

#copy sftp: flash:
1258131142 bytes copied in 16003.576 secs (78616 bytes/sec)

Читать полностью…

Патчкорд

Давно не получалось что-то завалить, но 2960 сдалась после ввода logging buffered 100000. Отлетело только управление через консоль, всё остальное, насколько можно было судить, работало. Даже SNMP, что в общем оставляло надежду что проблему можно будет решить удалённо, но SNMP был настроен только на чтение. Кончилась процессорная память - стало доступно меньше 1,5Мб, а в норме около 2Мб доступной из всего 24Мб. Простая перезагрузка спасла, даже с новыми настройками всё вернулось к работе, но пришлось подходит ножками, ещё раз вспомнив что питанием тоже хорошо бы управлять удалённо. В общем, память всё ещё важна и её надо считать, даже если не крутить её напрямую между ресурсами, что некоторые устройства позволяют.

Читать полностью…

Патчкорд

CRC32 улучшили настолько, что программно можно считать не хуже чем с аппаратной поддержкой. Много математики и тестов. Ждём в стандартных библиотеках.

Читать полностью…

Патчкорд

Будни абонента Интернет в Германии - настройка Dual-Stack PPPoE и DHCPv6-PD через xDSL подключение на Palo Alto. Мне кажется, у нас не так много Palo Alto в качестве домашних роутеров, да и DSL давно уже не попадалось, а PPPoE потихоничку выпиливается. Но технологии живут настолько, что эти механизмы добавляют в новые версии программного обеспечения, где их никогда не было.

Читать полностью…

Патчкорд

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

Читать полностью…

Патчкорд

История MPLS и traceroute от первоисточника. История компромиссов, как почти любая инженерная история. Так же как и с traceroute, у которого есть ограничения, но который является одним из самых распространённых и полезных инструментов для анализа сети.

Читать полностью…
Subscribe to a channel