Amazon купили себе
44.192.0.0/10
. История этой сети и её продажи со стороны продавца AMPRNet. В самом конце есть FAQ - дайджест статьи в ответах на вопросы, в том числе "Почему?" и "За сколько?". Продали тем кто больше предложил, себе оставили ещё /9
и /10
.IPv4
адреса всё ещё есть, пока их можно купить.Если у вас в компании есть процессы связанные с информационной безопасностью, то может быть будет полезно посмотреть на OpenCTI, как на один из инструментов для организации работы по накоплению и анализу данных по киберугрозам. Можно пощёлкать в demo, код доступен на Github. Это для тех кто уже понимает зачем, начать с этого не получится.
Странно может, но за всё время своей работы в различных организациях так и не удалось увидеть ни одного настоящего безопасника, не говоря уже о кибербезопаснике. Но я не теряю надежды :)
Странно может, но за всё время своей работы в различных организациях так и не удалось увидеть ни одного настоящего безопасника, не говоря уже о кибербезопаснике. Но я не теряю надежды :)
Filigran
Home | Filigran
Embrace a proactive approach with end-to-end cyber threat management, from anticipation to response.
Сетевые админы массово помешались на
Главное результат, НО! средства важны в том плане что результат это в том числе и поддержка реализованного решения. Если использовать какой нибудь
Иногда производитель не оставляет выбора или оставляет его мало. Поэтому у нас в копилке решений оказался инструмент на
Python
, забыв что автоматизация это совсем не про языки программирования. Пример того как можно управиться с задачами управления устройствами на Kotlin, используя библиотеки для NETCONF
под Java
от Juniper
.Главное результат, НО! средства важны в том плане что результат это в том числе и поддержка реализованного решения. Если использовать какой нибудь
Brainfuck
, то итог выглядит сомнительно.Иногда производитель не оставляет выбора или оставляет его мало. Поэтому у нас в копилке решений оказался инструмент на
Java
для Cisco SCE, в условиях без открытого SMARTnet и весьма куцой документации, благо что Java
позволяла легко найти хотя бы список методов библиотечного API
о роли которых можно было догадаться по названию. Ввиду относительной популярности в России платформы Cisco SCE, решения автоматизации на Java
были у заметного числа провайдеров лет 5-7 назад, может и сейчас есть. Не Python
'ом единым.GitHub
GitHub - pklimai/junos-kotlin: Network automation using Kotlin programming language
Network automation using Kotlin programming language - GitHub - pklimai/junos-kotlin: Network automation using Kotlin programming language
Чтобы не ползать по коммутаторам вручную сопоставляя
К счастью, наверное, у меня под рукой нету большой
mac-table
в поиске источника адреса у Cisco есть traceroute mac. У команды достаточно много ограничений, по чужим коммутатором никакого пути не будет показано, естественно. Но её можно использовать, бонусом у Huawei есть аналог.К счастью, наверное, у меня под рукой нету большой
L2
сети и даже маленькой нет, но когда-то была. Не скажу что эта утилита сильно помогала, но таблицы форвардинга приходилось сопоставлять регулярно, медитируя над mac
адресами и гадая почему трафика нет, хотя mac
есть.Ничего необычного, просто 2 Терабит/c карточка от Nokia, пока пробничёк. А 36x400Гбит/c уже можно брать.
С большой благодарностью за ссылки нашему читателю.
С большой благодарностью за ссылки нашему читателю.
Twitter
Jerome Fleury
This is a pre-production 2x 1 Terabit (!!) per second linecard from Nokia 🌶
Наверное уже все знают, что
К этому есть общепринятый подход, точка разделяет самый старший и остальные разряды. Можно написать
Так работает для многих утилит, например
IP
адреса это числа и их можно вполне себе записывать числами, а не через точку, и это будет работать.К этому есть общепринятый подход, точка разделяет самый старший и остальные разряды. Можно написать
1.16535
, что равно 1.0.64.151
, но нельзя 280.1
или 1.280.1
, а вот 1.1.280
можно. То есть, мы всегда идём слева направо начиная со старшего октета весом 2^24
и уменьшая степень с каждым шагом на 8
. Если количество октетов меньше 4
, то последний октет всегда весом 2^0
, даже если предыдущий имеет степень большую чем 8
. Это всё про основы позиционных систем счисления.Так работает для многих утилит, например
ping
, которые пользуются стандартными библиотеками для преобразования адресов. Но не работает для пакета iproute2 - ip route get 1.1
вернёт 1.1.0.0
, вместо ожидаемого 1.0.0.1
. Будте внимательны. В любом случае, подобные сокращения не общепринятый путь (не стоит сравнивать с IPv6
, там по другому), лучше никого не путать и самому не путаться и писать адреса IPv4
полностью.Twitter
majek04
"Thank you Mr Kuznetsov" part 1 - parsing addresses in iproute2 differs from usual getaddrinfo() / inet_pton(): $ ip route get 1.1 1.1.0.0 via ... $ ping 1.1 PING 1.0.0.1 ... https://t.co/6lSo4QNFpr
Мы ни разу ещё не упомянули про SaltStack, а между тем современный, расширяемый и мощный менеджер управления и конфигураций на Python, который в этом случае стоит знать для применения этой системы.
Несколько простых примеров дружбы с Netmiko и Napalm прямо из консоли.
Несколько простых примеров дружбы с Netmiko и Napalm прямо из консоли.
Minion
это управляемые узлы, чтобы далеко не лазить в справочники.Классный проект посвящённый 50-летию документам RFC. Каждый день 2019 года описание одного
RFC
начиная с первого. Прекрасный способ погрузиться в историю, не сильно погружаясь в сами документы. Блог добрался до номера 147, в общем перечне это ещё не отражено.365 RFCs
Table of Contents — 365 RFCs
by Darius Kazemi In 2019 I read one RFC a day in chronological order starting from the very first one. More on this project here. Intro...
Дню сисадмина 20 лет, праздник прижился и продержался. Несомненно, это один из главных героев нашего времени, пусть и немного комичный в своём стереотипе. Сегодня впервые за долгое время собрался отметить с друзьями, хотя по правде говоря настоящим сисадмином я так почти и не был. От эникея через программиста сразу в сети, потом чуть-чуть посисадминил и опять в сети, из которых не выбираюсь уже почти десяток лет.
И даже на текущем моём месте работы, фактически, нет сисадмина. Есть серверы, есть сети, есть телефоны и телевизоры, а сисадмина который поддерживает локальную сеть со всеми её устройствами и принимает заявки от пользователей - нет. Конечно, бухгалтерия и офис у нас есть, но как-то всё происходит относительно гладко, никто (ну почти) не бегает с криками что кончился картридж или 1С затупила. Даже и поздравить некого.
Поэтому я поздравляю всех вас, настоящих сисадминов, своих друзей и знакомых, а также всех тех кто вырос из этой культуры. Пусть 20 лет не самый большой срок, не сравнить с другими отраслевыми праздниками, но я думаю что всё ещё впереди. Вива ла сисадмин!
P.S. В Баларуси не обманули и открыли виртуальный памятник сисадмину. По моему, не очень - не попали в характер, может я конечно от трендов отстал, зато виртуальный.
И даже на текущем моём месте работы, фактически, нет сисадмина. Есть серверы, есть сети, есть телефоны и телевизоры, а сисадмина который поддерживает локальную сеть со всеми её устройствами и принимает заявки от пользователей - нет. Конечно, бухгалтерия и офис у нас есть, но как-то всё происходит относительно гладко, никто (ну почти) не бегает с криками что кончился картридж или 1С затупила. Даже и поздравить некого.
Поэтому я поздравляю всех вас, настоящих сисадминов, своих друзей и знакомых, а также всех тех кто вырос из этой культуры. Пусть 20 лет не самый большой срок, не сравнить с другими отраслевыми праздниками, но я думаю что всё ещё впереди. Вива ла сисадмин!
P.S. В Баларуси не обманули и открыли виртуальный памятник сисадмину. По моему, не очень - не попали в характер, может я конечно от трендов отстал, зато виртуальный.
Telegram
Varlamov News
Добрый день. Сегодня Международный День сисадмина, которому в Минске установили вот такой странный памятник) Может вам будет интересно.
прислал Servett через @VarlamovBot
прислал Servett через @VarlamovBot
Whitebox коммутаторы, пока, в основном используются у тройки Google, Facebook и Amazon, за небольшим исключением. И это, всё вместе, дотягивает до 20% коммутаторов в датацентрах, остальное естественно под чьей-то маркой. Эти границы стираются, многие производители как минимум предоставляют раздельно железо под разные версии своего софта или даже не своего, но для многих
whitebox
всё ещё новинка.Light Reading
Amazon, Facebook & Google Comprise Most of the Whitebox Switch Market | Light Reading
Whitebox data center Ethernet switch shipments grew to exceed 20% of total annual volumes, but those three companies comprise the lion's share of that growth, according to Crehand Research.
Физический интерфейс всегда передаёт на своей скорости. Для 100Мбит/c нет такого, что физическая (фактическая, мгновенная) скорость отличается от этого значения. Но, есть моменты когда трафик не передаётся так как нет данных, есть моменты когда растут очереди когда данных слишком много. Скорость которую показывает система мониторинга не реальная, а рассчитанная по данным усреднённым за некоторое время, часто 5 минут, иногда 1 минута, иногда меньше.
Простая утилита, которая очень часто читает состояние
Для мониторинга таких состояний существуют специальные возможности коммутаторов, например у Cisco Nexus. А можно просто за счётчиками буферов следить и количеством отброшенных пакетов, т.е. настроить
Код программы очень простой и больше подходит как заготовка и его ещё придётся cкомпилировать на
Простая утилита, которая очень часто читает состояние
/proc/net/dev
и выводит результаты в размерности миллисекунд. Можно попытаться погоняться за micro-burst
- моментами когда очереди переполняются из-за резкого наплыва трафика и происходят потери. Если настроен QoS
, то будет видно как растёт счётчик отброшенных пакетов в какой-то из очередей. Если не настроен, то можно ощутить как спонтанно ломается трафик в самые неподходящие моменты.Для мониторинга таких состояний существуют специальные возможности коммутаторов, например у Cisco Nexus. А можно просто за счётчиками буферов следить и количеством отброшенных пакетов, т.е. настроить
QoS
в минимальном виде.Код программы очень простой и больше подходит как заготовка и его ещё придётся cкомпилировать на
Go
.GitHub
GitHub - taktv6/go-traffic-mon: High resolution traffic measurement tool for Linux written in Go
High resolution traffic measurement tool for Linux written in Go - GitHub - taktv6/go-traffic-mon: High resolution traffic measurement tool for Linux written in Go
APNIC в своём блоге пишет что простой
В чём собственно проблема, посмотрим как это организовано у MSK-IX и у многих других вероятно. Route Server подменяет
Оператору под атакой можно прекратить анонсировать короткий префикс, но тогда смысл
Понятно и без APNIC, что если IXP начнёт сильнее вмешиваться в проходящий трафик не надеясь на анонсы, а безоговорочно анализируя и отлавливая, отмеченный оператором который защищается, будет эффективнее. Но также очевидно что это будет дороже, посыл для новой платной услуги полноценной защиты от DDoS.
blackhole
менее эффективен в случае IXP, чем если на стороне IXP будут развёрнуты специальные механизмы для ограничения DDoS трафика. В чём собственно проблема, посмотрим как это организовано у MSK-IX и у многих других вероятно. Route Server подменяет
next-hop
в анонсируемом префиксе на специальный настроенный, чтобы анализировать или отбрасывать трафик. Таким образом участники получающие данный префикс посылают трафик в другое место, а не тому кто этот префикс анонсировал. Но, не все участники его могут получать, так как обычно длина для него /32
, такое фильтруется из интернета. Собственно в примечаниях для MSK-IX так и написано, что надо разрешить приём префиксов /32
с некоторым типом community
. Если этого не сделать, то трафик так и будет бежать по единственному короткому префиксу и эффект от blackhole
будет смазан, как и описано в статье на APNIC.Оператору под атакой можно прекратить анонсировать короткий префикс, но тогда смысл
blackhole
в этом виде, уменьшения разрушительного воздействия на свою сеть, пропадает.Понятно и без APNIC, что если IXP начнёт сильнее вмешиваться в проходящий трафик не надеясь на анонсы, а безоговорочно анализируя и отлавливая, отмеченный оператором который защищается, будет эффективнее. Но также очевидно что это будет дороже, посыл для новой платной услуги полноценной защиты от DDoS.
APNIC Blog
Advanced Blackholing at Internet Exchange Points | APNIC Blog
Remote Triggered Blackholing has major limitations when applied at Internet Exchange Points.
Наши подписчики (не устаю говорить спасибо всем нашим подписчикам за то что читаете и за то что не забываете присылать интересные комментарии, спасибо огромное) из MSK-IX делятся статистикой, что
/32
принимают не менее половины участников и напоминают, что фильтрация до /24 для IPv4 и до /48 для IPv6 это не с бухты-барахты, а целый пункт 6.1.3 в BCP 194 "BGP Operations and Security", который не грех регулярно перечитывать. В RFC 7999 "Blackhole community" про это знают, пункт 3.3, но настаивают что чем длиннее префикс тем лучше. Вот такие вот противоречия, в сети где всё держится на доверии.И ещё про
На втором месте Билайн. Но не сравнить с первым местом, у которого явно что-то не то.
Бонусом, практическое использование bgpscanner.
/32
в "диком" интернете и опять с большой благодарностью нашему подписчику. По данным RIS RIPE, конкретно RRC00, топ ASn с анонсами /32
:
~> bgpscanner latest-bview.gz | awk -F'|' '/\/32/{print $2" "$3}' > 32prefix
~> grep -v : 32prefix -c
62286
~> awk -F'/32 ' '!/::/{print $NF}' 32prefix | sort -n | uniq -c | sort -rn
60843 37989 56300
421 49673 24811 3216
148 49673 24811
66 37989 56300 132132
40 49673 24811 3216 24482 4628 4765
33 49673 24811 3216 5588
29 32097 22356 263444 53062 262481
25 11708 12200 33070
23 49673 24811 20485 49063
18 49673 24811 52201
17 57381 50304 36351
17 50304 36351
17 32097 36351
17 11708
16 49673 24811 3216 36351
16 32097 29802
16 32097 14061
14 49673 24811 8595 43319
14 49673 24811 20485 48347
13 49673 24811 20485 50340
12 49673 24811 20485 47165
11 49673 24811 20485 60139
10 49673 24811 3216 24482 138608 58820 137331
10 32097 14361
10 32097 12883 15626 48031
На втором месте Билайн. Но не сравнить с первым местом, у которого явно что-то не то.
Бонусом, практическое использование bgpscanner.
Сегодня день рождения у Mailman, повсеместного, на сегодняшний день, менеджера списков рассылки. Оригинальный анонс.
Периодически всплывает тема про профессионалов одиночек, незаменимых, вне/над законами, убивающих взглядом любую проблему, типичный образ героев боевиков из 80-х и 90-х, ковбоев. Вопрос настолько часто поднимаемый в обсуждениях, литературе, статьях, что я почти прошёл мимо недавнего всплеска темы
В большей или меньшей степени это явление в духе человеческой природы, конкретно это юность с её максимализмом и кажущимся всемогуществом. Не важно как это выглядит в глобальном масштабе, если здесь и сейчас ты можешь всё или вдруг тебе кажется что ты можешь всё - попадаешь в ловушку незаменимости. Это именно ловушка, которая со временем начинает давить и может совсем раздавить, быть как машина долго не получится - человек не машина.
Это не относится к возрасту как к таковому, а скорее к стадиям взросления в профессии - каждый новый проект или место работы может проводить тебя от детства до зрелости через всемогущество к пониманию, а может и не проводить оставив где-то посередине или вначале. Больше силы (знаний) - больше ответственности, а незаменимых не существует.
10x Еngineer
, потому что не интересно. Но Tom Hollingsworth написал хорошую статью по поводу, про личный опыт и которую стоит прочитать. Впрочем, глобально что-то новое в тему он не добавил.В большей или меньшей степени это явление в духе человеческой природы, конкретно это юность с её максимализмом и кажущимся всемогуществом. Не важно как это выглядит в глобальном масштабе, если здесь и сейчас ты можешь всё или вдруг тебе кажется что ты можешь всё - попадаешь в ловушку незаменимости. Это именно ловушка, которая со временем начинает давить и может совсем раздавить, быть как машина долго не получится - человек не машина.
Это не относится к возрасту как к таковому, а скорее к стадиям взросления в профессии - каждый новый проект или место работы может проводить тебя от детства до зрелости через всемогущество к пониманию, а может и не проводить оставив где-то посередине или вначале. Больше силы (знаний) - больше ответственности, а незаменимых не существует.
The Networking Nerd
I Was A 10x Engineer. And I’m Sorry.
You probably saw the big discussion this past weekend on Twitter about 10x Engineers. It all started with a tweet about how to recognize a 10x Engineer, followed by tons of responses about how usel…
Несколько инструментов в коллекцию для анализа DNS трафика:
drool
- чтобы вытащить из .pcap
и respdiff
- чтобы посчитать.Medium
Analyze responses with drool and respdiff
With the release of drool version 1.99.2 (and dnsjit v0.9.5) and a tool-chain called respdiff it is now possible to replay a PCAP and do…
Doug Dawson пишет что 10G для абонентов домашнего интернета не за горами и что зря США ссорятся с Huawei которые являются лидерами по высокоскоростным решениям
А спрос, врачи которым надо уже сейчас анализировать большие объёмы данных и которые привыкли работать из дома, виртуальная реальность и игры в ближайшем будущем.
10Gbps
PON соединив это в одном устройстве с 6Gbps
WiFi (видимо тут отсылка к этой новости). Но в этом направлении уже многие работают, в том числе и для DOCSIS.А спрос, врачи которым надо уже сейчас анализировать большие объёмы данных и которые привыкли работать из дома, виртуальная реальность и игры в ближайшем будущем.
POTs and PANs
Are You Ready for 10 Gbps?
Around the world, we’re seeing some migration to 10 Gbps residential broadband. During the last year the broadband providers in South Korea, Japan, and China began upgrading to the next-generation …
Как настроить IPv6 в Microsoft Azure. Не пугайтесь там на чешском, но я думаю примеры в консоли будут понятны. Переводчик на русский с чешского тоже работает неплохо. Это всё ещё тесты, хотя и публичные. Microsoft последовательно дожимает IPv6 - везде.
Не будем придираться к fd00::/8, никто с ними никогда не заморачивается.
Не будем придираться к fd00::/8, никто с ними никогда не заморачивается.
www.tomaskubica.cz
IPv6 v Azure - Tomáš Kubica
Nepředpokládám, že většina z vás bude IPv6 potřebovat. A pokud už ano, půjde vám asi o možnost vystavit aplikaci přes IPv6 spíše, než plnohodnotnou podporu I...