Cloud Craft SRLCloud · DevOps · SRE · Infrastructură

Internet Exchange · BIRD 2

Verificați politica BIRD înainte să ajungă pe route-server.

Birdnest înlocuiește lanțul local de generare Ruby cu o platformă centrală Rust, configurații BIRD 2 deterministe, agenți care preiau sarcinile pe route-servere, expansiune IRR nativă, RPKI/RTR și un Looking Glass public.

RustReactBIRD 2IXPManagerIRRRPKI / RTR
Consola Birdnest cu două route-servere înrolate, agenți activi și legături IXPManager complete
Operarea route-serverelorDate demonstrative anonimizate · interfață reală
Pull, nu pushAgenții preiau sarcini limitate de la controller
Identitate de artefactHash-ul include configurația și fișierele asociate
Date native de politicăClient IRRd plus RPKI/RTR
Validare în mediu izolatParser BIRD și verificări locale pe host
Stadiul actualDatele route-serverelor de producție sunt validate în paralel, fără modificarea configurației active; aplicarea directă rămâne blocată intenționat. Oferim migrarea generării de configurații, instalarea agenților, integrarea IRR/RPKI și livrarea unui Looking Glass public.

Problema operatorului

Configurarea route-serverelor depășește scriptul inițial.

Pe măsură ce un punct de schimb Internet crește, datele despre participanți, politica IRR, starea RPKI, șabloanele, fișierele generate, distribuția și vizibilitatea publică trebuie să rămână coerente.

  • Datele de intrare se schimbă independent
  • Distribuția centralizată către servere mărește aria posibilă a unui incident
  • Schimbările de politică au nevoie de previzualizare, validare și identitate stabilă

Răspunsul tehnic

Configurație dorită persistentă, validare locală și vizibilitate reconstruibilă.

MariaDB este sursa autoritativă pentru platforma de control, agenții preiau sarcinile și validează cu BIRD, iar capturile publice sunt păstrate într-un cache Redis care poate fi reconstruit.

  • Pierderea serviciului central nu oprește instanțele BIRD deja pornite
  • Configurația și fișierele asociate au aceeași identitate
  • Aplicarea directă rămâne blocată explicit în etapa actuală

Capabilități

Politica de rutare ca sistem operațional.

Birdnest acoperă integrarea datelor, compilarea configurațiilor, agenți distribuiți, securitatea rutării, un API public și interfața operatorului. Părțile dificile rămân explicite.

01 · SURSĂ

Sincronizare IXPManager

Citește date despre vecini BGP și route-servere fără a modifica sursa și le leagă de configurația locală controlată.

02 · GENERARE

Artefacte BIRD deterministe

Șabloanele Tera produc configurații și fișiere asociate cu ordine stabilă, previzualizare și amprentă completă.

03 · AGENȚI

Control prin preluare pe fiecare gazdă

Agenții autentificați cer sarcini, validează local, păstrează instantanee și raportează rezultate limitate.

04 · POLITICĂ

Expansiune IRR nativă

Clientul IRRd integrat rezolvă AS-SET-uri și emite tipare BIRD fără procese auxiliare.

05 · SECURITATEA RUTĂRII

RPKI și RFC 8210 RTR

Lanțul RPKI păstrează ultimul rezultat valid și servește datele validate direct către BIRD.

06 · VIZIBILITATE

Instantanee actualizate

Vecinii și rutele alimentează un Looking Glass public, cu actualitatea raportată separat pentru fiecare set de date.

Arhitectură

Controlul rămâne central. Validarea rămâne lângă BIRD.

Serviciul central deține configurația dorită și orchestrarea; fiecare gazdă Linux păstrează verificarea finală de sintaxă și limitele sistemului de fișiere.

IXPManager + IRRSursa vecinilor BGP și a politicilor
Serviciul BirdnestGenerare, configurație, audit, orchestrare
Agent localPreluare, mediu izolat, bird -p, raportare
BIRD + LGRoute-server, RTR și instantanee

Ce demonstrează

Înțelegem și protocolul, și modelul de operare.

Automatizarea fiabilă a rutării cere semantică exactă, distribuție sigură, observabilitate, recuperare și o interfață în care operatorul poate verifica deciziile sistemului.

Inginerie Internet ExchangeRoute-servere, BIRD, IXPManager și Looking Glass.
Platformă distribuităConfigurație dorită, agenți pull, validare izolată și raportare.
Securitatea rutăriiIRR, RPKI, RTR și păstrarea ultimului rezultat valid.

Alte proiecte

Sisteme înrudite.

Vizibilitate publică BGP, mitigare DDoS și transport broadcast.

Sisteme de rutare care pot fi operate

Modernizați un punct de schimb Internet sau o platformă BGP?

Putem ajuta cu BIRD, date de politică, automatizarea route-serverelor, migrarea din scripturi locale, praguri de validare și RPKI/RTR.