Università degli Studi di Udine
Corsi di laurea in Ingegneria Gestionale e Ingegneria Elettronica Reti di Calcolatori
3 luglio 2009 - Prova scritta
Matricola __________________
Nome _____________________
Cognome __________________
Rispondere sinteticamente negli spazi di fianco o seguenti le domande, oppure sul retro del foglio.
Non è consentito consegnare altri fogli.
1. (3 punti) In quali circostanze uno switch Ethernet effettua il forward di un pacchetto su tutte le porte tranne quella da cui l’ha ricevuto?
2. (3 punti) Dovete sviluppare un’applicazione multimediale di rete per un sistema di videoconferenza interattivo. Decidete di utilizzare un server centralizzato che riceve e distribuisce a tutti i nodi partecipanti i flussi di dati multimediali e non. Si indichi, per ciascuno dei seguenti flussi, il protocollo del livello di trasporto che ritenete più indicato, motivando la scelta.
- Flusso di controllo tra nodo partecipante e server: protocollo _______ perché __________________________________
- Flusso audio/video da nodo partecipante a server: protocollo _______ perché __________________________________
- Flusso audio/video da server a nodo partecipante: protocollo _______ perché __________________________________
- Flusso dati per scambio di file da nodo partecipante a server: protocollo _______ perché _________________________
- Flusso dati per scambio di file da server a nodo partecipante: protocollo _______ perché _________________________
3. (3 punti) Dovete scrivere del software di rete. Che tipologia di socket (SOCK_RAW, SOCK_STREAM, SOCK_DGRAM) utilizzare nei seguenti casi?
- Scrittura di un client di posta elettronica: ______________________
- Scrittura di un modulo per la gestione del protocollo ARP: ______________________
- Scrittura di una procedura di richiesta di traduzione di un indirizzo di rete ad un server DNS: ________________
- Scrittura del programma PING: _____________________
- Scrittura di un client HTTP: ____________________
- Scrittura di una procedura del protocollo RIP per la spedizione dei distance vector ai router adiacenti: ______________
4. (3 punti) La fibra ottica non è sensibile ai disturbi elettromagnetici e permette velocità trasmissive più elevate rispetto al rame. Anche la schermatura dei cavi FTP consente maggiori velocità trasmissive? Motivare la risposta sia in relazione alla teoria che agli standard effettivamente in uso nelle comuni reti.
5. (3 punti) Socket. Cosa sono e come funzionano i server paralleli? Quale o quali funzioni di libreria sono alla base del loro funzionamento?
6. (3 punti) I server proxy per il web sono tipicamente configurati per rispondere alla porta 8080. Se uno di essi è presente all’indirizzo 192.168.1.1, quale sarà la sua URL?
7. (2 punti) Indicare quale o quali delle seguenti netmask sono valide per definire il subnetting in almeno una classe di indirizzi:
[ ] 190.0.0.0 [ ] 192.0.0.0 [ ] 194.0.0.0 [ ] 255.190.0.0 [ ] 255.192.0.0
[ ] 255.194.0.0 [ ] 255.255.190.0 [ ] 255. 255.192.0 [ ] 255. 255.194.0
8. (2 punti) Cosa significa VOIP? Di cosa si tratta?
9. (2 punti) Che tecniche conoscete per la sincronizzazione tra trasmettitore e ricevitore lungo un link fisico?
10. (6 punti) Trascurando le eventuali esigenze di network management, si assegnino tutti gli indirizzi necessari al funzionamento della rete sotto riportata, scegliendo un opportuno lotto di indirizzi privati e definendo la relativa netmask.
router router
router switch
switch
switch
11. (2 punti) State osservando una sequenza di pacchetti IP contenenti i messaggi di un flusso TCP. Ad un certo punto vedete passare, nella stessa direzione, tre pacchetti con i seguenti campi: SEQ=14758290, SEQ=14758731, SEQ=14757882.
Segnare la o le affermazioni ritenute vere.
[ ] Impossibile: se necessario il TCP ritrasmette sempre l’ultimo pacchetto, quindi il terzo pacchetto dovrebbe avere SEQ=14758731
[ ] È sicuramente andato perduto un acknowledge [ ] È sicuramente andato perduto un pacchetto dati
[ ] È andato perduto almeno un acknowledge o un pacchetto dati