Principale
Le Rubriche di TL
Forum
Contattaci
Collabora Con TL
Notizie da Divax.it
News Da Fashion - UDL
Curiosità
Utilità
Glossario Multimediale
Glossario Sicurezza
Sicurezza
Guide
Hardware
TL Awards
Per La Stampa
Iscriviti
Nota Legale
Offerta Mercury

Su Cipcip Store Puoi Trovare Anche Home Theater, Lettori Divx e Molto Altro

Offerta Mercury - Pubblicità TL

Tutti I software a portata Di Click
Ultime Dal Forum
Installare Openoffice by max
scritto 8 minuti e 48 secondi fà, con 4 risposte.

Problema Masterizzazione.....o Lettura? by max
scritto 13 minuti e 40 secondi fà, con 3 risposte.

Vedere La Tv Sull'imac by max
scritto 51 minuti e 52 secondi fà, con 3 risposte.

Chi Scrive Dopo Di Me... by granchio
scritto 57 minuti e 53 secondi fà, con 101 risposte.

Le Tv E Le Radio Di Tutto Il Mondo In St... by granchio
scritto 13 minuti e 21 secondi fà, con 3 risposte.

Grand Theft Auto Iv by granchio
scritto 25 minuti e 17 secondi fà, con 0 risposte.

Avira Antivir Personaledition Classic by shoutshark
scritto 4 minuti e 48 secondi fà, con 4 risposte.

Progetto Software Crucibit by shoutshark
scritto 7 minuti e 15 secondi fà, con 25 risposte.

Anche Un Pc Spento Consuma Energia by max
scritto 49 minuti e 46 secondi fà, con 6 risposte.

Ultime Dalla Redazione by Gemini
scritto 4 minuti e 7 secondi fà, con 12 risposte.

Informazioni Generali
Offerta Moon
TiempoLibreSite e anche








Vai Al Forum di TiempoLibreSite.com

Applicativi PDF Stampa E-mail
Giudizio Utente: / 2
ScarsoOttimo 

Applicativi, la lezione dell'ingegnere informatico, Gianfranco Vecchio da non perdere!

Per completare la descrizione sulle reti di computer, iniziata nella scorsa lezione, parleremo adesso di alcuni protocolli a livello applicativo, che forniscono servizi direttamente agli utenti. Interfacciandosi direttamente con l’utilizzatore, mi è sembrato opportuno dare una breve descrizione di questi protocolli. Questi protocolli sfruttano i protocolli TCP/IP e raramente quelli UDP per definire funzioni di utilità, applicazioni per gli utenti, e ulteriori protocolli di comunicazione tra processi.







Vedremo velocemente alcuni protocolli

<!--[if !supportLists]-->· <!--[endif]-->DNS (servizio dei nomi) - TCP

<!--[if !supportLists]-->· <!--[endif]-->Telnet (terminale remoto) - TCP

<!--[if !supportLists]-->· <!--[endif]-->E-Mail (posta elettronica) - TCP

<!--[if !supportLists]-->· Ftp (trasferimento file) – TCP

 

MODELLO CLIENT-SERVER

I protocolli definiti a livello applicativo sono tipicamente protocolli client-server:

<!--[if !supportLists]-->· <!--[endif]-->un processo server su una porta nota svolge il servizio.

<!--[if !supportLists]-->· <!--[endif]-->i processi clienti richiedono servizi ai server.

Esempio:

HTTP (protocollo),

Web Browser, tipo Explorer (client),

Web Server (server)

DNS (Domain Name System)

Il DNS permette di traslare il nome simbolico nell'indirizzo IP. Es. www.provaxy.it/ -> 155.10.0.1

<!--[if !supportLists]-->· <!--[endif]-->Host specializzati (DNS server) risolvono l’associazione tra nome simbolico e indirizzo IP.

<!--[if !supportLists]-->· <!--[endif]-->Gestiscono delle tabelle (basi di dati) con l’associazione nome-indirizzo.

Il tutto è trasparente all’utente (altri protocolli applicativi, come http, sfruttano il DNS).

I server DNS agiscono sulla porta nota: 53, tramite sia UDP (per aggiornare le tabelle) che TCP (per recuperare un indirizzo).

DNS DISTRIBUITO

I DNS server non possono gestire le tabelle per tutti gli host della rete Internet di tutto il mondo a causa di:

<!--[if !supportLists]-->· <!--[endif]-->troppi host -> tabelle troppo grandi -> lentezza nel reperire le informazioni da tabelle troppo grandi.

<!--[if !supportLists]-->· <!--[endif]-->difficoltà di aggiornamento, i nomi dei computer cambiano e nuovi computer ogni giorno

Quindi:

<!--[if !supportLists]-->· <!--[endif]-->si accede ai servizi DNS di un server “locale” (tipicamente sulla stessa rete)

<!--[if !supportLists]-->· <!--[endif]-->il server locale mantiene le tabelle per gli host locali

<!--[if !supportLists]-->· <!--[endif]-->quando c’è un nome che non conosce, lo va a chiedere ad un altro DNS server



NOTA: Si può creare una creare una tabella di DNS locale nel file:

WIN C:/Windows/hosts

UNIX /etc/hosts

TELNET (Terminale Remoto)

Permette di usare il terminale locale come se fosse il terminale di una macchina remota (sistemi UNIX/LINUX). Crea una connessione di rete con la macchina remota basata su terminale a carattere: permette di dare comandi a un host remoto tramite un processore comandi.

Es: Client Telnet per Windows



I server telnet agiscono sulla porta nota: 23

Vi è una connessione permanente tra client e server nel momento in cui si accede al server, e fino a che il cliente non fa cadere esplicitamente la connessione.

E-MAIL (SMTP e POP)

Un utente su una macchina UNIX ha associato uno username. In generale si identifica l'utente attraverso la sintassi: username@nomemacchina.

Questo rappresenta anche l'indirizzo di posta elettronica (i mail server sono tipicamente sistemi UNIX). E’ possibile associare alias e liste di interesse agli indirizzi E-mail.

Es: EUDORA, E-mail client per Windows



E-MAIL: Interazioni tra Client e Server

Il protocollo di gestione posta è complesso. A livello di interazione client-server si usa il protocollo POP (Post Office Protocol):

<!--[if !supportLists]-->· <!--[endif]-->il server riceve richieste di spedizione di posta da un client, e si fa mandare il messaggio dal client.

<!--[if !supportLists]-->· <!--[endif]-->il server riceve richieste di lettura posta da parte del client, e gli invia gli ultimi messaggi arrivati.

Il server, quando riceve dal client dei messaggi da inviare, verifica se sono per un utente locale o meno. Se sono per un utente locale:

<!--[if !supportLists]-->· <!--[endif]-->li aggiunge in una specifico file chiamato “mail folder” associato univocamente al client.

<!--[if !supportLists]-->· <!--[endif]-->quando tale client vuole leggere la posta, i nuovi messaggi vengono prelevati da tale file.

Se i messaggi che il client vuole spedire sono per un utente non locale si usa il protocollo di trasferimento posta tra server, SMTP (simple mail transfer protocol):

<!--[if !supportLists]-->· <!--[endif]-->il server contatta il server di posta remoto (recuperabile dall’indirizzo E-mail) e chiede a lui di consegnare il messaggio. I server SMTP sono quindi a loro volta client.

Il protocollo SMTP agisce sulla porta nota: 25

Il protocollo POP agisce sulla porta nota: 109

E-MAIL

Tramite E-mail, utenti su macchine sia locali che remote possono scambiarsi messaggi testuali, cioè solo codice ASCII.

<!--[if !supportLists]-->· <!--[endif]-->Il protocollo SMTP, di per sé, non gestisce gli “allegati alla posta”

Esistono metodi standard di codifica per file di tipo binario (uudecode, uuencode): trasformano codice binario in codice ascii, e sono sfruttati dagli strumenti di “attachment”:

<!--[if !supportLists]-->· <!--[endif]-->Gli allegati diventano parte stessa del messaggio.

<!--[if !supportLists]-->· <!--[endif]-->Il compito di codifica e decodifica è completamente a carico del client.





FTP (Protocolli per il trasferimento file)

Ci si collega a una macchina remota su cui si deve avere accesso (e su cui si deve eseguire un ftp server!):

<!--[if !supportLists]-->· <!--[endif]-->Richiede username e password!

<!--[if !supportLists]-->· <!--[endif]-->Fa accedere a una parte limitata del file system.

<!--[if !supportLists]-->· <!--[endif]-->Permette di prelevare e depositare files

Clienti grafici per Windows:



COMANDI FTP IN UNIX

shell - per esaminare il file system

dir, cd - solito significato

get - preleva un file dalla macchine remota

put - deposita un file

mget - preleva più file con caratteri wild card

mput - deposita

bin, ascii - il tipo del file da trasferire: il

trasferimento ascii è piú efficiente, sfrutta le

ridondanze del codice per limitare i bit da trasferire

prompt - chiede conferma o meno

hash - visualizza il numero di k trasferiti

I server FTP agiscono sulla porta nota: 21



Realizzato Da Gianfranco Vecchio In Esclusiva Per TiempoLibreSite.com

 

 

 

 

 

 

 

 

< Precedente   Successivo >
Offerta Mercury

XboX, Playstation, Game Cube, PSP

Offerta Mercury - Pubblicità TL










Sondaggi
Hai letto il nostro articolo su DRAGON BALL Z BUDOKAI TENKAICHI 3? Qui puoi dare personalmente un vo
  
Rss
Le Rubriche Di TiempoLibreSite
Le Guide Di TL
Guida Al LossLess
Guida Al DivX
Salva i Crediti Di Emule
Media Player Classic

Archivio Discussioni...
I Forum

Forum Dedicato Al Divx, XviD e i nuovi formati Matroska & OGM Mpeg 4 & Nuovi Formati

Forum Dedicato All' Mpeg 1 e Mpeg 2  Mpeg 1/2 Video Quality

Forum Deidicato All'audio  Audio

Forum Ufficiale Dedicato Ai Video Games Video Giochi

  Multimedia Home Device

Internet & Pc

Sicurezza Informatica

MyMac - ll forum dedicato ad Apple MyMac

Linux

   Fashion - Desktop

TiempoLibre Love

File-Sharing & Ip TLC

  Hardware Pc

    Net Agorà

Chi l'ha visto?

Forum Dedicato Al Divx, XviD e i nuovi formati Matroska & OGM Cinema

  Al Volante

Musica

Forum Ufficiale Dedicato Ai Video Games Spot Tv

Colonne Sonore

   Opinioni

  Area Di Servizio

Vai Al Forum... Vai Al Forum

 

Perchè Iscriversi | Collabora Con Noi | Nota Legale | Sponsor | Per La Stampa | Contattaci
Multimediale | Informatica | Tempo Libero | Forum
Hardware | Software | Sicurezza | Prodotti TL | Servizi TL

CipCipStore.it - Console e accessori Playstation 2 - Playstation 3 - Xbox 360 - Sony PSP - Nintendo Wii

Offerta Mercury - Pubblicità TL

Partners Tematici: Pcprimipassi Soldissimi Zipgenius Divxdoor P2pforum  Varior Phpnukefordonkeys Hwinit Pctuner Hardware Pc Rsoftware Cerca Blog Neodivx.be Tweakness.net CdCopy.it FreeDivX.it Salvatore Aranzulla Hwstation.net

Gruppo TiempoLibreSite : TiempoLibreSite Fashion

Creato con Mambo prodotto sotto licenza Gnu/Gpl 2004 © - Copyright: TiempoLibre ideato e creato da Catania E. 25/04/2003. Grafica modificata da Catania E. 01 Dicembre 2004.I diritti di traduzione, riproduzione e/o adattamento, totale o parziale sono riservati per tutti i paesi. Nessuna parte di questo sito può essere riprodotta, trasmessa con qualsiasi mezzo senza previa autorizzazione del Webmaster. Ogni marchio registrato appartiene al legittimo proprietario. TiempoLibre Ideato e Creato da Catania E. il 25 aprile del 2003. Zenit è il logo di proprietà ed esclusivo utilizzo di tiempolibresite.com.

Puoi trovare le nostre notizie su: Google News, Riassunto, Adv News 24h, Pc-Facile , RedTram.it, Dmoz.org e Technocrati

www.seeyes.itIl Nostro Webserver ApacheI Nostri Database Sono MySQLProgrammato In PHP Gruppo TiempoLibreSite