BETEP: Notatki detektywa z dyplomem
Na stronie betep. wł. ru można znaleźć dość specyficzne treści poświęcone technologiom sieciowym i automatyzacji. Autor bloga, znany jako BETEP, reklamuje się jako członek społeczności Cisco Champions 2017. Sugeruje to, że zasób jest skierowany do specjalistów zajmujących się infrastrukturą IT, zwłaszcza tych, którzy pracują ze sprzętem Cisco i Juniper Networks. Głównym tematem publikacji są praktyczne skrypty i rozwiązania dla inżynierów sieciowych. Na przykład szczegółowo omówiono tutaj narzędzie o nazwie PyRIFier-Auto. Ten skrypt jest napisany w Pythonie i wykorzystuje bibliotekę PyEZ. Jego głównym zadaniem jest pomaganie administratorom w aktualizowaniu list prefiksów w systemie operacyjnym JunOS. Odbywa się to poprzez analizę bazy danych RIPE. Skrypt automatycznie wyszukuje wszystkie trasy dla określonego systemu autonomicznego (AS) lub AS-SET i aktualizuje filtry na routerze. Co ciekawe, autor zauważa znaczenie takich narzędzi dla dostawców usług internetowych (ISP). Skrypt można uruchomić według harmonogramu (cron), co eliminuje konieczność ręcznej zmiany konfiguracji. Obsługiwane jest wyłącznie uwierzytelnianie przy użyciu kluczy SSH, co jest standardem bezpieczeństwa dla tego typu zadań. Kod jest publikowany na GitHubie, więc każdy może zobaczyć implementację. Dodatkowo na stronie znajduje się notatka dotycząca zachowania BGP w RouterOS od MikroTika. Autor dokonuje porównań z innymi systemami, takimi jak Cisco IOS-XE czy Juniper JunOS. Zauważa interesującą funkcję: RouterOS ustanawia sesje BGP sekwencyjnie, w odstępie 5 sekund. Licznika tego nie można zmienić i nie jest on zależny od liczby procesorów ani liczby urządzeń równorzędnych. To zachowanie może mieć krytyczne znaczenie podczas skalowania sieci, więc informacje będą przydatne dla osób korzystających z tego konkretnego sprzętu. Ogólnie rzecz biorąc, strona wygląda jak osobisty dziennik techniczny lub blog eksperta. Nie ma tu żadnych reklam produktów czy usług hostingowych, a jedynie przydatne materiały dla kolegów w sklepie. Jeśli jesteś inżynierem zmagającym się z automatyzacją konfiguracji JunOS lub problemami z MikroTik BGP, ten zasób może się przydać.
Często zadawane pytania
FAQ
Co to jest PyRIFier-Auto?
To skrypt w języku Python, który analizuje bazę danych RIPE i automatycznie aktualizuje listy prefiksów w JunOS dla danego AS lub AS-SET.
Jak działa uwierzytelnianie w tym skrypcie?
Chociaż obsługiwane jest tylko logowanie przy użyciu kluczy SSH, login i hasło nie są używane.
Dlaczego sesje BGP w MikroTiku ustanawiają się powoli?
RouterOS posiada funkcję polegającą na tym, że połączenia równorzędne są tworzone kolejno co 5 sekund, a interwału tego nie można skonfigurować za pomocą standardowych parametrów.
Kto jest autorem tego bloga?
Autor znany jest jako BETEP i jest członkiem społeczności Cisco Champions.
.