C.A - Bash Cookbook 2nd edition - 2017.pdf
5.7 MB
bash Cookbook
Second Edition
2018 год
Книга про современный bash.
Second Edition
2018 год
Книга про современный bash.
Если нужна корпоративная база знаний.
https://wiki.js.org/
Можно быстро посмотреть как она выглядит с помощью docker:
https://hub.docker.com/r/requarks/wiki/
https://wiki.js.org/
Можно быстро посмотреть как она выглядит с помощью docker:
https://hub.docker.com/r/requarks/wiki/
Подписывайте на канал Curious notes если хотите глубоко разбираться в аспектах работы mpls и уважаете обрудование компании Juniper Networks!
https://www.tg-me.com/curious_notes
https://www.tg-me.com/curious_notes
Forwarded from Curious notes
Согласно RFC 4762 для сигнализации PW в LDP VPLS должен использоваться FEC 129, просто потому что модно, но отдельно упоминается, что множество текущих реализаций данного RFC до сих пор используют устаревший FEC 128 (Section 6.1, Appendix A). Разница между этими типами FEC заключается в том, что FEC 129 позволяет не только идентифицировать конкретный PW, но также пару PE, которые этот PW используют. Отдельно отмечается, что поля SAII, TAII, призванные идентифицировать эти PE, должны быть пустыми, так как их значения особой пользы для технологии пока не несут. То есть в данном случае FEC 129 от своего предшественника отличается не особо. По всей видимости это, а также потенциальные проблемы при взаимодействии различных реализаций LDP VPLS, и послужило нежеланием индустрии двигаться в этом направлении.
Другое дело, когда речь заходит об AD. В RFC 4447 указано, что FEC 129 отлично подходит для ситуаций, когда применяется какой-либо механизм auto-discovery: «the endpoint identifiers are structured to support applications where the identity of the remote endpoints needs to be auto-discovered rather than statically configured». Современные реализации AD в LDP VPLS основываются на принципах и механизмах, описанных в RFC 6074. И это как раз тот случай, когда FEC 129 «полноценно» используется технологией. Вот только какие плюсы от этого получает сама технология, кроме того, что так надо, мне не понятно. Например, в замечательной MPLS enabled applications авторы вообще недвусмысленно («not appropriate», «does not have the capability to carry the required information») указывают на то, что FEC 128 не способен передавать требуемую информацию. Что достаточно спорно, так как в контексте AD только устанавливаются участники конкретного VPLS, а как мы знаем из RFC 4762, сигнализация PW при помощи FEC 129 вещь не самая обязательная.
Другое дело, когда речь заходит об AD. В RFC 4447 указано, что FEC 129 отлично подходит для ситуаций, когда применяется какой-либо механизм auto-discovery: «the endpoint identifiers are structured to support applications where the identity of the remote endpoints needs to be auto-discovered rather than statically configured». Современные реализации AD в LDP VPLS основываются на принципах и механизмах, описанных в RFC 6074. И это как раз тот случай, когда FEC 129 «полноценно» используется технологией. Вот только какие плюсы от этого получает сама технология, кроме того, что так надо, мне не понятно. Например, в замечательной MPLS enabled applications авторы вообще недвусмысленно («not appropriate», «does not have the capability to carry the required information») указывают на то, что FEC 128 не способен передавать требуемую информацию. Что достаточно спорно, так как в контексте AD только устанавливаются участники конкретного VPLS, а как мы знаем из RFC 4762, сигнализация PW при помощи FEC 129 вещь не самая обязательная.
Интересная статистика компании DATAIX за 2017 год:
По итогам 2017 года участниками сети являются 361 AS из 19 стран мира, преобладают операторы из России и Украины.
Компания DATAIX вступила в ассоциацию EURO-IX.
В ноябре 2017 года пиковая загрузка сети достигла 2.5 Тб/сек!
В течение года компания открыла две новые точки присутствия в Европе: В Швеции и Латвии и организовала новый канал между Франкфуртом и Киевом.
Общее количество портов в сети DATAIX - 1737 портов с пропускной способностью 1, 10, 40 и 100 Гбит/сек. Количество префиксов IPv4 в сети увеличилось на 6% и составляет более 24 тысяч, а количество префиксов IPv6 увеличилось на 30% и составляет более 800.
Акцент развития пиринговой сети сместился с Востока на Запад и как следствие - с каждым годом становится больше иностранных участников, что делает связанность DATAIX интересней для участников. #dataix #dataixteam #ipv4 #ipv6 #bgp #ixp #ix
Канал DATA IX в телеграм:
https://www.tg-me.com/dataix
По итогам 2017 года участниками сети являются 361 AS из 19 стран мира, преобладают операторы из России и Украины.
Компания DATAIX вступила в ассоциацию EURO-IX.
В ноябре 2017 года пиковая загрузка сети достигла 2.5 Тб/сек!
В течение года компания открыла две новые точки присутствия в Европе: В Швеции и Латвии и организовала новый канал между Франкфуртом и Киевом.
Общее количество портов в сети DATAIX - 1737 портов с пропускной способностью 1, 10, 40 и 100 Гбит/сек. Количество префиксов IPv4 в сети увеличилось на 6% и составляет более 24 тысяч, а количество префиксов IPv6 увеличилось на 30% и составляет более 800.
Акцент развития пиринговой сети сместился с Востока на Запад и как следствие - с каждым годом становится больше иностранных участников, что делает связанность DATAIX интересней для участников. #dataix #dataixteam #ipv4 #ipv6 #bgp #ixp #ix
Канал DATA IX в телеграм:
https://www.tg-me.com/dataix
Network Warrior
USING BGP IN A DATA CENTER LEAF-AND-SPINE FABRIC Небольшие заметки от Пепельняка про использование BGP в ДЦ. http://www.ipspace.net/Data_Center_BGP
BGP in EVPN-Based Data Center Fabrics
Новая заметка про особенности работы eBGP и iBGP для EVPN.
http://www.ipspace.net/Data_Center_BGP/BGP_in_EVPN-Based_Data_Center_Fabrics
Новая заметка про особенности работы eBGP и iBGP для EVPN.
http://www.ipspace.net/Data_Center_BGP/BGP_in_EVPN-Based_Data_Center_Fabrics
Network Warrior
Introduction to modern network load balancing and proxying Отличнейший пост про современные подходы к балансированию и проксированию трафика! https://blog.envoyproxy.io/introduction-to-modern-network-load-balancing-and-proxying-a57f6ff80236
Хабр
Введение в современную сетевую балансировку и проксирование
Недавно я осознал нехватку вводных обучающих материалов о современной сетевой балансировке и проксировании. Я подумал: «Почему так? Балансировка нагрузки — одна...
24 random docker tips
Полезные советы по работе с Docker.
https://csabapalfi.github.io/random-docker-tips/
Полезные советы по работе с Docker.
https://csabapalfi.github.io/random-docker-tips/
Отличная серия постов про то, как работает современный кластер Docker Swarm.
https://blog.octo.com/en/how-does-it-work-docker-part-1-swarm-general-architecture/
https://blog.octo.com/en/how-does-it-work-docker-part-2-swarm-networking/
https://blog.octo.com/en/how-does-it-work-docker-part-3-load-balancing-service-discovery-and-security/
https://blog.octo.com/en/how-does-it-work-docker-part-4-control-your-swarm/
https://blog.octo.com/en/how-does-it-work-docker-part-5-get-some-workers-done/
https://blog.octo.com/en/how-does-it-work-docker-part-1-swarm-general-architecture/
https://blog.octo.com/en/how-does-it-work-docker-part-2-swarm-networking/
https://blog.octo.com/en/how-does-it-work-docker-part-3-load-balancing-service-discovery-and-security/
https://blog.octo.com/en/how-does-it-work-docker-part-4-control-your-swarm/
https://blog.octo.com/en/how-does-it-work-docker-part-5-get-some-workers-done/
Linux Performance Observability Tools
Отличный обзор инструментов в Linux для наблюдения за производительностью системы.
https://medium.com/@chrishantha/linux-performance-observability-tools-19ae2328f87f
Отличный обзор инструментов в Linux для наблюдения за производительностью системы.
https://medium.com/@chrishantha/linux-performance-observability-tools-19ae2328f87f
Revisited: The Need for Stretched VLANs
Пепельняк ругает компании вроде VMware, Oracle, Cisco и Nutanix за то, что они перекладывают проблемы своего софта на команды поддержки сети своих заказчиков. Когда софт в 2018 году требует для своей работы L2 - это действительно очень стыдно.
http://blog.ipspace.net/2018/01/revisited-need-for-stretched-vlans.html
Пепельняк ругает компании вроде VMware, Oracle, Cisco и Nutanix за то, что они перекладывают проблемы своего софта на команды поддержки сети своих заказчиков. Когда софт в 2018 году требует для своей работы L2 - это действительно очень стыдно.
http://blog.ipspace.net/2018/01/revisited-need-for-stretched-vlans.html
Learn new technologies right in your browser
Хотите изучать новые технологии прямо в браузере и бесплатно? Docker, Kubernetes, Prometheus, CoreOS, git, DC/OS - и много другое можно найти на сайте katacoda.
За наводку спасибо @netten
http://katacoda.com/
Хотите изучать новые технологии прямо в браузере и бесплатно? Docker, Kubernetes, Prometheus, CoreOS, git, DC/OS - и много другое можно найти на сайте katacoda.
За наводку спасибо @netten
http://katacoda.com/
Docker Cheat Sheet
Самые часто используемые команды Docker.
#docker
https://mohitgoyal.co/2017/09/14/docker-cheat-sheet/
Самые часто используемые команды Docker.
#docker
https://mohitgoyal.co/2017/09/14/docker-cheat-sheet/
List of most used linux commands for various purposes
Неплохой список полезных команд работы с Linux.
#linux
https://mohitgoyal.co/2017/07/28/list-of-most-used-linux-commands-for-various-purposes/
Неплохой список полезных команд работы с Linux.
#linux
https://mohitgoyal.co/2017/07/28/list-of-most-used-linux-commands-for-various-purposes/
Safer bash scripts with 'set -euxo pipefail'
Как сделать shell код чуть-чуть похожим на нормальный язык программирования, а не на набор тупо и последовательно выполняющихся комманд.
#linux
https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/
Как сделать shell код чуть-чуть похожим на нормальный язык программирования, а не на набор тупо и последовательно выполняющихся комманд.
#linux
https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/