Ещё одно сравнение QUIC и TCP, но тут решили подойти с тем условием что
Так как по своему дизайну
Прямая ссылка на arxiv.org. Всего 7 страничек в
TCP
надо настроить, а не сравнивать с вариантом по умолчанию. Были взяты несколько сайтов и Mahimahi, с помощью которого и делались тесты и измерения на Arch Linux
. Параметры измерений подогнали под DSL
, LTE
и ещё два варианта сетей с потерями и большими задержками. Потом покрутили настройки TCP
и QUIC
оказался быстрее. Не настолько быстрее если использовать просто TCP
никак его не настраивая, но всё равно быстрее.Так как по своему дизайну
QUIC
быстрее на этапе установки соединения, чем TCP+TLS+HTTP/2
, то для чистоты эксперимента решили их уравнять и искусственно вычли эту добавочку RTT
, т.е. в реальной жизни так не бывает никогда. Но QUIC
всё равно оказался быстрее, не всегда для высокоскоростных сетей без потерь, но всегда для сетей с потерями.Прямая ссылка на arxiv.org. Всего 7 страничек в
PDF
. Работа будет представлена на ANRW'19.Twitter
Oliver Hohlfeld
Tuning TCP stacks similar to QUIC offers substantial performance benefits and almost matches QUICs performance. Yet, QUIC can outperform even a tuned TCP given 1) RTT reductions at connection establishment and 2) preventing HoL blocking during loss Paper:…
Ни для
CCNP
ни для CCNA
(тем более) такой набор железок не нужен, слишком избыточен. Но полезен потом когда погружаешься в тонкости практики которая за рамками учебников. Вот тогда что-то покрутить, по настоящему, на тёплом железе бывает единственным способом понять, как оно на самом деле работает.Weberblog.net
My IPv6/Routing/Cisco Lab Rack (2019)
My lab rack of 2019 consists of multiple Cisco routers and switches, as well as Juniper ScreenOS firewalls for routing purposes, a Palo Alto Networks firewall, a Juniper SRX firewall, a server for …
Forwarded from Network Warrior
How Verizon and a BGP Optimizer Knocked Large Parts of the Internet Offline Today
Подробный разбор вчерашнего инцидента, в результате которого пожухла половина интернета.
https://blog.cloudflare.com/how-verizon-and-a-bgp-optimizer-knocked-large-parts-of-the-internet-offline-today
Подробный разбор вчерашнего инцидента, в результате которого пожухла половина интернета.
https://blog.cloudflare.com/how-verizon-and-a-bgp-optimizer-knocked-large-parts-of-the-internet-offline-today
Forwarded from Админим с Буквой (bykva)
Тут в один чатик принесли интересную подборку утилит, на первый взгляд некоторые вещи выглядят интересными. Далее цитата.
Если кто вдруг не знал, UNIX утилиты переписанные на Rust (зачастую быстрее оригинала):
- альтернатива grep - https://github.com/BurntSushi/ripgrep
- альтернатива sed - https://github.com/chmln/sd
- альтернатива jq/pq - https://github.com/dflemstr/rq
- aльтернатива coreutils - https://github.com/uutils/coreutils
- альтернатива bash - https://github.com/mitnk/cicada
- альтернатива GNU Parallel - https://github.com/mmstick/parallel
- альтернатива терминалу - https://github.com/jwilm/alacritty
#utils
Если кто вдруг не знал, UNIX утилиты переписанные на Rust (зачастую быстрее оригинала):
- альтернатива grep - https://github.com/BurntSushi/ripgrep
- альтернатива sed - https://github.com/chmln/sd
- альтернатива jq/pq - https://github.com/dflemstr/rq
- aльтернатива coreutils - https://github.com/uutils/coreutils
- альтернатива bash - https://github.com/mitnk/cicada
- альтернатива GNU Parallel - https://github.com/mmstick/parallel
- альтернатива терминалу - https://github.com/jwilm/alacritty
#utils
В
В результате можно, наверное, похвалить вендора о такой заботе, но с другой стороны практика большинства решает. Это ограничивает наш выбор в случае архитектуры с
RFC
, обычно в самом конце есть раздел Security Considerations
. Там нет привычных MUST
и MAY
, там просто "соображения о...". Очередной раз у нас всплыла особенность c IGMP
, когда роутер, по соображениям безопасности, может проверять источник IGMP
отчёта, сравнивая его со своей подсетью на интерфейсе, RFC2236. А может не проверять и так делают большинство. Но наш роутер проверяет без возможности изменить своё поведение. В MLD
, кстати это исключили из Considerations
прописав требование к достоверному link-local
адресу непосредствено при описании основной части RFC
.В результате можно, наверное, похвалить вендора о такой заботе, но с другой стороны практика большинства решает. Это ограничивает наш выбор в случае архитектуры с
multicast vlan
, добавляя ещё один пункт в список проверки возможностей оборудования при подборе решения. И ещё раз напоминая что безопасность и удобство стоят по разную сторону шкалы и решение в таких случаях всегда компромиссное.Как работает и что собой представляет Pre-Defined NAT на IOS XR. Это механизм позволяющий избавиться от логирования состояний Частный-Публичный IP, за счёт определения постоянного диапазона портов и адресов по некоторому алгоритму. То есть, зная публичный адрес, порт и настройки можно вычислить какой используется частный адрес.
Такой промежуточный вариант между полностью описанной трансляцией статического
Подход с логированием более динамичен и позволяет в большей степени упаковывать частные адреса в публичные. Для механизма
Зачем знать это состояние и тем более сохранять его? В статье в первом предложении прямо написано, что так требует государственное регулирование (на самом деле намного больше этого). В общем случае, если у кого-то появляется желание найти кого-то, кто что-то делал где-то в Интернете, то такие данные будут нужны, иначе связать публичный и частный
Такой промежуточный вариант между полностью описанной трансляцией статического
NAT
и NAPT
, когда трансляция (адрес и порт) формируются по факту запроса и несколько сессий с одного частного адреса могут оказаться в разных частях публичного диапазона. Во многих решениях CgNAT
, опять же, чтобы снизить количество записей состояний и их логирования, используется подход выделения на частный IP
диапазона из 16
или больше портов. Если количество сессий превышает количество выделенных портов, то добавляется ещё столько же. В любом случае, в отличие от Pre-Defined NAT
, можно увидеть только мгновенное состояние трансляций, придётся записывать логи.Подход с логированием более динамичен и позволяет в большей степени упаковывать частные адреса в публичные. Для механизма
Pre-Defined NAT
высокая степени экономии может быть достигнута если утилизация частного адресного пространства высока, т.е. мы управляем назначением IP
адресов и периодом их реального использования, например с помощью PPPoE
. В конечном итоге результат зависит только от того сколько портов будет зарезервировано в настройках на один частный адрес. Ориентироваться в современных условиях стоит на 4000
или больше - 16
частных на один публичный. Для серой сети /24
потребуется /28
белой. Если частное адресное пространство с пропусками, то эффект экономии падает.Зачем знать это состояние и тем более сохранять его? В статье в первом предложении прямо написано, что так требует государственное регулирование (на самом деле намного больше этого). В общем случае, если у кого-то появляется желание найти кого-то, кто что-то делал где-то в Интернете, то такие данные будут нужны, иначе связать публичный и частный
IP
и абонента не получится никак. Массивы данных накапливаются большие и обычно лежат мёртвым грузом, до редких моментов их использования, на всякий случай.Cisco
Pre-Defined NAT White Paper
Technical Guide to Pre-Defined NAT. Abstract In traditional NAT, due to the government regulations logging the CGN translations is mandatory and this is a huge cost incurrence. In Pre-defined NAT, the translations are known upfront, hence there is no need…
Ещё один grep на стероидах, точнее на NVIDIA CUDA. Ускорение обработки
Если прошли мимо
regexp
до 10 раз по сравнению с обычным grep
, а по сравнению с perl regexp
в 68 раз. Правильная ссылка на Github.Если прошли мимо
ripgrep
из одного из предыдущих постов, то он тоже быстрее и не только классического grep
.www.cs.cmu.edu
CUDA grep
CUDA grep : Manish and Brandon's 15418 final project
Tadviser немного громковато пишет, если не смотреть на то что железо это
Для среднего и мелкого провайдера выбирать сейчас действительно есть из чего отечественного, пусть и с поправкой на элементную базу. Есть, конечно, много мусора или того что ещё в самом начале и пользоваться этим нереально, но есть достойные представители. Вообще, по заголовку я подумал что речь про
x86
, то да. RDP
делает, наверное, самые приятные для админов железки, привычные и понятные, потому что выросли как раз из именно того самого Экотелеком, делали для себя и у них получилось.Для среднего и мелкого провайдера выбирать сейчас действительно есть из чего отечественного, пусть и с поправкой на элементную базу. Есть, конечно, много мусора или того что ещё в самом начале и пользоваться этим нереально, но есть достойные представители. Вообще, по заголовку я подумал что речь про
Eltex
, у них тоже большая линейка. Так что если откинуть предубеждения и подходить инженерно, с испытаниями и контрольными тестами, то конкуренция вполне себе есть, не только потому что так требует государство.TAdviser.ru
Впервые ШПД оператор перевел 100% ядра сети на российское оборудование
Экотелеком (CG-NAT, URL-Filter, BRAS, DPI, QoE)
Таки я стал счастливым обладателем RIPE Atlas probe, завтра отвезу на узел и включу в сеть. В этот раз ни почта ни таможня не добралась до посылки. Точнее посылка добралась до меня, но внутри конверта я обнаружил порванный, хотя его можно было бы и просто открыть, и заклеенный скотчем пластиковый пакет с искомым содержимым.
Чистого времени на пересылку ушло 20 дней судя по штампам. С момента запроса прошёл год. Комплектацию можно посмотреть на картинке, очень компактное и аккуратное исполнение, все нужные патчи присутствуют - бери и включай.
Чистого времени на пересылку ушло 20 дней судя по штампам. С момента запроса прошёл год. Комплектацию можно посмотреть на картинке, очень компактное и аккуратное исполнение, все нужные патчи присутствуют - бери и включай.
На Cisco 9000 тоже можно свои приложения пускать внутри Docker. Универсальность
Насчёт безопасности пишут что она есть, но всё же, наверное, не стоит совмещать критически важный коммутатор с каким нибудь публичным сайтом, хотя теперь можно.
x86
даром не проходит, если есть ресурс/возможность то это вылезет не только у Extreme.Насчёт безопасности пишут что она есть, но всё же, наверное, не стоит совмещать критически важный коммутатор с каким нибудь публичным сайтом, хотя теперь можно.
Cisco Blogs
Docker™ Inside Cisco Catalyst 9000 Switches
Integrated solutions across your architecture is must for enterprises to flourish. That's what Cisco's Intent-Based Networking capabilities on the Catalyst 9000 series switches have to offer.
Forwarded from Cisco Russia
Теперь мы официально представлены на Яндекс.Маркет! Все последние модели и решения Cisco, точное описание характеристик в карточках товаров, постоянный мониторинг списка продавцов и "чистка" серых магазинов, удобный фильтр для поиска самой оптимальной модели, промо-кампании, полезные статьи и многое другое. Посмотрите сами: https://market.yandex.ru/brands--cisco/722706.
Forwarded from linkmeup
Тут как-бы про BGP, но больше про IPv6.
Airtel AS9498 пульнули анонс блока 2400::/12 и неделю всём было фиолетово, пока один товарищ случайно не заметил и подсказал им, что опечаточка вышла и должно быть 2400::/127.
А на картинке показано, как GTT принимает префикс и всё нормально.
В удивительное время живём.
Airtel AS9498 пульнули анонс блока 2400::/12 и неделю всём было фиолетово, пока один товарищ случайно не заметил и подсказал им, что опечаточка вышла и должно быть 2400::/127.
А на картинке показано, как GTT принимает префикс и всё нормально.
В удивительное время живём.
Очень неприятная ситуация с серверами ключей для OpenPGP. Проблема не перестаёт быть проблемой если её просто не замечать, в один прекрасный момент кто-то обязательно воспользуется, но будет уже поздно.
Telegram
opennet.ru
Разработчики GnuPG предупредили о трудноустранимой атаке на серверы ключей SKS https://opennet.ru/51006/
Интересная утилита dnsmorph , генерирующая список доменов с различными искажениями в имени, которые позволяют технически или психологически принять его за заданный. Если задать опции
И ещё одна утилита для "атаки" на
resolve
или whois
(не всегда показывает), то можно увидеть какие домены из этого списка уже есть в сети, имеют активный IP
адрес или запись whois
. Очень полезно для понимания куда потенциально могут зайти пользователи вашего сайта, или уже заходят попадаясь на фишинговые атаки.И ещё одна утилита для "атаки" на
DNS
(спасибо за ссылку нашему подписчику), которая ищет поддомены для домена, используя различные источники. В том числе virustotal, certspotter и многие другие.GitHub
GitHub - netevert/dnsmorph: Domain name permutation engine written in Go
Domain name permutation engine written in Go. Contribute to netevert/dnsmorph development by creating an account on GitHub.
Сервис для поиска утечек в BGP с историей. Такие сведения можно найти на многих ресурсах, в том числе
radar.qrator.net
, но здесь не надо никакой регистрации и можно для любого префикса смотреть, а не только для своего. Как всё устроено написано на той же страничке.Адрес
В чём сложность для
Не забываем про множественные дополнения связанные с приватностью и безопасностью в которых подразумевается что порция
IPv6
де факто и даже де юре имеет структуру и состоит как минимум из Interface ID
- младшие 64 бита и оставшейся части. Которая в свою очередь тоже может состоять из разных частей, но это менее строгое и не совсем устоявшееся деление. Провайдеры, как правило, назначают динамические IPv4
адреса своим частным клиентам, внезапно, для IPv6
используется такая же практика. В результате адреса постоянно меняются и для того чтобы привязать доменное имя приходится использовать сервисы динамического DNS
.В чём сложность для
IPv6
? В том что устройства, могут быть очень простыми и вообще не уметь ничего кроме SLAAC
в сетевом плане, соответственно они не смогут обновить своё имя в DNS
. Но если мы знаем что их часть Interface ID
остаётся постоянной, то нам надо обновить всего лишь оставшуюся часть. При этом сделать это можно одновременно для всех устройств, одним запросом с какого нибудь "умного" хоста. Так как всё находятся под одним префиксом, то имена обновятся для всех корректно. Вот об этом и пишет Johannes Weber в своём блоге, а потом дополняет его парой ссылок с работающими публичными сервисами, которые используют данный подход.Не забываем про множественные дополнения связанные с приватностью и безопасностью в которых подразумевается что порция
Interface ID
задаётся случайно. Тогда описанный подход не сработает и придётся обновлять уже каждую запись DNS
.Weberblog.net
Idea: IPv6 Dynamic Prefix
For dynamic IPv4 addresses, dynamic DNS services such as Dyn or No-IP are well-known. If an ISP issues a single dynamic IPv4 address every 24 hours (or the like), the router or any other device reg…
Если задумали использовать
Kea
вместо ISC DHCP
то есть инструмент для переноса конфигурации - Keama. Alan Clegg на последнем Nanog рассказывает про данный процесс, слайды из презентацию можно посмотреть отдельно.GitLab
kea migration assistant · Wiki · ISC Open Source Projects / dhcp · GitLab
ISC DHCP is an open source solution for DHCP servers, relay agents, and clients, both IPv4 and IPv6. Please note that this project is officially End of Life...
Google думает что провайдеры потянут новый проект потокового игрового сервиса Stadia, интервью Phil Harrison для gamespot.com. Может быть, следом за потоковым видео, которое занимает большую часть пропускной способности канала провайдера, это потянет средние значения ещё выше, а может и нет. Всё-таки игры не такой универсальный сервис как видео. В любом случае, во многих городах миллионниках России, как минимум, найти провайдера с тарифами выше
При этом в мобильном сегменте добрались до значений
100
уже не проблема, мы выше 500
предлагаем и на это есть спрос.При этом в мобильном сегменте добрались до значений
20/10
в России, в среднем, по данным Speedtest. А Мегафон оказался самым быстрым в мире и даже значком специальным наградили. По проводу самый быстрый провайдер в Бельгии - Voo, но там какие-то жуткие проблемы с отдачей, не больше 20
, при загрузке под 100
.GameSpot
Google Stadia's Data Cap Challenge Will Be Addressed By ISPs, Says Phil Harrison
Stadia will demand a lot from your internet connection, but Google's VP believe internet service providers will make adjustments to enable people to enjoy the service.