Applicazioni Telematiche delle reti tra
calcolatori
E.Mumolo. DEEI
[email protected]
Posta elettronica

Componenti fondamentali:

User agent (programmi utente per leggere e scrivere la posta)

Mail server (gestione delle code di posta)
Protocollo di comunicazione SMTP (Simple Mail Transfer
Protocol)
Mail server: gestisce la coda di ingresso (Mailbox) e la coda di
uscita
Il mail server indirizza i messaggi al mail server di destinazione
usando il prot. SMTP
Messaggi: stringhe ASCII
Protocollo: handshaking – trasferimento – chiusura
Il mail server risponde alla porta 25






Posta elettronica







Formato MIME (Multipurpose Internet Mail Extension)
Aggiunge nel messaggio intestazioni aggiuntive (audio,
immagini, caratteri diversi...)
I dati aggiuntivi vengono convertiti in/da formato ASCII
Dunque: dialogo tra mail server con SMTP
Dialogo tra user agent e mail server in spedizione con
SMTP
Dialogo tra user agent e mail server in lettura: protocolli
POP3 o IMAP
POP3 può: scaricare e eliminare dal mailserver o
scaricare e conservare
Posta elettronica



IMAP gestisce cartelle di posta remote come se fossero locali
Maintiene una gerarchia di cartelle per ogni utente e informazioni di
stato da una sessione e l'altra
Permette allo User agent di scaricare solo parti del messaggio
FTP




File transfer protocol
Trasferimento file da/verso un host remoto
Modello client/server

Client: chiede il trasferimento

Server: host remoto
Ftp server risponde alla porta 21
Principali protocolli
7 Application
Network News Transfer Protocol
Session Initiation Protocol
Simple Sensor Interface protocol
Domain Name System
File Transfer Protocol
Gopher (protocol)
Hypertext Transfer Protocol
Network File System (protocol)
Network Time Protocol
Dynamic Host Configuration Protocol
Short message peer-to-peer protocol
Simple Mail Transfer Protocol
Simple Network Management Protocol
TELNET (TELecommunication NETwork)
 NNTP
 SIP
 SSI
 DNS
 FTP
 Gopher
 HTTP
 NFS
 NTP
 DHCP
 SMPP
 SMTP
 SNMP
 Telnet
Principali protocolli
6 Presentation
Multipurpose Internet Mail Extensions
External Data Representation
Transport Layer Security
TSL
 MIME
 XDR
5 Session
Session establishment in TCP. SIP. (Not a separate layer with standardized API.)
4 Transport
Transmission Control Protocol
User Datagram Protocol
Point-to-Point Tunneling Protocol
Layer 2 Tunneling Protocol
 TCP
 UDP
 PPTP
 L2TP
Principali protocolli
3 Network
Internet Protocol
(IP security
Address Resolution Protocol
Internet Control Message Protocol
Routing Information Protocol
Open Shortest Path First
Border Gateway Protocol
Internet Group Management Protocol
Intermediate system to intermediate system
 IP
 IPsec
 ARP
 ICMP
 RIP
 OSPF
 BGP
 IGMP
 IS-IS
2 Data Link
Point-to-Point Protocol
Serial Line Internet Protocol
 PPP
 SLIP





5. Application layer DHCP · DNS · FTP · Gopher · HTTP · IMAP4 ·
IRC · NNTP · XMPP · POP3 · RTP · SIP · SMTP · SNMP · SSH ·
TELNET · RPC · RTCP · RTSP · TLS (and SSL) · SDP · SOAP ·
GTP · STUN · NTP · BGP · (more)
4. Transport layer TCP · UDP · DCCP · SCTP · RSVP · ECN ·
(more)
3. Network/internet layer IP (IPv4 · IPv6) · OSPF · IS-IS · IPsec ·
ARP · RARP · RIP · ICMP · ICMPv6 · IGMP · (more)
2. Data link layer 802.11 (WLAN) · 802.16 · Wi-Fi · WiMAX · ATM ·
DTM · Token ring · Ethernet · FDDI · Frame Relay · GPRS · EVDO ·
HSPA · HDLC · PPP · PPTP · L2TP · ISDN · ARCnet · LLTD ·
(more)
1. Physical layer Ethernet physical layer · RS-232 · SONET/SDH ·
G.709 · Optical fiber · Coaxial cable · Twisted pair ·
Scarica

Un cenno su alcune applicazioni di rete