E’ costituita da due blocchi:  Interfaccia di rete  Blocco di simulazione L’ interfaccia di rete fornisce il collegamento elettrico con la rete sotto.

Slides:



Advertisements
Presentazioni simili
Implementazioni di un analizzatore di protocollo Esistono quattro fondamentali tradeoff per la realizzazione di un analizzatore di protocollo:  Analisi.
Advertisements

Triggers and actions L’inizializzazione di un trigger permette di avviare delle azioni automatiche a partire da eventi significativi. Possibili azioni.
IL PROCESSORE I MICROPROCESSORI INTEL Il microprocessore è un circuito integrato dotato di una struttura circuitale in grado di effettuare un determinato.
I dispositivi di rete. La Scheda Di Rete La scheda di rete, o LAN adapter è un circuito stampato che collega il cavo per il collegamento internet al PC.
D. Talia - UNICAL 1. 1 Sistemi Operativi Domenico Talia Facoltà di Ingegneria Università della Calabria.
Giuditta Cantoni, 4 E S.I.A I DATABASE. Definizione databese In informatica, il termine database, banca dati o base di dati (a volte abbreviato con il.
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Modulo 1.3 Reti e servizi 1. Introduzione al Networking Connettere il PC in rete;
Sistemi Operativi : Gestione della Memoria Anno Scolastico 2012/2013 Un sistema operativo è un programma o un insieme di programmi che garantisce e permette.
IL PLC Formazione ed informazione su: C ontrollori L ogici P rogrammabili a cura di: Antonio Minio.
Orientamento. Il Kernel Il Kernel è un programma scritto in linguaggio vicino all'hardware che ha il compito di fornire ai processi in esecuzione sul.
IL SISTEMA OPERATIVO (seconda parte) PROGRAMMI UTENTE INTERPRETE COMANDI FILE SYSTEM GESTIONE DELLE PERIFERICHE GESTIONE DELLA MEMORIA GESTIONE DEI PROCESSI.
13 gennaio Sistema di rilevazione delle temperature all’interno di Personal Computer Industriali Dipartimento di Ingegneria Elettronica SISTEMA.
.  I tipi di dati non primitivi sono gli array, le struct e le union.  Gli array sono degli aggregati di variabili dello stesso tipo.  La dichiarazione.
Approfondimento Porte USB e Interfacce In elettronica l'Universal Serial Bus (USB) è uno standard di comunicazione seriale che consente di collegare diverse.
Le centrali analogiche serie KSA700 La tipologia del loop II Software
Concetti Di Base Informatica
Corso di Elementi di Informatica
La macchina fotografica digitale
Synapse Gestione e Flussi documentali
IL SOFTWARE (FPwin 6.0).
NAT, Firewall, Proxy Processi applicativi.
15.
© 2007 SEI-Società Editrice Internazionale, Apogeo
TCP/IP.
Sistemi e Applicazioni per l’Amministrazione Digitale
PRESENTAZIONE di RICCARDO
Crea il tuo sistema aziendale sul web a partire dei fogli Excel che usi. ShareXLS
Il software (o programmi)
Il Sistema Operativo Gestione dei Processi
TCP/IP. Sommario  Introduzione al TCP/IP  Indirizzi IP  Subnet Mask  Frame IP  Meccanismi di comunicazione tra reti diverse  Classi di indirizzi.
ECDL MODULO 1.
Sistema di Analisi e di Acquisizione
Microcontrollori e microprocessori
I microprocessori Il microprocessore è un circuito integrato costituito da silicio. Il microprocessore svolge fondamentalmente due funzioni: sovraintende.
SISTEMA OPERATIVO - INTERPRETE DEI COMANDI -
GPT Vs. MBR Vantaggi introdotti dalla formattazione con la tabella delle partizioni GPT.
Amministrazione dei servizi di stampa
Organizzazione fisica
STRUTTURA GENERALE DI UN ELABORATORE
ai termini e ai principi informatici utili per utilizzare Linux
Introduzione I microcontrollori.
Sono stati sperimentati software in grado di rilevare se sono stati compromessi determinati componenti di un sistema operativo.
I BUS È un insieme di fili conduttori che permette il passaggio di dati tra le varie periferiche del pc.
analizzatore di protocollo
Il Sistema Operativo.
Introduzione all’uso del computer
HARDWARE La struttura fisica interna ed esterna, prende il nome di hardware ( hard = duro ware = componente ). Comprende tutti i dispositivi del computer,
Corso propedeutico base di informatica
MODULO 1 – Computer essentials
Introduzione L’8254 è un interval timer event/counter, progettato per risolvere i problemi del controllo del timing, comuni ad ogni microcomputer. E’ costituito.
Caratteristiche e funzioni della scheda Arduino
Classe III A A.s – 2012 Programma di Informatica
Progetto di Tecnologie Web 2014/2015 THERMOWEB
A/D seconda parte.
Smart City.
Programmare.
Concetti introduttivi
© 2007 SEI-Società Editrice Internazionale, Apogeo
Sistemi informativi statistici
© 2007 SEI-Società Editrice Internazionale, Apogeo
Le reti informatiche di Roberto Minotti 17/01/2019.
Le reti informatiche di Roberto Minotti 15/02/2019.
Corso base per Operatori di Protezione Civile
Processi e thread in Windows 2000
File System ed Input/Output
Parti interne del computer
LE PARTI INTERNE DEL COMPUTER
La Mappa dei servizi pubblici per l’impiego
Titolo presentazione sottotitolo
CLOUD.
Transcript della presentazione:

E’ costituita da due blocchi:  Interfaccia di rete  Blocco di simulazione L’ interfaccia di rete fornisce il collegamento elettrico con la rete sotto test. Converte i segnali analogici in un flusso digitale di bit e li organizza per bytes in una struttura dati che può essere memorizzata nel buffer di cattura. Il blocco di simulazione si occupa della formattazione delle frame da trasmettere sulla rete. Il tipo di frame e il loro contenuto dipende dalle specifiche misurazioni selezionate dall’utente. Linea di Interfaccia

Sistema di Analisi e di Acquisizione (1/4) I blocchi principali costitutivi di un sistema di analisi e acquisizione sono:  Protocol followers: seguono lo stato del protocollo a livello data - link. Per ogni errore in indirizzamento o nella trasmissione di frame aggiungono un indicatore di errore all’ informazione memorizzata nel buffer di cattura.  Filtri di cattura: confrontano i dati entranti con le specifiche definite dall’ utente (campi di indirizzo, tipi di protocollo, condizioni di errore, e numeri dei canali logici). Se i criteri sono soddisfatti la frame è passata al buffer di cattura, altrimenti è scartata.

Sistema di Analisi e di Acquisizione (2/4)  Buffer di cattura: sono registrati tutti i dati raccolti sulla rete, le condizioni di errore, le informazioni di temporizzazione. E’ implementato come una coda circolare e tipicamente ha dimensioni dai 2 ai 256 MB.  Disco di memoria: è talvolta usato come estensione del buffer di cattura ma in realtà fa parte della piattaforma di calcolo per la memorizzazione del software e dei dati necessari all’ esecuzione dell’analizzatore di protocollo.

Sistema di Analisi e di Acquisizione (3/4)  Registratore (log) di eventi: è implementato con un database sul disco della piattaforma di calcolo. Si accede a questo database ogni qualvolta una misurazione avverte un evento critico sulla rete o, dalle statistiche, si constata il superamento di una soglia.

Sistema di Analisi e di Acquisizione (3/4) Gli eventi sono divisi in categorie:  Normal (non interferiscono sulle performance della rete);  Warning (si allerta l’ utente di un potenziale problema come l’ aumento di collisioni o la non risposta di un router);  Alert (richiede il pronto intervento come nel caso di congestioni o numero elevato di errori).

Esempio di event log

 Triggers e azioni: sono dispositivi hardware che confrontano configurazioni definite dall’ utente con i dati entranti. Quando si raggiunge un trigger il software di misurazione è interrotto per occuparsi del trigger ed invocare un’ azione. I trigger avviano anche le funzioni di timer e contatori. Quando una frame in arrivo dalla rete soddisfa una condizione di trigger definita dall’ utente, un timer è avviato o fermato, o un contatore è incrementato o decrementato. Sistema di Analisi e di Acquisizione (4/4)

Triggers and actions L’inizializzazione di un trigger permette di avviare delle azioni automatiche a partire da eventi significativi. Possibili azioni di trigger sono:  Visualizzazione di un allarme sullo schermo  Segnale acustico  Inizio della cattura continua dei dati  Inizio e fine della cattura dei dati  Termine della cattura dei dati  Incremento di un contatore  Azionamento o blocco di un timer  Partenza di una specifica misurazione  Costruzione di un entry nel file di log

Timers and Counters  I timers per lo più sono inizializzati dai triggers. Sono usati per ottenere in termini temporali le prestazioni di una rete, come ad esempio il tempo di risposta ad uno specifico comando;  I contatori servono al conteggio di eventi tipo errori o al conteggio di frames;

Piattaforma di Calcolo (1/2) Una piattaforma di calcolo è equipaggiata con software di misurazione, filtri di display, display per l’interfaccia d’ utente e periferiche varie.  Misurazioni: sono applicazioni software eseguite sui processori della piattaforma di calcolo e del sistema di analisi e di acquisizione. Esse includono: decodifiche, statistiche, analisi esperte, generazione del traffico, test di BER, test di impulso/risposta, simulazione, linguaggio di programmazione.

 Periferiche: sono tipicamente la tastiera e il mouse per esplorare l’ interfaccia d’ utente, e la stampante per poter avere a disposizione su carta i risultati di misurazioni e troubleshooting. Piattaforma di Calcolo (2/2)  Filtri di display: selezionano dal buffer di cattura i dati che devono essere visualizzati sullo schermo grazie ad una decodifica.  Display per l’ interfaccia d’ utente: sono lo schermo e i dispositivi di input/output che forniscono l’ interfaccia uomo/macchina. Grazie ad essi è possibile accedere direttamente a tutte le funzionalità di un analizzatore di protocollo.

Tecnologie Implementative di un Analizzatore di Protocollo (1/3) Tecniche utilizzate per implementare alcune componenti di un analizzatore di protocollo:  Interfaccia d’ utente su sistema operativo Microsoft Windows o Unix;  Chip sets dell’ interfaccia di rete incorporati nella linea di interfaccia dell’ analizzatore di protocollo. Solitamente sono responsabili solo delle comunicazioni fisiche.

 Processori RISC (Reduced Instruction Set Computer): molto efficienti per lo smistamento, la manipolazione e l’ analisi di flussi di dati. Spesso le funzionalità offerte dal sistema di analisi e di acquisizione sono totalmente implementate in un processore RISC.  Sistemi di buffer di cattura realizzati con memorie ad alta velocità DRAM. Includono altro hardware necessario per implementare un buffer circolare con funzionalità FIFO; Tecnologie Implementative di un Analizzatore di Protocollo (2/3)

Le funzioni offerte dal sistema di analisi e di acquisizione possono anche essere realizzate con logiche digitali ad alta velocità. L’ utilizzo di array logici programmabili permette un sensibile incremento delle prestazioni perché questi possono essere riconfigurati per differenti tecnologie di rete caricando dall’ hard disk differenti programmi. Tecnologie Implementative di un Analizzatore di Protocollo (3/3)