Please enable JavaScript.
Coggle requires JavaScript to display documents.
Protocolli livello 7 (SMTP (Messaggio (Header (1. To
2. From
3. Cc
4.…
Protocolli livello 7
SMTP
(Simple Mail Transfer Protocol), RFC 822
Messaggio
-
Body
Contiene solo testo in ASCII (7 bit). Per inviare informazioni non testuali, ci si appoggia allo standard MIME
-
-
Trasferimento SMTP
- Il programma email invia la mail al proprio server (A)
- Il server trasferisce la mail al server destinatario B
- B identifica da dove viene la connessione e accetta
- A comunica l'username destinatario
- B valida il messaggio e autorizza la trasmissione
- A invia il messaggio e chiude
- B memorizza il messaggio in attesa che il client lo prelevi
SSH
-
-
-
Un protocollo che fa una cosa simile, solo che trasmette tutto in chiaro, è Telnet (porta TCP 23)
-
DNS
-
-
-
I server DNS sono organizzati gerarchicamente secondo una struttura ad albero; se un host non riesce a risolvere il nome, passa la richiesta a quello di livello superiore e così via finchè questa non viene soddisfatta.
-
Se l'indirizzo IP a cui è associato un nome dovesse cambiare, si può usare il DDNS (Dynamic DNS)
HTTP
-
Messaggi
Request
-
HEADER
Dati che riguardano il tipo di documento richiesto, tipo di browser, lingua, configurazione sistema
BODY
Contiene i parametri della richiesta SOLO SE è stato usato il metodo POST, altrimenti può essere omesso
Response
-
HEADER
Dati che riguardano l'ora della risposta, dati dell'entità (la risorsa richiesta) e dati riguardanti l'elaborazione della richiesta
-
-
usa
Cookies
File che memorizzano informazioni inviate dall'utente (es. un login form), dato che TCP non lo fa. Potrebbero esserci file diversi per siti diversi o un unico megafile, a seconda del browser
POP3
All'avvio del client effettua il login al mail server e cerca in esso i nuovi messaggi dall'ultima connessione stabilita
-
- Conversazione POP3 in 3 fasi:
- AUTH: il client fa il login
- TRANSACTION la posta viene scaricata e il client lancia, alla fine, il comando QUIT
- UPDATE: Il server elimina tutti i vecchi messaggi
-
FTP
-
Utilizza un'architettura
Client - server
FTP Client
In genere comprende un'interfaccia grafica per agevolare le operazioni. Le funzioni offerte da programmi diversi sono diverse, ma tutti permettono di eseguire le operazioni base sulla gestione di un file
FTP Server
Permette tutte le operazioni sul filesystem. Ogni utente registrato ha dei permessi; a volte è possibile accedere al Server anche in forma Anonima, sola lettura
-
-