Интерактивная карта подводных кабельных магистралей. Можно щелкать, смотреть какая длина, точки выхода, кто владелец. Можно почитать, что вообще к чему и как устроено.
Есть ещё и другие карты на telegeography.com.
Есть ещё и другие карты на telegeography.com.
Submarinecablemap
Submarine Cable Map
TeleGeography's comprehensive and regularly updated interactive map of the world's major submarine cable systems and landing stations.
Основная борьба в процессе эксплуатации, помимо как с самим собой (человеческим фактором) не с протоколами (с ними всё уже решено на этапе проектирования и внедрения), а с реализацией протоколов на устройствах и поведением устройств в той или иной ситуации, зачастую вполне штатной. Поэтому очень сложно наткнуться на какую-то классическую ошибку вроде отсутствия маршрута, когда сеть работает несколько лет и все подпорки под архитектурные решения подставлены.
Но если что-то тестируешь то это конечно случается - внезапно новый маршрутизатор (который L3 коммутатор на самом деле), решил прекратить анонсировать суммированный префикс, а маршруты из которых он состоит не начинать. И это после недели работы с данной нагрузкой. В итоге всё пропало.
Но хорошо что такие проблемы очень качественно показывает трассировка, особенно если есть доступ к хостам с обеих сторон:
Сразу видно куда надо зайти чтобы выполнить
У всего есть причина, но если она за гранью твоего понимания и знаний то начинается ремесло и шаманство, часто приводящее, например, к перезагрузке устройства по
Но если что-то тестируешь то это конечно случается - внезапно новый маршрутизатор (который L3 коммутатор на самом деле), решил прекратить анонсировать суммированный префикс, а маршруты из которых он состоит не начинать. И это после недели работы с данной нагрузкой. В итоге всё пропало.
Но хорошо что такие проблемы очень качественно показывает трассировка, особенно если есть доступ к хостам с обеих сторон:
h1>tracert 192.0.2.102
1 1 ms 1 ms 1 ms 203.0.113.1
2 *
h2>tracert 203.0.113.101
1 1 ms 1 ms 1 ms 192.0.2.1
2 *
Сразу видно куда надо зайти чтобы выполнить
show ip route
. Но такое случается оооочень не часто. Чаще внезапно, ломается FIB или CAM или непостижимым образом трафик начинает дропаться, при всех прочих рабочих показателях.У всего есть причина, но если она за гранью твоего понимания и знаний то начинается ремесло и шаманство, часто приводящее, например, к перезагрузке устройства по
cron
. Потом это выливается в верное решение или нет, но искать его надо обязательно.В день IPv6 тест - насколько хорошо вы представляете себе распространение IPv6 в мире.
Я вот совсем не представляю, думал что больше.
Я вот совсем не представляю, думал что больше.
Не столько IPv6 сколько посмотреть на другую для меня реальность. Пока ещё ни разу не сталкивался с Nokia (Alcatel-Lucent): минимальные настройки интерфейсов и проверка этих настроек.
www.ipcisco.com
IPv6 Configuration on Nokia Routers | https://ipcisco.com
IPv6 Configuration on Nokia Routers In this configuration example, we will configure IPv6 on Nokia Service Routers (Formerly Alcatel-Lcuent Routers. For this simple IPv6 Address configuration example, we will use the below Lord of The Rings Topology : ) The…
Forwarded from Дежурный DevOps
Кароче, зацени – нашёл лицензию для наших скриптов
https://github.com/me-shaon/GLWTPL/blob/master/LICENSE
https://github.com/me-shaon/GLWTPL/blob/master/LICENSE
GitHub
GLWTPL/LICENSE at master · me-shaon/GLWTPL
"Good Luck With That" Public License. Contribute to me-shaon/GLWTPL development by creating an account on GitHub.
Когда устройства не предназначены для монтирования в стойку получается или полный бардак или почти произведение искусства. У меня вот дома тоже EdgeRouter X, но он скромненько висит на проводах за столом :)
Twitter
Jeffrey
Small basic @ubnt install finished today. Also two uap-ac-lr’s installed. Managed to squeeze everything on to the small back board provided by telco installer.
Sticky ECMP в IOS XR - крутая штука, делает из ASR9000 прямо балансер, почти настоящий.
В провайдинге это не принципиально, наверное, хотя вот эти всякие туннели - ладно, нам это не так принципиально. А вот хостерам для балансировки самое оно, но у них наверняка что-то специальное уже есть.
Примеры настройки и результаты работы, с глубоким погружением в детали - присутствуют.
В провайдинге это не принципиально, наверное, хотя вот эти всякие туннели - ладно, нам это не так принципиально. А вот хостерам для балансировки самое оно, но у них наверняка что-то специальное уже есть.
Примеры настройки и результаты работы, с глубоким погружением в детали - присутствуют.
Cisco
XR:NCS5500/ASR9000 Persistent Loadbalancing or "Sticky ECMP"
This document applies to NCS5500 and ASR9000 routers and has been verified as such. Introduction traditional ECMP or equal cost multipath loadbalances traffic over a number of available paths towards a destination. When one path fails, the traffic gets re…
Всё что можно покрутить в Linux для производительности сети. Объяснений не много, но список большой: включая прерывания, буферы, очереди, параметры TCP. Поэтому крутить надо умеючи или от большой скуки.
Есть картинки, набор команд для мониторинга и много ссылок.
Есть картинки, набор команд для мониторинга и много ссылок.
GitHub
GitHub - leandromoreira/linux-network-performance-parameters: Learn where some of the network sysctl variables fit into the Linux/Kernel…
Learn where some of the network sysctl variables fit into the Linux/Kernel network flow. Translations: 🇷🇺 - leandromoreira/linux-network-performance-parameters
Подтверждаю, что каждый из 10 пунктов - классика ошибок, прочувствовал на своей шкуре не один раз.
Однако самый коварный враг в траблшутинге не незнание конкретной проблемы, а решение не той проблемы, особенно в случае применения "экспертного" подхода. Когда решение начинается с попытки ударить сразу в нужную точку, можно потерпеть сильно бОльшую неудачу.
Всегда надо остановиться вздохнуть и выдохнуть и начать по порядку, как бы тебя не торопили. Я предпочитаю идти снизу вверх. И ещё, доверяйте своей системе мониторинга больше чем себе, она объективнее любого эксперта.
Однако самый коварный враг в траблшутинге не незнание конкретной проблемы, а решение не той проблемы, особенно в случае применения "экспертного" подхода. Когда решение начинается с попытки ударить сразу в нужную точку, можно потерпеть сильно бОльшую неудачу.
Всегда надо остановиться вздохнуть и выдохнуть и начать по порядку, как бы тебя не торопили. Я предпочитаю идти снизу вверх. И ещё, доверяйте своей системе мониторинга больше чем себе, она объективнее любого эксперта.
Juniper гораздо более детально описывает и реализует базовые концепты для работы протоколов маршрутизации. Чего стоит только набор из десятка разных таблиц живущих одновременно. А ещё градаций AD больше - можно сравнить с Cisco. И не надо бороться с петлями маршрутизации при редистрибьюции, когда каждый из протоколов существует в Internal и External ипостасях.
www.ipcisco.com
Routing Tables of Juniper | https://ipcisco.com
Routing Tables of Juniper There are multiple Routing Tables in Juniper Routers. These Routing Tables and their roles are given below: • inet.0 - Stores IPv4 Unicast Routes. • inet.1 - Stores IPv4 Multicast Routes. • inet.2 - Stores IPv4 Unicast Routes used…
Новый Unbound реализующий RFC7816 по умолчанию. Это когда вместо
Unbound качаем тут, или в своём любимом репозитории.
www.foo.bar.example
если оно не найдено в кеше, на следующий известный сервер для зоны, пусть .example
- ns.example
летит короткий запрос bar.example
. В общем, производится попытка отрезать предположительно ненужное, то что мастер серверам зоны знать не обязательно (privacy). Но это чревато повторными запросами иногда излишними, помним про PTR IPv6, или про то что сервер может знать больше или меньше чем мы предполагаем.Unbound качаем тут, или в своём любимом репозитории.
Twitter
NLnet Labs
Two years ago we introduced QNAME minimisation in #Unbound. The implementation has proven to be so reliable that in version 1.7.2 we are enabling it by default. #privacy #dnsprivacy Some background: https://t.co/CIa56qojdh
Если бы Cisco были коровами - тред на Reddit, сравнение различных IOS:
IOS: You have one cow. It chews grass.
IOS-XE: You have two cows. One chews grass and the other tells it what to chew.
IOS-XR: You have 27 cows. You have no idea what they do but when they fall over a new cow instantly reappears. Somehow they cost more than your house.
...
reddit
What's the difference between all the Cisco IOS versions?
I updated my last post on the subject: * IOS: You have one cow. It chews grass. * IOS-XE: You have two cows. One chews grass and the other tells...
Perl лучше всех, что конечно так, но не всегда. Самый быстрый путь тот который лучше знаешь.
Это не значит что не надо искать другие, также не значит что все гвозди надо одним молотком забивать - Unix way, как никак.
Это не значит что не надо искать другие, также не значит что все гвозди надо одним молотком забивать - Unix way, как никак.
John D. Cook | Applied Mathematics Consulting
Perl as a better grep
I like Perl's pattern matching features more than Perl as a programming language. I'd like to take advantage of the former without having to go any deeper than necessary into the latter. The book Minimal Perl is useful in this regard. It has chapters on Perl…
Иерархическое проектирование сети Cisco, наглядно.
Twitter
IOS XR
CiscoLive network designed around 2x ASR9904 #xr #iosxr #clus
Интернет давно перешёл из состояния управления только профессионалами, в состояние управления мастером настройки. Но многие инструменты всё ещё опасная бритва и заряженные револьверы без предохранителя.
Openbgpd ввёл запрет на анонсы всех сетей по умолчанию, стал следовать rfc 8212. И этому очень рад один из авторов этого стандарта Job Snijders. Мир BGP становится чуть безопаснее и не так строг к ошибкам настройки.
Openbgpd ввёл запрет на анонсы всех сетей по умолчанию, стал следовать rfc 8212. И этому очень рад один из авторов этого стандарта Job Snijders. Мир BGP становится чуть безопаснее и не так строг к ошибкам настройки.
Twitter
Job Snijders
OpenBGPD will be RFC 8212 compliant in OpenBSD 6.4! This is a great improvement. Make sure you prepare your configs in such a way that they are compatible with both OpenBSD 6.3 and 6.4 for a smooth upgrade. See the FAQ https://t.co/q1MFVtJiO8 let me know…
У нас не самая большая сеть в мире или в стране, даже в городе. Но у нас достаточно большая сеть чтобы её размеры были заметны при использовании сетевых инструментов. Трассировка по самому длинному радиусу:
Тот случай когда ощущаешь конечность скорости света, для связи это почти всегда так. Везде оптика, везде наше оборудование и никаких полисеров и шейперов. Много приходится на очереди и принятие решений устройствами, но на фундаментальные вещи остаётся не меньше 1.1мс, чтобы долететь до конца и вернуться.
Трассировка маршрута 172км
с максимальным числом прыжков 30:
1 0 ms 0км
2 1 ms 6км
3 1 ms 38км
4 2 ms 74км
5 2 ms 128км
6 3 ms 172км
Трассировка завершена.
Тот случай когда ощущаешь конечность скорости света, для связи это почти всегда так. Везде оптика, везде наше оборудование и никаких полисеров и шейперов. Много приходится на очереди и принятие решений устройствами, но на фундаментальные вещи остаётся не меньше 1.1мс, чтобы долететь до конца и вернуться.
https://howtodisableipv6.com/ - прагматичный сайт для "оптимистов".
Howtodisableipv6
Here's how you can disable IPv6
Instructions how to disable IPv6
Если что, то кашу и из топора сварить можно - сканер портов из подручных средств. Не универсальный, но рабочий.
Twitter
Omar Espino
#Protip raw scanners in bash with for: scan 65535 ports with curl, wget or even nc, ps. also works with ssh, ftp, etc for var in {1..65535};do curl -s host:$var;done brute force files or directories for var in $(cat files_dictionary);do curl host/$var;done…
Если нечайно зашли на какой-то компьютер в интернете и хочется с этим жить дальше. Набор команд для Linux и Windows позволяющих получить информацию о системе, не забыть что-то унести с собой и чуть-чуть приоткрыть дверь. Команды для Windows описаны более детально.
Если вы с этой стороны стены, посмотрите внимательно - в самих командах и приведённых методах нет ничего сверхеъстественного, это просто рабочие инструменты, которые можно взять на вооружение.
Если вы с этой стороны стены, посмотрите внимательно - в самих командах и приведённых методах нет ничего сверхеъстественного, это просто рабочие инструменты, которые можно взять на вооружение.
Коллеги развлекаются, привет им! Карта наша :) а иконы не наши - футболистов.
Если кто не узнал - это WhatsUp Gold 8, очень не новая система, но самая вменяемая для отрисовки карт, на мой взгляд конечно. Платная.
Почему-то ничего аналогичного: простого и удобного я не встречал. В следующей версии сильно добавили веса приложению, хотя и полезных вещей много привнесли. В любом случае, даже то что на картинке тянет несколько 1000 устройств
Если кто не узнал - это WhatsUp Gold 8, очень не новая система, но самая вменяемая для отрисовки карт, на мой взгляд конечно. Платная.
Почему-то ничего аналогичного: простого и удобного я не встречал. В следующей версии сильно добавили веса приложению, хотя и полезных вещей много привнесли. В любом случае, даже то что на картинке тянет несколько 1000 устройств
ICMP
мониторинга.