Lo strumento Teledyne LeCroy InFusion™ (Jammer) Error Injector e Traffic Modifier consente agli utenti di verificare la gestione dei guasti nel mondo reale sia per la rete Ethernet che per i sistemi Fabric Fibre Channel. InFusion si trova nel percorso dei dati su un sistema live per alterare o corrompere il traffico a livello di programmazione. InFusion è lo strumento ideale per sottoporre a stress test i sistemi utilizzando carichi di lavoro e dispositivi reali che spesso non vengono rilevati utilizzando carichi di lavoro simulati.
SierraNet InFusion supporta velocità di collegamento Ethernet da 25 GbE fino a 400 GbE e collegamenti Fibre Channel fino a 128 Gbps, a seconda delle capacità della licenza SierraNet piattaforma. InFusion monitora il traffico da entrambe le direzioni in tempo reale e, utilizzando parametri definiti dal cliente, sostituisce o modifica qualsiasi bit, set ordinato, checksum o altri parametri con quelli specificati per il test case.
InFusion può modificare il traffico quando rileva una sequenza specifica o raggiunge un intervallo di tempo designato, ma non richiede script complicati, programmazione o strumenti di simulazione. InFusion può monitorare il traffico in entrambe le direzioni e agire sugli eventi che si verificano in entrambe le direzioni del collegamento di comunicazione. InFusion può anche modificare il traffico bidirezionale all'interno di un dato scenario di test, sia dall'Originatore che dal Risponditore. InFusion è specificamente progettato per verificare le caratteristiche di recupero all'interno di un sottosistema. Un'interfaccia di menu semplice e intuitiva con icone e collegamenti ipertestuali consente di creare scenari di test specifici in pochi minuti.
Una volta avviata una sessione InFusion, il sistema gestisce automaticamente l'handshaking del protocollo tra i dispositivi. InFusion trasmette una copia fedele del flusso di dati originale fino al valore CRC che, se necessario, ricalcola. InFusion consente agli ingegneri di test di verificare sistematicamente il ripristino degli errori in modi non possibili con altre piattaforme di test.
Caratteristiche principali:
- Errore di iniezione: Inserisce CRC, disparità, framing di codifica PCS ed errori di codifica.
- Interruzione del ripristino del collegamento: interrompe a livello di codice la connessione per testare il ripristino del collegamento.
- Sostituzione del valore: monitora il collegamento per valori, modelli o set ordinati specifici (a livello di bit) e li sostituisce con valori definiti dall'utente. È possibile sostituire i valori a ogni occorrenza, dopo un numero specificato o casuale di occorrenze oppure dopo un intervallo di tempo specificato.
- Pacchetto Drop: rimuove singoli set ordinati o frame dal flusso per verificare il comportamento dei nuovi tentativi.
- Ritardo del pacchetto: acquisisce un singolo frame e lo reinserisce nel flusso di dati per verificare il riassemblaggio fuori ordine.
- Manipolazione di insiemi ordinati: Sostituisce gli insiemi ordinati di handshake e controllo del flusso per aiutare a convalidare la robustezza di un progetto.
- Monitoraggio del traffico: Funziona come un monitor del traffico, raccogliendo dati statistici sui parametri specificati dall'utente. In questa modalità, i dati passano invariati in entrambe le direzioni.
- Interfaccia guidata da menu: Consente una facile configurazione degli scenari di test.
Per quanto riguarda la modifica del traffico, nel Link Layer è possibile modificare i set ordinati, il CRC, i dati codificati e gli eventi di connessione. Gli script di test di InFusion sono chiamati Scenari. Gli scenari determinano il modo in cui il dispositivo hardware monitora e modifica il traffico di linea. Per creare e scaricare gli Scenari è necessario utilizzare l'applicazione Teledyne LeCroy Net Protocol Suite.