Università degli Studi di Udine
Corsi di laurea in Ingegneria Gestionale e Ingegneria Elettronica Reti di Calcolatori
15 luglio 2016 - Prova scritta
Matricola __________________
Nome _____________________
Cognome __________________
Rispondere sinteticamente negli spazi di fianco o seguenti le domande, oppure sul retro del foglio.
Non sono ammessi appunti, libri, calcolatrici, personal computer, tablet, telefoni cellulari, ecc.
1. (2 punti) A cosa serve il messaggio ICMP “redirect”? Spiegare con un esempio.
2. (3 punti) Dovete realizzare un servizio multimediale interattivo composto da tre canali: uno di controllo, uno per il flusso audio/video e uno per la grafica. I tre canali sono unidirezionali e vanno da ogni client collegato al servizio a un server centrale, dal quale altri tre canali analoghi vengono trasmessi ad ogni client. Indicate, per ciascun canale, il protocollo che utilizzereste.
controllo multimedia grafica
UDP TCP
UDP con riordinamento pacchetti da parte dell’applicazione
UDP con ritrasmissione pacchetti non arrivati (senza riordinarli) da parte dell’applicazione TCP con riordinamento pacchetti da parte dell’applicazione
TCP con ritrasmissione pacchetti non arrivati (senza riordinarli) da parte dell’applicazione
3. (3 punti) Si descriva cos’è e a cosa serve il protocollo spanning tree e si disegni un esempio di rete (apparati e collegamenti) in cui è necessario utilizzarlo.
4. (3 punti) Un host, che chiameremo A, ha indirizzo IP 158.110.28.225, netmask 255.255.255.224, default gateway 158.110.28.254. L’indirizzo MAC dell’host A è 08-00-2B-11-22-33 e l’indirizzo MAC dell’interfaccia del default gateway è 08- 00-2B-AA-BB-CC. L’host A deve inviare un pacchetto all’host B che ha indirizzo IP 158.110.28.223 e indirizzo MAC 08-00- 2B-44-55-66. Tutte le ARP cache sono vuote. Si scrivano il tipo e gli indirizzi IP e MAC (sorgenti e destinatari) dei primi tre pacchetti che saranno scambiati tra l’host A e il default gateway.
5. (3 punti) Indicare quali affermazioni sono vere e quali false:
Le celle ATM hanno dimensione variabile tra 48 e 53 byte [ ] vero [ ] falso La commutazione di pacchetto riduce i ritardi rispetto alla commutazione di circuito [ ] vero [ ] falso La codifica Manchester combina i dati con il segnale di clock [ ] vero [ ] falso La codifica 4B5B introduce bit aggiuntivi per correggere gli errori di trasmissione [ ] vero [ ] falso Il byte aggiunto dal byte stuffing identifica l’inizio o la fine della trama [ ] vero [ ] falso
6. (2 punti) Il protocollo TCP è
[ ] datagram [ ] connection-oriented [ ] senza riscontro [ ] affidabile [ ] connectionless [ ] compatibile con il multicast [ ] datagram [ ] real time
7. (3 punti) Si parla di “fairness” del TCP. In un certo senso è un protocollo “altruista”. Spiegare perché.
8. (2 punti) Che tipo o tipi di server fanno uso della primitiva “accept”?
[ ] UDP parallelo [ ] UDP sequenziale [ ] TCP parallelo [ ] TCP sequenziale
9. (3 punti) Un dispositivo per una rete domestica ADSL ha le seguenti funzionalità: connessione ADSL, quattro porte Ethernet 100BASET, WiFi 802.11b/802.11n, server DHCP e firewall integrati. Disegnare un possibile, ragionevole, schema a blocchi della sua architettura interna.
10. (3 punti) “I cookies servono nei siti web dinamici in cui il programma che gestisce i dati è collocato nel server”. Vero o falso? Spiegare.
11. (3 punti) Dovete cablare un edificio di cinque piani di forma cilindrica di diametro 50 metri. C’è spazio per un armadio di piano al centro di ogni piano dell’edificio. Ogni piano dispone di spazio negli uffici per 100 posti di lavoro. Avete deciso di realizzare il cablaggio orizzontale in cavo UTP a 4 coppie di cat. 6. Quanto cavo vi servirà? Spiegare (sul retro) i calcoli effettuati.
[ ] meno di 1 km [ ] tra 1 km e 5 km [ ] tra 5 e 10 km [ ] tra 10 e 20 km [ ] tra 20 e 35 km [ ] tra 35 e 50 km [ ] oltre 50 km