Abbiamo visto il livello applicazione e il livello di trasporto: in questo articolo continuiamo a parlare delle reti di elaboratori scendendo di un livello…
Informatica
[Reti] Sicurezza delle comunicazioni: Crittografia a chiave simmetrica
In questo articolo dedicato alla serie sulle reti di elaboratori, parliamo brevemente della sicurezza delle comunicazioni. La sicurezza delle comunicazioni, si preoccupa di tre…
[Reti] Protocolli UDP e TCP
Vediamo nel dettaglio come funzionano i protocolli User Datagram Protocol e Transmission Control Protocol. Cominciamo parlando di UDP, e vediamo altri protocolli del livello…
[Reti] Introduzione al livello di trasporto
In questo e nel prossimo articolo, dedicati ai protocolli del livello di trasporto, ci poniamo come obiettivo quello di capire i principi che sono…
[Sistemi Operativi] Gestione della memoria
Nei sistemi a uniprogrammazione, la gestione della memoria è abbastanza lineare: uno spazio è riservato per il SO (il monitor e il kernel), e…
[Reti] Protocollo FTP: File Transfer Protocol
In questo articolo continuiamo a parlare dei protocolli che si trovano sul livello Applicazione: parleremo dell’ utilissimo FTP, creato appositamente per la trasmissione di…
[Reti] Protocolli della Posta Elettronica
Un sistema di scambio mail è fornito di tre componenti principali: User Agent: Lo troviamo anche come browser nei client HTTP, lo User Agent…
[Sistemi Operativi] Dispatching: scheduling dei processi
L’ obbiettivo dello scheduling del processore è quello di assegnare al processore i processi da eseguire. Normalmente questa attività viene divisa in tre parti:…
[Reti] Protocollo DNS: Domain Name System
In questo articolo parleremo del protocollo Domain Name System (DNS), utilizzato per riuscire a riconoscere un host. Ad ogni host connesso alla rete di…
[Sistemi Operativi] Che cos’è un processo
Abbiamo già introdotto nella parte introduttiva il concetto di processo: cominciamo ad apprfondirlo definendo che cos’è un processo. Un processo, come visto nei precedenti…