ASCII картинки заголовков протоколов форматированные в стиле RFC. Есть уже готовые заголовки, а можно конструировать самим какие захочется. Парочка опций командной строки для корректировки вывода. Написано не Python.
Luismg
Protocol | An ASCII Header Generator for Network Protocols
Protocol is a command-line tool to display ASCII RFC-like protocol header diagrams for both existing network protocols or user-defined ones (using a very simple syntax). Protocol is written in Python and it's open-source software.
Forwarded from Network Warrior (Igor Malyushkin)
Очередной мощный пост от Vincent Bernat, весьма подробно рассказывающий о механизме BGP LLGR с примерами на актуальных платформах. Рекомендуется к прочтению, впрочем как и весь блог на постоянной основе, там всегда много интересного. https://vincent.bernat.ch/en/blog/2018-bgp-llgr
vincent.bernat.ch
BGP LLGR: robust and reactive BGP sessions
When using BGP for an underlay network, we have two goals: quick remediation of failures and high reliability. They may be hard to reconcile.
MSK-IX и DE-CIX собираются установить прямой пиринг. Неплохо, неплохо. Вот будет-ли общий пиринговый вилан... посмотрим.
Очень хорошая и простая (во всех смыслах), но от этого ещё более хорошая, статья про основы балансировки сегодня на Habr. От DNS до BGP, от Apache и Nginx прокси до кода на стороне клиента. Всё что нужно знать для практического понимания балансировки, совсем без углубления в детали и с отличной подачей.
Этот же вопрос куда детальней на большом Highload или от Yandex (везде видео).
Этот же вопрос куда детальней на большом Highload или от Yandex (везде видео).
Хабр
Балансировка HTTP(S) трафика
Добрый день, %username%. Меня зовут Антон Резников, я работаю над проектом Облако Mail.Ru Сегодня я хочу рассказать о технологиях балансировки трафика, проиллюст...
Вот такой Juniper. Большой.
Но какая бы ни была железка тестовое окружение везде одинаково, и провисающие патчи - норма :)
Но какая бы ни была железка тестовое окружение везде одинаково, и провисающие патчи - норма :)
Twitter
Dan Hearty
This beautiful @JuniperNetworks PTX10016 continues to be tested in our lab. The scale of this box is insane, currently at 48tbps (3t per slot). The roadmap is phenomenal! The 1st gen FPC is based on the same PFE found on the PTX5k FPC3 ⚡️
Кто-то ещё пользуется
Второй значительно подробнее, но оба хороши. Жаль что не встретились мне в то время, хотя конечно тогда я был другим увлечён. С другой стороны RHEL (Centos) 6 ещё в строю, а там ядро 2.6.
ifconfig
в Linux который как минимум лет 10 не актуален. Два путеводителя по миру администрирования Linux сети от Bert Hubert и Martin A. Brown. Второй значительно подробнее, но оба хороши. Жаль что не встретились мне в то время, хотя конечно тогда я был другим увлечён. С другой стороны RHEL (Centos) 6 ещё в строю, а там ядро 2.6.
linux-ip.net
Guide to IP Layer Network Administration with Linux
This guide provides an overview of many of the tools available for IP network administration of the linux operating system, kernels in the 2.2 and 2.4 series. It covers Ethernet, ARP, IP routing, NAT, and other topics central to the management of IP networks.
У меня иногда (а это уже часто, раньше такого не было) спрашивают сколько стоят IPv4 адреса. Вот тут цены c марта этого года. Цена за один адрес - купить навсегда, не аренда. Это аукционная стоимость, т.е. она несколько завышена по сравнению с прямыми договорённостями, но картину отражает.
Но эта цена когда адреса есть, а они ещё есть, цена когда их не будет или устремится в космос или к 0 (из-за IPv6). Вот где рискованные инвестиции.
Но эта цена когда адреса есть, а они ещё есть, цена когда их не будет или устремится в космос или к 0 (из-за IPv6). Вот где рискованные инвестиции.
IPv4.Global
IPv4 Address Pricing - Auction Sales Data | IPv4.Global
View monthly IPv4 address pricing trends from data provided by our online auction platform.
Всё, Google включил DNS over TLS на 8.8.8.8.
Вклинится и подменить запрос/ответ уже невозможно. Я думаю остальные подтянуться быстро, главное чтобы клиенты ещё подтянулись. С Andoid понятно всё, кто его делает, но осталось ещё много помимо него.
kdig
это dig
в версии Knot DNS, пакет называется knot-dnsutils
, надо последних версий. Ещё в Android Pie можно переключить настройки DNS в приватный режим. Или по простому сделать telnet на 853 порт и получить бинарный ответ, убедившись что нужный порт на DNS сервере открыт.Вклинится и подменить запрос/ответ уже невозможно. Я думаю остальные подтянуться быстро, главное чтобы клиенты ещё подтянулись. С Andoid понятно всё, кто его делает, но осталось ещё много помимо него.
Twitter
Daniel Stirnimann
Cool! DNS over TLS (DoT) with Google Public DNS (8.8.8.8) works! Please, can all Swiss ISPs enable DoT as well? Here is how to use SWITCH resolvers over DoT https://t.co/2dTaGqU3p4
Ко вчерашней новости про DoT статья на хабр нашего подписчика, как настроить на MacOS. Но в общем универсальный подход: делаем обычный (без TLS) локальный резолвер, а уже он сам использует DoT.
Хабр
Google Public DNS тихо включили поддержку DNS over TLS
Внезапно, без предварительного анонса, на 8.8.8.8 заработал DNS over TLS. Ранее Google анонсировал только поддержку DNS over HTTPS. Публичный резолвер от комп...
Значки для сетевых диаграмм, есть для Visio и svg. Автор пишет что делал в современном стиле, а ни как из 80-х.
Новая карта всего Интернета не стену за 2018 год. Всего 250 долларов. Но можно посмотреть онлайн https://global-internet-map-2018.telegeography.com - ёмкость, цены, ведущие провайдеры, абоненты, прогнозы.
Telegeography
Our 2018 Global Internet Map Gives the Web a Splash of Color
Our 2018 Global Internet Map is hot off the press. This technicolor edition tracks global capacity, traffic, and pricing data, as well as global user figures and the most-connected ISPs.
Проект для обкатки IPv6 DNS экосистемы. Можно подключиться в качестве одного из root серверов или использовать эти серверы для повседневной работы. Соответствующие инструкции есть на сайте.
Для истинных энтузиастов, которых, судя по статистике совсем немного.
Для истинных энтузиастов, которых, судя по статистике совсем немного.
Вот ещё крутая презентация с RIPE77 про атаку на VXLAN. И видео.
Так как протокол сам по себе не поддерживает встроенные механизмы безопасности, т.е. отдаёт это на транспортный уровень (и это касается очень многих протоколов и, вообще, это unixway) то становится возможным делать очень интересные вещи, по сути внутри L2 сети, но из Интернета. Потому что транспортный уровень у нас стек TCP/IP и вот всё что возможно с ним сделать, в первую очередь спуфинг, можно сделать и внутри VXLAN (L2).
Итого для параноиков, сначала защищаем весь трафик внутри VXLAN от L2 до L7, а потом делаем то же для сети по которой VXLAN бежит - VXLAN in TLS over IP.
Так как протокол сам по себе не поддерживает встроенные механизмы безопасности, т.е. отдаёт это на транспортный уровень (и это касается очень многих протоколов и, вообще, это unixway) то становится возможным делать очень интересные вещи, по сути внутри L2 сети, но из Интернета. Потому что транспортный уровень у нас стек TCP/IP и вот всё что возможно с ним сделать, в первую очередь спуфинг, можно сделать и внутри VXLAN (L2).
Итого для параноиков, сначала защищаем весь трафик внутри VXLAN от L2 до L7, а потом делаем то же для сети по которой VXLAN бежит - VXLAN in TLS over IP.
HTTP/2 используется уже достаточно широко, а вот Server Push не очень. Механизм
Но вопрос экономит ли это на самом деле время и что надо сделать чтобы экономить - увеличить скорость загрузки страницы. Большая статья по этому поводу c исследованиями в лабораторной среде и на живом Интернете. И ситуация 50 на 50, всё очень сильно зависит от ресурса, его структуры и выбранного содержимого которое отправляется в
Иными словами просто так включить не получится, придётся экспериментировать или думать. Но инструмент есть, осталось научиться его использовать.
Server Push
позволяет отправить данные до того момента как их запросит клиент, например, отправить файл CSS
или графику в момент запроса index.html
обходясь без самого момента запроса конкретного ресурса, экономя время.Но вопрос экономит ли это на самом деле время и что надо сделать чтобы экономить - увеличить скорость загрузки страницы. Большая статья по этому поводу c исследованиями в лабораторной среде и на живом Интернете. И ситуация 50 на 50, всё очень сильно зависит от ресурса, его структуры и выбранного содержимого которое отправляется в
Push
. Например, Wikipedia удаётся значительно увеличить время загрузки страницы, а CNN наоборот при использовании Push
его снижает.Иными словами просто так включить не получится, придётся экспериментировать или думать. Но инструмент есть, осталось научиться его использовать.
Peter Welcher про дизайн сети, в основном в рамках подхода Cisco ACI. Несколько принципов и объяснение позиции. Самые дискуссионные: не маршрутизируйте на серверах, виланы полезны - но там написано почему такой дизайн имеет место быть. Будьте проще.
Про документирование очень хорошо написано. Специалисту (инженеру) часто свойственно зарываться в детали, итогом получается что общая картина (если не поддерживать адекватный уровень документирования) теряется, что в итоге приводит к умножению деталей и усложнению всей структуры. А если вы не можете понятно описать дизайн сети, то вероятно он не такой хороший.
Сходите ещё на Design Zone Cisco, где много документов описывающих как надо проектировать сети: диаграммы и парадигмы на разные случаи. Ссылки или на документы или на другие статьи на Cisco.com.
Про документирование очень хорошо написано. Специалисту (инженеру) часто свойственно зарываться в детали, итогом получается что общая картина (если не поддерживать адекватный уровень документирования) теряется, что в итоге приводит к умножению деталей и усложнению всей структуры. А если вы не можете понятно описать дизайн сети, то вероятно он не такой хороший.
Сходите ещё на Design Zone Cisco, где много документов описывающих как надо проектировать сети: диаграммы и парадигмы на разные случаи. Ссылки или на документы или на другие статьи на Cisco.com.
NetCraftsmen, a BlueAlly Company
About Network Design Principles
Knowing and following standard network design principles is a Good Thing. Below, we’ll go briefly into the rationale for that statement. One reason is that clarity is needed to be able to properly…
Набор вариантов отпечатков ответов HTTP различных систем с открытым доступом и доступом по умолчанию для
Как запускать есть в описании, если что-то найдётся при сканировании, то на выходе будет соответствующая подпись.
Собраны известные и не очень (мне) сервисы и устройства. Однако никто не запрещает добавлять своё, и не запрещал, поэтому данный вариант и появился. Способ проверить свою сеть на забывчивых админов и клиентов.
nmap
. Стандартная поставка nmap
включает подобный файл на 50 отпечатков, но здесь расширенная версия на 319 вариантов.Как запускать есть в описании, если что-то найдётся при сканировании, то на выходе будет соответствующая подпись.
Собраны известные и не очень (мне) сервисы и устройства. Однако никто не запрещает добавлять своё, и не запрещал, поэтому данный вариант и появился. Способ проверить свою сеть на забывчивых админов и клиентов.
seclists.org
Nmap Development: [NSE] Announcement: Alternate fingerprints for http-default-accounts
Forwarded from Sys-Admin InfoSec (Yevgeniy Goncharov)
Немного информации о том, как положить циску:
https://xakep.ru/2018/11/01/asa-ftd-flaw/
https://xakep.ru/2018/11/01/asa-ftd-flaw/
XAKEP
Серьезную проблему в Cisco ASA и FTD уже эксплуатируют хакеры
Новой DoS-уязвимости повержены ASA 9.4+ и FTD 6.0+. Патча для проблемы пока нет.
Материалы многих и очень многих конференций по безопасности в одном месте. Я мельком слышал только о некоторых, но их гораздо больше. Ссылка ведёт на веб каталог, внутри в основном видео.
Twitter
Project2179
All security conferences content in one place https://t.co/vUD16u8goE