Newsgroup: it.lavoro.professioni.webmaster
Titolo: I protocolli di Internet

Avrei un dubbio prettamente a carattere *teorico*.
In questo periodo sto studiando il protocollo ISO/OSI con i suoi livelli.
Per quanto riguarda Internet, si possono distinguere in particolare i
livelli tre e quattro, cioe' il livello rete ed il livello trasporto. Questo
perche' in questi livelli si trovano i due protocolli fondamentali per
internet che sono l'IP (al livello 3) e il TCP (al livello 4).
E fin qui e' tutto chiaro.
Ora quello che mi chiedo e' a che livello appartengano i protocolli che
normalmente usiamo cone l'http, l'ftp, l'smtp e cosi' via....
E' una domanda sensata chiedersi cio', o questi protocolli non si possono
inquadrare nell'ottica ISO/OSI?
A voi la risposta :-)
Kalle
--
Saturiamo ECHELON:
bomba saddam attentato medio oriente


La questione è un pò contorta.
In pratica, i protocolli http, ftp etc. dovrebbero essere
inquadrati  nel settimo livello___quello applicativo. In
realtà, si tratta di vere e proprie applicazioni e non di
protocolli. Diciamo che...sono dei protocolli applicativi.
Forse oggi si tende a classificarli come "servizi" e non
come applicazioni (il servizio telnet, il servizio ftp etc.)
Forse è difficile da afferrare, ma dovrebbe essere così. 
Il livello sessione viene implementato a livello di
applicazione (come i download manager che tengono storia di
una sessione oppure le "sessioni" utilizzate dai nostri
script lato server).
Al livello trasporto cisono udp e tcp, al livello rete c'e'
ip (assieme ai fondamentali arp e icmp!!!).
A livello 1 e 2 abbiamo le implementazioni dipendenti dalla
particolare rete su cui si "viaggia" (Ethernet, FDDI...)
Il livello "presentazione" non è per nulla implementato (nè
inglobato in altri livelli) nello stack TCP/IP. Credo che
serva per la crittografia etc., ma per quanto ne so è stato
visto in pochissime reti (proprietarie come la Decnet).
Saluti!
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy

 visto in pochissime reti (proprietarie come la Decnet).
??
il livello presentazione adempie a tre importantissimi compiti:
1) conversione tra le varie sintassi di rappresentazione delle informazioni;
ad esempio molti processori usano il formato big endian, mentre altri il
little endian; senza tale livello non sarebbero mai in grado di comunicare
2) cifratura messaggi
3) compressione.
Per rispondere alla domanda originale c'è da dire che il modello ISO/OSI non
è universalmente adottato, anzi, la maggioranza delle implementazioni di
rete usano il modello IP a 4 layer o quello Internet a 5.
OSI è nato inizialmente per le reti di comunicazione vocali e probabilmente
non andrà mai molto oltre visto che i tempi per rilasciare nuovi protocolli
sono dell'ordine di 10 anni, contro i 2-3 degli standard IETF
In tutti i casi ftp, smtp... sono nel livello più alto della gerarchia

 In tutti i casi ftp, smtp... sono nel livello piů alto della gerarchia
Lo sospettavo... :-)
Grazie per i chiarimenti.


 non vocali.
opinabile, ma non cambia il discorso :)

3) compressione.
Hai ragione...me ne ero dimenticato:) in ogni caso, tale
livello non è presente nello stack tcp/ip.
--
I'm thinking about a cool signature:)
Coming soon...