С большой благодарностью подписчику за ссылку на симулятор сети miminet.ru, там ещё и тесты по сетям есть. Подойдёт для начинающих вместо Packet Tracer. Не слишком много всего, хотя неожиданно есть
VXLAN. Можно поиграться в маршрутизаторы на которых есть NAT и туннели, а также коммутаторы с STP и виланами. Ещё есть хаб, но кажется его уже пора оставить в прошлом. На мой взгляд своеобразная настройка, что-то задаётся напрямую в интерфейсе, что-то через механизм команд, но разобраться можно. То что роднит с Packet Tracer это отслеживание пути пакетов и кадров по сети. Для работы придётся залогиниться через Яндекс или Вконтакте. Никаких CLI или чего-то такого вы не увидите, всё на абстрактном уровне, но в целом это даже хорошо на первых порах, после чего можно переходить на симуляторы и эмуляторы реальных устройств.👍9👎1
Опять считаем IPv6. Если брать префиксы, то почти всё что зарегистрировано присутствует в таблице маршрутизации, а если считать в штуках, то выглядит немного хуже. В статье пытаются разобраться почему же так получилось, причём в разных частях мира по разному.
IPinfo Community
Registered but not routed: what a global audit of IPv6 says about deployment
Networks around the world have registered enough IPv6 address space to hand every star in the Milky Way its own network a thousand times over. A large share of it never appears on the internet at all. We measured how much, and who it belongs to. Every network…
👍1
Патчкорд
Новый hashcat версии 7. Просто помнить что он есть и дать себе последний шанс вспомнить пароль, или протестировать скорость вашего компьютера. Забрать можно с GitHub или с сайта.
Hashcat восьмой версии вышел в прошедшее воскресение, пишут что самое большое количество изменений за всю историю, агенты помогали.
GitHub
hashcat/docs/releases_notes_v8.0.0.md at v8.0.0 · hashcat/hashcat
World's fastest and most advanced password recovery utility - hashcat/hashcat
👍5👎1
Презентации по разным темам информационной безопасности, включая вопросы о
BGP, DNS, файрволах, TCP/IP, за несколько последних лет от Amir Herzberg профессора университета Коннектикута.👍3
Мы привыкли всё делать через сеть и кажется это первое что надо сделать в системе, чтобы всё остальное заработало. Но не всегда Интернет нужен, даже сеть нужна не всегда и в этом случае обслуживание системы принимает другой вид. Доставка файлов - это просто доставка файлов, её можно делать разными способами.
Marco Rotella
No internet, on purpose
Same machine as last time: a Beckhoff industrial PC running TwinCAT Linux RT, with a Windows 11 guest on top under KVM/libvirt. The detail that matters today is one I mentioned only in passing back then — neither the host nor the guest has internet access…
👍3
Интернет достаточно хрупкая сущность, особенно, если помнить что помимо известных 7 уровней есть ещё уровни 8 и 0. Электричество, кабельная инфраструктура, подводная кабельная инфраструктура - фундамент, без которого не на чем будет держаться всей этой ажурной конструкции современного мироустройства. И дело тут не просто в защите того что есть от случайных, злонамеренных или природных воздействий (уровень 0), но и в том кто этим всем владеет (уровень 8) и как пользуется, против кого и ради чего. Человеческие законы и законы физического мира побеждают даже самую отказоустойчивую и изощрённую сетевую архитектуру.
👍11👎2
Прошлогодняя статья про то, что главнее задержка или полоса. Если сквозное качество обслуживания построить до сих пор не удалось, то может и не надо, тем более что, в большинстве случаев, данным не нужно проходить весь путь целиком, скорее всего они уже лежат где-то рядом в ближайшей точке присутствия облачного провайдера или в
CDN. И в этом случае полоса важнее, чтобы данные оказались в нужном месте заранее. Не для всего это подходит, но для многого. Про ИИ ни слова (помним что это прошлогодняя статья) и как его повсеместное использование отразилось на споре задержка против полосы.Internet Society Pulse
Bandwidth is Dead. Long Live Data Logistics | ISOC Pulse
Quality of Outcome metrics ignores techniques that combine storage and computation with data transmission to improve the quality of many network-constrained applications.
👍2
За сегодня на мой домашний почтовик постучалось 59 разных
IPv4 адресов и 4 IPv6, два из которых из одной /64. Я не сильно борюсь со спамом, в основном, методом чёрных списков, время от времени добавляя новые адреса и не использую никаких внешних источников знаний. Привычная безопасность в IPv4, это один из аспектов который тормозит IPv6, дело не только в почте, хотя и в ней тоже. На мой взгляд, очевидные моменты работы с репутационными сервисами для IPv6 адресов, просто не забывайте что там по другому.Generator Labs
IPv6 Blacklist Monitoring and Its New Blind Spots | Generator Labs
Adding IPv6 to email infrastructure brings blind spots: IPv6 starts with zero reputation, blacklisting works differently, and many setups only check IPv4.
👍2
В Интернете много хостов которые поддерживают всякое разное, в том числе, различные туннельные протоколы, не требуя никаких предварительных условий, например, авторизации. Если найти такие узлы, авторы нашли чуть меньше 2 миллионов, и заслать в них трафик по рассчитанному графику, то после декапсуляции трафик долетит до жертвы одновременно с многократным усилением.
IPv6 EH и здесь досталось, используется как средство расчёта и формирования задержек. Операторам обслуживающим туннели советуют всё жёстко контролировать, отключая ненужное.APNIC Blog
Turning IPv6 tunnels into programmable delay lines for pulsing DoS | APNIC Blog
Guest Post: TED shows how permissive tunnel decapsulation and inconsistent IPv6 Extension Header handling can focus low-rate traffic into short, high-rate bursts.
👍3
Сколько информации несёт каждый BGP UPDATE, в среднем меньше 3-х
Заглядывайте в @FullViewBGPbot, про
NLRI, префиксов. А в случае отзыва, Withdraw, плотность информации на один UPDATE резко увеличивается, вплоть до 1000 префиксов. В среднем чуть меньше 40 для сессий в который преобладают отзывы, или 4,5 для остальных. Для всего, конечно, есть нюансы, но причины разного поведения на разных коллекторах и для разных ASn авторы назвать затрудняются, потому что таких данных файлы MRT не содержат.Заглядывайте в @FullViewBGPbot, про
UPDATE и NLRI там нет, но общую картину по размерам таблицы маршрутизации Интернет в префиксах и автономных системах можно получить.BGPKIT
One message, a thousand withdrawals - BGPKIT
Seven days of public BGP update files, 20.8 billion route entries in 7.25 billion messages, and the two shapes hiding inside the average of 2.87 prefixes per UPDATE.
👍2
Когда надо протащить
MPLS туннель между разными автономками у вас есть три варианта: option A, option B, option C - короткий, принципиальный обзор без деталей. И это не проблема только разных Интернет провайдеров, как рассказывается в статье, это может быть и внутри одной компании, разными её частями с разными номерами AS, просто потому что так получилось, или потому что было задумано. Даже если у вас много туннелей и VRF, не сбрасывайте со счетов вариант A, сложность однотипной конфигурации компенсируется автоматизацией, сохраняя наибольшую прозрачность и простоту для понимания человеком в моменты отладки, но, конечно, надо помнить про ограничения ресурсов на границах сетей.Linkedin
Inter-AS MPLS VPN: Why Your Customer's Traffic Crosses Autonomous System Boundaries
The Problem: One Customer, Multiple Service Providers Your enterprise customer has offices in São Paulo, London, and Tokyo. No single service provider covers all three cities.
👍6
Немного про внутренности компилятора Go, откуда вы узнаете что
Лучший способ в чём-то разобраться это сделать самому и компиляторы это высший пилотаж в языках программирования - то, что человеческий язык, а высокоуровневые языки программирования это человеческий язык, переводит на язык компьютеров. И, как я понимаю, конечная цель развития программирования это исключение самого понятия программирования, ты говоришь что-то машине, она тебе делает, без всяких промежуточных прослоек.
IP адреса в Go хранятся в едином формате и различаются только флагом указывающем что это IPv6 или IPv4, а автор решает задачу генерации IPv4-mapped IPv6 адресов (которые ::ffff:192.0.2.1) из обычного IPv4 адреса, обратная функция в Go уже есть. Первая часть статьи про стандартную библиотеку, как устроены функции относящиеся к той задаче которую ставит автор и во что они компилируются. Вторая часть статьи про сам компилятор Go, как туда можно добавить своё поведение.Лучший способ в чём-то разобраться это сделать самому и компиляторы это высший пилотаж в языках программирования - то, что человеческий язык, а высокоуровневые языки программирования это человеческий язык, переводит на язык компьютеров. И, как я понимаю, конечная цель развития программирования это исключение самого понятия программирования, ты говоришь что-то машине, она тебе делает, без всяких промежуточных прослоек.
vincent.bernat.ch
Hacking the Go compiler to efficiently map IPv4 to IPv6
Go maintainers declined netip.Addr.Map() saying the compiler should optimize netip.AddrFrom16(ip.As16()) instead. How difficult is it to implement?
👍3
Кажется, когда вы добавляете время к уникальному идентификатору, вы добавляете себе проблем, на примере UUIDv7.
Built on Shards of Silicon
UUIDv7 doesn't have the properties you think it does
When timestamps aren’t time-ordered and other oddities
👍4
Несколько функциональных шагов, чтобы настроить DNSSEC резолвер в своей сети без конкретной конфигурации. Я бы обратил внимание на тот момент, что делать если домен действительно предоставляет сломанную подпись, скорее всего это ошибка администратора домена, но это может быть и не так в общем случае, и к этому стоит подготовиться заранее.
Justin Wilson (j2sw)
DNSSEC Validation for ISPs: Deployment Planning
DNSSEC validation for ISPs needs current trust anchors, working UDP and TCP, useful logs, and a rollout plan for broken domains.