02.06.2013 Views

pdf color - Dipartimento di Informatica ed Applicazioni

pdf color - Dipartimento di Informatica ed Applicazioni

pdf color - Dipartimento di Informatica ed Applicazioni

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

SOCKS<br />

I comuni proxy server implementano soltanto alcuni servizi<br />

(HTTP, posta, etc.)<br />

SOCKS consente a queste applicazioni client <strong>di</strong><br />

comunicare verso l'esterno<br />

Attualmente vi sono in circolazione due versioni <strong>di</strong><br />

SOCKS:<br />

- SOCKSv4<br />

- SOCKSv5<br />

I SOCKS server consentono l'accesso sulla base delle<br />

informazioni contenute nell'header IP:<br />

- in<strong>di</strong>rizzi IP sorgente<br />

- in<strong>di</strong>rizzi IP destinazione<br />

- numeri <strong>di</strong> porte<br />

Un'applicazione client per poter utilizzare il protocollo<br />

SOCKS deve essere resa SOCKSifi<strong>ed</strong>; ciò può essere fatto<br />

in tre mo<strong>di</strong>:<br />

- Compilazione con SOCKS<br />

- RUNSOCKS<br />

- SOCKSCAP<br />

Mix network<br />

Altre soluzioni<br />

Il protocollo SOCKS si compone <strong>di</strong> un SOCKS server<br />

(livello applicazione) <strong>ed</strong> un SOCKS client (tra il livello<br />

applicazione e trasporto)<br />

Il SOCKS server si comporta come un proxy server<br />

Tutti i client che si trovano <strong>di</strong>etro il SOCKS server,<br />

otterranno un pieno accesso ad internet, mentre tutti gli<br />

accessi non autorizzati provenienti da internet verso<br />

l'interno verranno bloccati<br />

Mix network<br />

Altre soluzioni<br />

-Un Mix network è una collezione <strong>di</strong> routers chiamati Mix<br />

-Un utente che vuole inviare un messaggio cifra tale messaggio<br />

tante volte quanti sono i Mix che il messaggio dovrà<br />

attraversare per giungere a destinazione<br />

- Ciascun Mix effettuerà le seguenti operazioni:<br />

• riceve e decripta messaggi<br />

• fa il buffer dei messaggi fino a un definito numero <strong>di</strong><br />

messaggi che ha ricevuto<br />

• cambia la sequenza <strong>di</strong> messaggi ricevuto attraverso un<br />

metodo random<br />

• instrada i messaggi al successivo mix o al ricevente<br />

Mix network in cascata<br />

Altre soluzioni

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

Saved successfully!

Ooh no, something went wrong!