27.11.2012 Views

Disegno e implementazione di un framework per ... - Luca Deri - Ntop

Disegno e implementazione di un framework per ... - Luca Deri - Ntop

Disegno e implementazione di un framework per ... - Luca Deri - Ntop

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>per</strong> molteplici scopi, soprattuto <strong>per</strong> quanto riguarda il migliorare l’espe-<br />

rienza utente. Si evidenzia quin<strong>di</strong>, la necessità <strong>di</strong> misurare la qualità del<br />

servizio Web, in modo tale da poter o<strong>per</strong>are sui suoi p<strong>un</strong>ti deboli e quin<strong>di</strong><br />

<strong>di</strong> apportare delle migliorie.<br />

1.6.2 Il servizio <strong>di</strong> Streaming<br />

Prima <strong>di</strong> descrivere i lavori correlati al servizio <strong>di</strong> streaming, è necessario<br />

dare <strong>un</strong>a definizione <strong>di</strong> esso e sud<strong>di</strong>viderlo in due tipologie: Streaming on<br />

demand e Streaming Live.<br />

Il servizio <strong>di</strong> streaming consiste nell’invio continuo <strong>di</strong> <strong>un</strong> flusso <strong>di</strong> dati<br />

au<strong>di</strong>o, video o entrambi, i quali vengono trasmessi da <strong>un</strong>a sorgente verso<br />

<strong>un</strong>a o più destinazioni in tempo reale. Si possono <strong>di</strong>stinguere due tipologie<br />

<strong>di</strong> streaming:<br />

Streaming on demand: in cui il client effettua <strong>un</strong>a richiesta dei contenuti<br />

ad <strong>un</strong> server, quest’ultimo li invierà progressivamente, il client rice-<br />

vuta <strong>un</strong>a parte inziale sufficiente dei contenuti, inizierà ad eseguire i<br />

contenuti continuando il download del file.<br />

Streaming live: dove il flusso au<strong>di</strong>o/video viene inviato in broadcast.<br />

Come accennato nel paragrafo 1.6 in questa tesi, non verrà trattato il<br />

servizio <strong>di</strong> streaming live, ma verrà trattato lo streaming on demand, in cui<br />

principalmente viene utilizzato il protocollo HTTP <strong>per</strong> il trasporto dei dati.<br />

Sarà quin<strong>di</strong> opport<strong>un</strong>o caratterizzare questa attività, la quale si <strong>di</strong>fferenzia<br />

dalla semplice navigazione web, <strong>per</strong> quanto riguarda la durata della comu-<br />

nicazione e <strong>di</strong> conseguenza della quantità <strong>di</strong> traffico generato. Per poter<br />

ricostruire le azioni svolte dall’utente mentre effettua attività <strong>di</strong> streaming,<br />

come ad esempio il cambio <strong>di</strong> qualità del filmato, sarà necessario identificare<br />

gli eventi <strong>di</strong> rete scaturiti da esse.<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!