Archive for the ‘Documentazione’ Category

Article: Uno studio sullo strato di rete (Parte 6/7)

Il nucleo della sesta puntata è l’aggettivo dinamico legato ad un indirizzo IP. Vengono spiegati i motivi per cui un indirizzo si dice dinamico e viene affrontato il tema del DHCP, protocollo per il recupero dei parametri di configurazione di un host.
A questo punto è facile capire come un indirizzo IP sia anche dinamico, nel […]


(Read full post »)

Article: Uno studio sullo strato di rete (Parte 5/7)

Nella quinta puntata lo sguardo è rivolto all’indirizzamento, nelle sue due forme classiche previste per il protocollo IP: indirizzamento classfull e indirizzamento classless. Per il primo viene fornita una veloce ma sufficiente descrizione delle varie classi e del loro possibile utilizzo. Il secondo è semplicemente quello correntemente in uso: tramite la tecnica classless è stato […]


(Read full post »)

Article: Uno studio sullo strato di rete (Parte 4/7)

Completa la trattazione della frammentazione iniziata nella puntata numero 3, presentando un esempio esauriente. Si osserva cosa succede ad un datagram che in dimensione supera la quantità massima consentita. Semplice e chiaro per capire i concetti teorici prima esposti.
Ipotizziamo di dover inviare da un nodo sorgente ad un nodo destinatario un datagram di 1420 byte […]


(Read full post »)

Article: Uno studio sullo strato di rete (Parte 3/7)

In questa puntata viene introdotto l’argomento della frammentazione: perchè è necessaria e quali meccanismi il protocollo IP adotta. Si getta uno sguardo al lavoro dei router, descrivendo alcuni dettagli inerenti la struttura e i campi dei datagram IP.
Ma come fa un host ad accorgersi se ha ricevuto datagram interi o frammenti? E come fa a […]


(Read full post »)

Article: Uno studio sullo strato di rete (Parte 2/7)

Nel secondo articolo l’argomento sviluppato è la struttura di un datagram IP versione 4, con un’analisi molto superficiale ma efficace dei campi più importanti.
[…] Analizziamo il formato di un datagram: questo consiste in una intestazione seguita dai dati, che costituiscono il vero messaggio che due nodi intendono scambiarsi […]
Via Programmazione.it


(Read full post »)

Article: Uno studio sullo strato di rete (Parte 1/7)

Con questo primo articolo introduco le tecnologie internet al livello base. Prendo in esame lo strato di rete e ne analizzo principi e caraterristiche: protocollo IP, indirizzamento degli host in Internet, struttura dei datagram, frammentazione dei messaggi e piccoli accenni agli algoritmi di instradamento e al protocollo ICMP (per il quale prevedo due semplici articoli). […]


(Read full post »)

Article: Le Map in Java, piccolo vademecum

Uno dei problemi più complicati per i programmatori, e al contempo uno dei campi di ricerca più interessanti, è senz’altro quello che riguarda la scelta delle strutture dati, la quale non può prescindere dal problema che si deve risolvere. Nel mondo Java, prima del rilascio del JDK 1.2, esistevano pochi strumenti della libreria standard, soltanto […]


(Read full post »)

Article: IPv6, an overview

All’inizio degli anni ’90, l’IETF commissionò una ricerca per lo studio di un protocollo che avrebbe dovuto risolvere le lacune e i problemi derivanti dalla cui versione 4 di IP, ma chi pensava a rapidi tempi di sviluppo e installazione è stato subito smentito. I problemi che la nuova versione del protocollo avrebbe dovuto risolvere […]


(Read full post »)

Book: Introduzione a UML

Introduzione a UML è un libro che per immediatezza e facilità di consultazione non ha rivali. Adatto agli esperti e ai professionisti, ma anche agli studenti e ai novizi esso ha il suo punto di forza nella chiarezza delle parole, assoluta efficacia dei concetti, immediatezza dei grafici e reale potenza degli esempi. Sin dall’intoduzione si […]


(Read full post »)

Book: Ingegneria del software - Fondamenti e principi (seconda edizione)

Un testo semplicemente stupendo, chiaro, conciso, preciso, uscito dalla penna del professor Ghezzi, che nel 2000 è stato nominato Fellow dell’Association of Computing Machinery per il suo fattivo contributo alla ricerca nel campo dell’ingegneria del software e già titolare della cattedra di Ingegneria del Software al Politecnico di Milano. Il testo è rigoroso ed introduce […]


(Read full post »)