BGPHist è un open source, cross-platform e completamente privo di applicazione a riga di comando che è stato progettato per ottenere aggiornamenti MP-BGP, li decodifica, e conservarli esclusivamente a scopo di monitoraggio e registrazione. Un semplice web-based front-end è prevista anche quando si utilizzano i database.Features MySQL a glanceBesides il supporto per percorsi Internet, BGPHist supporta anche IPV6 VPN, IPv4 VPN, e L2VPN. Tra i depositi di backend supportati, possiamo citare Oracle e MySQL database, così come output di testo.
Il progetto può essere utilizzato per registrare e monitorare l'attività di ISP clienti per le VPN e Internet, come passivo BGP specchio per tutti i possibili Internet e VPN, così come un backend per un po 'di contabilità esterna e il monitoraggio solution.Command-line optionsOnly alcuni comandi Sono disponibili opzioni -line per il programma BGPHist, come -p per specificare un IP peer BGP, -a per specificare un ASN, -d per specificare un tipo di database, compresi i parametri di connessione al database, -w per impostare l'attesa async in millisecondi , nonché -f per la riproduzione di un file di cattura, invece di router BGP connessione.
Queste opzioni della riga di comando è possibile visualizzare a colpo d'occhio eseguendo il & lsquo; bgphist & rsquo; comando in un emulatore di terminale, dopo l'installazione, che richiede di scaricare, salvare e decomprimere l'archivio dei sorgenti (filmati TAR) sul computer, navigare alla posizione dei file di archivio estratti (ad esempio cd /home/softoware/bgphist-0.0 .4) all'interno di un emulatore di terminale, eseguire il & lsquo; ./ configurare && make & rsquo; comando per compilare il programma, seguito dal & lsquo; sudo make install & rsquo; comando per installarlo sistema wide.Under il cofano e operativi supportati systemsTaking uno sguardo sotto il cofano del programma BGPHist, possiamo notare che è scritto interamente nel linguaggio di programmazione C ++, it & rsquo; s interfaccia web-based è scritto in PHP linguaggio di programmazione lato server, ed è compatibile con i sistemi operativi GNU / Linux e FreeBSD, sostenendo le architetture a 64-bit e 32-bit CPU.
Cosa c'è di nuovo in questo rilascio:.
- Questa versione corregge perso aggiornamenti dopo il ritiro lo stesso percorso
Cosa c'è di nuovo nella versione 0.0.2:
- A MySQL firmato tinyint problema dimensione è stato risolto.
- PHP MySQL frontend problemi di compatibilità a 32 bit sono stati corretti.
- Il supporto è stato aggiunto per la riproduzione di flussi TCP BGP precedentemente salvato in pianura un file binario (uso wireshark TCP estrazione ruscello dopo ruscello follow TCP).
- È stato aggiunto un backend Oracle.
Limitazioni :.
- E 'solo un ascoltatore, non può generare messaggi di aggiornamento BGP
- Per avere tutti gli aggiornamenti di routing, l'applicazione deve essere collegato al percorso riflettore BGP come client.
I commenti non trovato