
Подробный разбор вчерашнего инцидента, в результате которого пожухла половина интернета.
https://blog.cloudflare.com/how-verizon-and-a-bgp-optimizer-knocked-large-parts-of-the-internet-offline-today
Size: a a a
RFC
, обычно в самом конце есть раздел Security Considerations
. Там нет привычных MUST
и MAY
, там просто "соображения о...". Очередной раз у нас всплыла особенность c IGMP
, когда роутер, по соображениям безопасности, может проверять источник IGMP
отчёта, сравнивая его со своей подсетью на интерфейсе, RFC2236. А может не проверять и так делают большинство. Но наш роутер проверяет без возможности изменить своё поведение. В MLD
, кстати это исключили из Considerations
прописав требование к достоверному link-local
адресу непосредствено при описании основной части RFC
.multicast vlan
, добавляя ещё один пункт в список проверки возможностей оборудования при подборе решения. И ещё раз напоминая что безопасность и удобство стоят по разную сторону шкалы и решение в таких случаях всегда компромиссное.NAT
и NAPT
, когда трансляция (адрес и порт) формируются по факту запроса и несколько сессий с одного частного адреса могут оказаться в разных частях публичного диапазона. Во многих решениях CgNAT
, опять же, чтобы снизить количество записей состояний и их логирования, используется подход выделения на частный IP
диапазона из 16
или больше портов. Если количество сессий превышает количество выделенных портов, то добавляется ещё столько же. В любом случае, в отличие от Pre-Defined NAT
, можно увидеть только мгновенное состояние трансляций, придётся записывать логи.Pre-Defined NAT
высокая степени экономии может быть достигнута если утилизация частного адресного пространства высока, т.е. мы управляем назначением IP
адресов и периодом их реального использования, например с помощью PPPoE
. В конечном итоге результат зависит только от того сколько портов будет зарезервировано в настройках на один частный адрес. Ориентироваться в современных условиях стоит на 4000
или больше - 16
частных на один публичный. Для серой сети /24
потребуется /28
белой. Если частное адресное пространство с пропусками, то эффект экономии падает.IP
и абонента не получится никак. Массивы данных накапливаются большие и обычно лежат мёртвым грузом, до редких моментов их использования, на всякий случай.regexp
до 10 раз по сравнению с обычным grep
, а по сравнению с perl regexp
в 68 раз. Правильная ссылка на Github.ripgrep
из одного из предыдущих постов, то он тоже быстрее и не только классического grep
.x86
, то да. RDP
делает, наверное, самые приятные для админов железки, привычные и понятные, потому что выросли как раз из именно того самого Экотелеком, делали для себя и у них получилось.Eltex
, у них тоже большая линейка. Так что если откинуть предубеждения и подходить инженерно, с испытаниями и контрольными тестами, то конкуренция вполне себе есть, не только потому что так требует государство.x86
даром не проходит, если есть ресурс/возможность то это вылезет не только у Extreme.resolve
или whois
(не всегда показывает), то можно увидеть какие домены из этого списка уже есть в сети, имеют активный IP
адрес или запись whois
. Очень полезно для понимания куда потенциально могут зайти пользователи вашего сайта, или уже заходят попадаясь на фишинговые атаки.DNS
(спасибо за ссылку нашему подписчику), которая ищет поддомены для домена, используя различные источники. В том числе virustotal, certspotter и многие другие.radar.qrator.net
, но здесь не надо никакой регистрации и можно для любого префикса смотреть, а не только для своего. Как всё устроено написано на той же страничке.IPv6
де факто и даже де юре имеет структуру и состоит как минимум из Interface ID
- младшие 64 бита и оставшейся части. Которая в свою очередь тоже может состоять из разных частей, но это менее строгое и не совсем устоявшееся деление. Провайдеры, как правило, назначают динамические IPv4
адреса своим частным клиентам, внезапно, для IPv6
используется такая же практика. В результате адреса постоянно меняются и для того чтобы привязать доменное имя приходится использовать сервисы динамического DNS
.IPv6
? В том что устройства, могут быть очень простыми и вообще не уметь ничего кроме SLAAC
в сетевом плане, соответственно они не смогут обновить своё имя в DNS
. Но если мы знаем что их часть Interface ID
остаётся постоянной, то нам надо обновить всего лишь оставшуюся часть. При этом сделать это можно одновременно для всех устройств, одним запросом с какого нибудь "умного" хоста. Так как всё находятся под одним префиксом, то имена обновятся для всех корректно. Вот об этом и пишет Johannes Weber в своём блоге, а потом дополняет его парой ссылок с работающими публичными сервисами, которые используют данный подход.Interface ID
задаётся случайно. Тогда описанный подход не сработает и придётся обновлять уже каждую запись DNS
.Kea
вместо ISC DHCP
то есть инструмент для переноса конфигурации - Keama. Alan Clegg на последнем Nanog рассказывает про данный процесс, слайды из презентацию можно посмотреть отдельно.100
уже не проблема, мы выше 500
предлагаем и на это есть спрос.20/10
в России, в среднем, по данным Speedtest. А Мегафон оказался самым быстрым в мире и даже значком специальным наградили. По проводу самый быстрый провайдер в Бельгии - Voo, но там какие-то жуткие проблемы с отдачей, не больше 20
, при загрузке под 100
.CCNP
обойдётся в 300$ для каждого из трёх необходимых для него экзаменов.