- Moduli del sistema operativo
- Sistema distribuito
- Sistemi operativi distribuiti
Applicazioni di rete
Programmi che scambiano informazioni utilizzando la rete
- Storici: terminale virtuale, trasferimento file, posta elettronica, consultazione di database
- Recenti: ricerca di pagine web, teletext/televideo, teleconferenza, commercio elettronico, telemedicina
Software di rete
Software per la gestione della comunicazione tra le stazioni di una rete
- Strato, livello, servizi, primitive, interfaccia
- Livelli paritetici, protocollo
- Entità, entità paritetiche
- Header, trailer
- SAP, Service Access Point
- PDU, Protocol Data Unit
- SDU, Service Data Unit
- PCI, Protocol Control Information
OSI | Protocol data unit | |
7 | Applicazione | dati |
6 | Presentazione | |
5 | Sessione | |
4 | Trasporto | Segmenti |
3 | Rete | Pacchetti |
2 | Data link | Frame |
1 | Fisico | flusso di bit |
- Indirizzamento: meccanismo di identificazione
- Architettura di rete, insieme di livelli e protocolli, pila (stack) di protocolli
Servizio
- Connessione
- Connected oriented: orientato alla connessione, telefonata
- Connectionless: privo di connessione, lettera
- Qualità del servizio, quality of service
- Affidabile (confermato): garanzia di arrivo e di correttezza
- Non affidabile (non confermato)
- Combinazioni…
orientato alla connessione | non connesso | |
affidabile / confermato | trasferimento file | … |
non affidabile / non confermato | flussi voce e video | datagram |
OSI e TCP/IP
OSI | TCP/IP |
Open Systems Interconnection Reference Model |
Transmission Control Protocol Internet Protocol |
un modello di riferimento | un’architettura di rete |
standard de jure | standard de facto |
Livelli
OSI | TCP/IP | |
7 | Applicazione | Applicazione |
6 | Presentazione | |
5 | Sessione | |
4 | Trasporto | Trasporto |
3 | Rete | Rete |
2 | Data link | |
1 | Fisico |