• Non ci sono risultati.

Matricola __________________ Nome _____________________ Cognome __________________

N/A
N/A
Protected

Academic year: 2021

Condividi "Matricola __________________ Nome _____________________ Cognome __________________"

Copied!
2
0
0

Testo completo

(1)

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.

(2)

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

Riferimenti

Documenti correlati

z Il client è un qualsiasi programma che invia una richiesta e aspetta una risposta; tipicamente termina dopo avere usato un server un numero finito di volte. z Il server aspetta

n “Thin” client containing only the Presentation Logic subsystem (session, text input, dialog, and display management services). n

Accuratezza richiesta Valore dell’ integrale Stima errore assoluto Errore

Quesito F (punti 3) Trovare le radici dell’ equazione e −x 2 sin(2πx) = 0 nell’ intervallo [0, 1] utilizzando degli opportuni comandi Matlab o il metodo delle secanti..

Vi è una connessione permanente tra client e server nel momento in cui si accede al server, e fino a che il cliente non fa cadere esplicitamente la connessione.. E-MAIL

I programmi in esecuzione su ciascun nodo sono in grado di condividere le proprie informazioni e di richiedere l’esecuzione di altri programmi da parte di altri nodi.

L’architettura più semplice e più diffusa L architettura più semplice e più diffusa Un client invia una richiesta ad un server per l’esecuzione di un compito (task). Un task

Cliente (Client): quando l’applicazione utilizza dei servizi messi a disposizione da altre applicazioni Servente (Server): quando l’applicazione fornisce servizi usati da