wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

quiz

Total questions: 60

Worksheet time: 3600secs

Name
Class
Date
1.

con la commutazione di pacchetto

a)

ciascun flusso di dati è suddiviso in pacchetti gestiti dai nodi della rete con la tecnica nota come "Store and Forward"

b)

ciascun flusso è suddiviso in pacchetti recanti tutti il medesimo identificativo di circuito virtuale

c)

ciascun flusso di dati è suddiviso in pacchetti aventi tutti la medesima dimensione

d)

ciascun flusso di dati è sempre instradato lungo il medesimo percorso all'interno della rete

e)

nessuna delle precedenti

2.

Quante delle seguenti affermazioni sono false, con riferimento alle reti "a datagrammi"?

Affermazione 1: Ogni pacchetto e' sempre costituito da un'intestazione (header) e dal payload

Affermazione 2: La sorgente decide quale strada i pacchetti dovranno percorrere

Affermazione 3: I nodi intermedi si occupano dell'instradamento di ogni singolo pacchetto

Affermazione 4: Ogni nodo memorizza i pacchetti in ingresso, per poi instradarli verso il nodo

successivo (store &forward)

a)

Nessuna affermazione è falsa

b)

Due affermazioni sono false

c)

Tre affermazioni sono false

d)

Una sola affermazione è vera

3.

La commutazione di pacchetto

a)

Adotta tecniche di multiplexing s tatistico per rendere efficiente la trasmissione

b)

è una tecnica appropriata per trasmissioni di tipo real-time

c)

adotta circuiti fisici o virtuali

d)

nessuna delle precedenti affermazioni è vera

4.

Nelle reti a commutazione di pacchetto, il tempo di trasmissione di un pacchetto su un link

a)

è proporzionale alla lunghezza della linea

b)

è il tempo necessario per effettuare il controllo degli errori dovuti alla trasmissione

c)

è il rapporto tra la lunghezza del pacchetto e la velocità del link

d)

è il tempo necessario per far transitare il pacchetto dal livello rete al livello data-link

e)

E' la somma di tutti i contributi citati nelle precedenti risposte

5.

Quante delle seguenti affermazioni sono vere, con riferimento ad una rete a circuiti virtuali?

Affermazione 1: comporta un overhead per la creazione del circuito virtuale, ma, rispetto ad una rete a datagrammi,

risulta meno sensibile agli effetti dovuti a guasti ai nodi

Affermazione 2: comporta un overhead per la creazione del circuito virtuale e , rispetto ad una rete a

datagrammi, aumenta la quantità di informazioni di stato da mantenere

Affermazione 3: comporta un overhead per la creazione del circuito virtuale, ma, rispetto ad una rete a

datagrammi, semplifica le operazioni di instradamento de i dati

Affermazione 4: è necessariamente realizzata in tecnologia ATM

a)

Nessuna affermazione è vera

b)

Due affermazioni sono vere

c)

Tre affermazioni sono vere

d)

Una sola affermazione è vera

6.

Con riferimento ad un un modello protocollare a livel li, quale delle seguenti affermazioni è falsa?

a)

Ciascun livello offre servizi ai livelli inferiori

b)

C iascun livello è responsabile di un sottoinsieme definito e limitato di compiti

c)

Una entità di livello n comunica secondo un protocollo con una entità di pari livello

d)

C iascuno livello fa affidamento sui servizi forniti dal livello immediatamente inferiore

e)

La organizzazione a livelli (stratificazione) è una tecnica utilizzata per gestire la complessità e la eterogeneità delle

reti

7.

Nelle reti di calcolatori, un'interfaccia:

a)

definisce i servizi offerti dal livello (n-1) al livello n

b)

regola la comunicazione tra entità di pari livello esistenti in due dispositivi della rete tra loro comunicanti

c)

definisce i servizi offerti dallo strato rete allo strato applicazione

d)

definisce i servizi offerti dal livello n al livello (n-1)

8.

In un modello a strati:

a)

Lo strato n-esimo di un dispositivo comunica con lo strato n-esimo di un’altra entità secondo un

protocollo assegnato

b)

Lo strato n-esimo di un dispositivo comunica con lo strato n-esimo di un’altra entità secondo un'interfaccia ben

precisa

c)

Lo strato n-esimo di un dispositivo comunica con lo strato (n-1)-esimo di un'altra entità-dispositivo secondo

un'interfaccia ben precisa

d)

Lo strato n-esimo di un dispositivo comunica con lo strato (n-1)-esimo del medesimo dispositivo secondo un

protocollo assegnato

e)

Nessuna delle precedenti risposte è esatta

9.

Il livello sessione

a)

è il livello 6 dello stack ISO/OSI

b)

si occupa di sincronizzare lo scambio di dati tra due programmi applicativi che utilizzano il protocollo di trasporto

TCP

c)

regola gli aspetti sintattici delle informazioni da trasferire

d)

nessuna delle precedenti risposte

10.

Il protocollo HTTP

a)

è un protocollo stateless, a patto che non si adoperino tecniche di caching delle risorse

b)

è un protocollo stateful, in quanto sia il server che il client mantengono informazioni relative ai messaggi

precedentemente scambiati

c)

nella versione persistente è un protocollo stateful, in quanto memorizza, dal lato del server, informazioni relative ai

client

d)

è un protocollo stateless, in quanto né il server né il client mantengono informazioni relative ai

messaggi precedentemente scambiati

11.

Il protocollo HTTP è stateless (senza stato)

a)

mai, lo diventa quando si utilizzano i cookie

b)

mai

c)

sempre

d)

solo nella modalità persistente

e)

in funzione della versione del server utilizzato

12.

Come fa un Client a conoscere la fine di una frame HTTP

a)

Perché la connessione TCP viene interrotta

b)

Col messaggio <\HTML>

c)

Con una riga vuota

d)

Dal campo contenent lenght

13.

Quante connessioni TCP vengono aperte, con HTTP in versione NON persistente, nel caso di

trasferimento di un contenuto web costituito da una pagina base HTML, 6 immagini gif e 5 immagini jpeg ?

NB: Si supponga che nella pagina base sia presente un "link" ad un'altra pagina HTML, memorizzata in un

server differente...

a)

12

b)

11 non persistenti (per le immagini) ed una persistente (per la pagina base)

c)

11

d)

13, così suddivise: 12 per la pagina base più le immagini; un'ulteriore connessione per il riferimento ipertestuale

alla risorsa esterna

e)

10

14.

Quante connessioni TCP vengono aperte, con HTTP in versione persistente, nel caso di trasferimento

di un contenuto web costituito da una pagina base HTML, 6 immagini gif e 5 immagini jpeg?

NB: Si supponga che nella pagina base sia presente un "link" ad un'altra pagina HTML, memorizzata in un

server differente...

a)

13, così suddivise: 12 per la pagina base più le immagini; un'ulteriore connessione per il riferimento ipertestuale

alla risorsa esterna

b)

10

c)

11

d)

11 non persistenti (per le immagini) ed una persistente (per la pagina base

e)

Nessuna delle precedenti risposte è esatta

15.

Come si realizza il cosiddetto GET condizionato (Conditional GET)?

a)

Tramite il metodo POST di HTTP

b)

Utilizzando un apposito messaggio GET-IF messo a disposizione dal protocollo HTTP

c)

Tramite il messaggio GET standard, facendo uso di un’apposita linea di intestazione opzionale (If -

modified-since)

d)

Eseguendo la richiesta solo nel caso siano passati più di dieci minuti dall’ultimo aggiornamento

16.

Quante delle seguenti affermazioni sono vere, con riferimento al metodo HTTP HEAD?

Affermazione 1: E’ simile al metodo GET, ma prevede, da parte del server, solo l’invio degli header relativi alla risposta,

senza alcun payload V

Affermazione 2: Può essere usato per verificare l’accessibilità di una risorsa web V

Affermazione 3: Serve per inviare al server dati contenuti all’interno di una form HTML F

Affermazione 4: Può essere utilizzato per verificare se l’header (HEAD) della richiesta è privo di

errori F

a)

Una affermazione e’ vera

b)

Nessuna affermazione e’ vera

c)

Due affermazioni sono vere

d)

Tre affermazioni sono vere

e)

Tutte le affermazioni sono vere

17.

In un messaggio http l’header “Date” rappresenta

a)

data ed ora dell'ultima modifica dell'oggetto trasmesso

b)

data ed ora della trasmissione del messaggio

c)

data ed ora della creazione dell'oggetto trasmesso

d)

data ed ora dell'ultimo riavvio del server web

e)

nessuna delle precedenti

18.

Con riferimento al protocollo HTTP, indicare quale delle seguenti affermazioni è VERA.

a)

è un protocollo testuale adoperato per descrivere la collocazione di una particolare risorsa nella rete, al fine di

nascondere il corrispondente indirizzo numerico

b)

è un protocollo del livello rete

c)

I comandi del protocollo sono identificati da un codice numerico di tre cifre (ad es. 200) in cui la prima cifra indica il

tipo di comando e le rimanenti due le opzioni associate a quest'ultimo

d)

è un protocollo testuale nel quale i messaggi di risposta contengono un codice numerico di tre cifre

detto status code

19.

Dove si inseriscono le informazioni relative ai cookie scambiati tra client e server HTTP?

a)

Nell’header della richiesta

b)

Nell’header della risposta

c)

Sia nell’header della risposta (inserito dal server), che in quello della richiesta (inserito dal client)

d)

In un file nascosto, automaticamente generato dal browser del client

20.

Perché si dice che nel protocollo FTP le informazioni di controllo sono "out-of-band"?

a)

Perché, a differenza del protocollo HTTP, con FTP è necessario che il client sia autenticato ("controllato") dal server,

prima di iniziare il trasferimento. Tale autenticazione avviene con ulteriori protocolli, che richiedono la codifica di nome

utente e password.

b)

Perché prima di inviare i dati bisogna stabilire una connessione tra client e server, che viene chiusa non appena

terminata la fase di autenticazione; dopodiché si procede al trasferimen to dei dati su un'altra connessione TCP (che

usa tipicamente la porta 20)

c)

Perché tra client e server si aprono due connessioni TCP parallele: una (sulla porta 21) per lo scambio

di informazioni di controllo; l'altra (sulla porta 20) per lo scambio dei dati

d)

Perché tra client e server si aprono due connessioni, una TCP e l' altra UDP: la prima (sulla porta 21) per lo scambio

di informazioni di controllo; la seconda (sulla porta 20) per lo scambio dei dati

e)

Nessuna delle altre risposte è vera

21.

Quante delle seguenti affermazioni sono vere, in relazione al tipo di informazioni di controllo gestite

dal protocollo FTP?

Affermazione 1: Informazioni dette out-of-band, perché spedite su di un canale UDP, piuttosto che sul canale TCP

associato ai dati

Affermazione 2: Informazioni dette in-band, perché spedite sul medesimo canale utilizzato per la trasmissione dei dati

Affermazione 3: Informazioni out-of-band nel caso di connessioni persistenti, in-band nel caso di connessioni non

persistenti

Affermazione 4: Informazioni crittografate, appositamente concepite per salvaguardare la privacy degli utenti della

rete

a)

Tre affermazioni sono vere

b)

Due affermazioni sono vere

c)

Una affermazione è vera

d)

Nessuna affermazione è vera

e)

Tutte le affermazioni sono vere

22.

Si supponga di voler scaricare 4 files da un server FTP (nel corso di una stessa sessione): quante

connessioni TCP saranno complessivamente instaurate tra client e server?

a)

2

b)

5

c)

4

d)

3

e)

1

23.

SMTP

a)

È un protocollo di tipo pull (il server di posta del mittente “preleva” il messaggio dal server di

posta del destinatario)

b)

È un protocollo sia di tipo push che di tipo pull, a seconda dello scenario di funzionamento

c)

È un protocollo di tipo push (il server di posta del mittente “spinge” il messaggio verso il server di

posta del destinatario)

d)

Usa lo stesso paradigma di interazione di http

24.

A cosa servono le estensioni MIME (Multipurpose Internet Mail Extensions)?

a)

Ad utilizzare la posta elettronica anche per altri fini ("multipurpose"), quali l'Instant Messaging ed il Pe er-To-Peer

b)

A definire nuovi campi dell'header di protocolli quali HTTP e SMTP, volti a descrivere in maniera appropriata il

contenuto (ad esempio, tipo e codifica impiegata) di un messaggio

c)

Ad inviare tramite posta elettronica informazioni aggiuntive riguardanti l'agente della posta posseduto dal client

SMTP

d)

A definire nuovi campi dell'header del protocollo SMTP, volti esclusivamente a gestire i cosiddetti

messaggi "multiparte" (contenenti, ad esempio, testo ed immagini)

e)

Nessuna delle precedenti

25.

Il protocollo POP3

a)

Usato in combinazione con il protocollo IMAP, consente di gestire cartelle di posta elettronica

b)

Permette il collegamento al server di posta del mittente di un'email, per prelevare i messaggi inviati da quest’ultimo

c)

Serve per gestire il servizio delle news

d)

Permette il collegamento al proprio server di posta per accedere alla posta in arrivo

26.

Quale delle seguenti operazioni può essere svolta agendo sul servizio di risoluzione dei nomi di

dominio (DNS).

a)

Redirezione del numero di porto utilizzato da un client all'atto dell'accesso ad un servizio attestato su una porta ben

nota (well-known port).

b)

Redirezione di un web client verso una nuova URL, nel caso in cui una richiesta HTTP fornisca il codice di errore 301

(Moved Permanently).

c)

Bilanciamento su più server differenti del carico prodotto dalla fruizione di un servizio.

d)

Modifica delle tabelle di instradamento conseguentemente alla migrazione di un servizio tra 2 differenti server.

e)

Nessuna delle precedenti

27.

Quale tipo di DNS server viene contattato da un host per la risoluzione di un indirizzo simbolico? (si

suppongano tutte le cache vuote)

a)

un local name server

b)

l'authoritative (assoluto) name server del dominio di cui si vuole risolvere l'indirizzo

c)

un root name server

d)

Nessuno. Un host non inoltra in nessun caso richieste dirette di risoluzione degli indirizzi

28.

Quale tipo di DNS server viene contattato da un host per la risoluzione di un indirizzo simbolico? (si

suppongano tutte le cache vuote)

a)

l'authoritative (assoluto) name server del dominio di cui si vuole risolvere l'indirizzo

b)

un root name server

c)

un local name server

d)

Nessuno. Un host non inoltra in nessun caso richieste dirette di risoluzione degli indirizzi

29.

Riferendosi al formato dei messaggi di query e risposta di tipo DNS, scegliere l'affermazione corretta:

a)

A differenza dei messaggi di risposta, nei messaggi di query non e ' presente il campo "numero di RR di risposta"

b)

Il formato dei messaggi e' lo stesso

c)

A differenza dei messaggi di query, nei messaggi di risposta non e' presente il campo "numero di RR addizionali"

d)

A differenza dei messaggi di risposta, nei messaggi di query non e' presente il campo "C ompetenza"

e)

A differenza dei messaggi di risposta, nei messaggi di query non e' presente il campo "numero di RR autorevoli"

30.

Cosa si intende per “alias” del nome di un host di Internet?

a)

Si usa per assegnare lo stesso nome a più host di Internet, così da bilanciare, tramite DNS, il carico nell’accesso ad

una particolare risorsa(che risulterà replicata su tutti gli host in oggetto)

b)

Ad un’interfaccia di rete di un host si possono asse gnare più indirizzi IP virtuali

c)

Ad una macchina con un nome complicato può essere associato un “soprannome” più piccolo e semplice

da ricordare. Tale servizio è a carico del DNS

d)

Ad un server di posta si può associare il nome di un dominio, per facilitare la memorizzazione dell’indirizzo di posta

elettronica degli utenti di quel dominio. Di ciò se ne occupa il DNS

e)

Nessuna delle precedenti

31.

Quale delle seguenti affermazioni è vera?

a)

Il server dei nomi locale tipicamente è “vicino” (ad esempio situato sulla stessa LAN) all’host client

b)

Il server dei nomi locale si comporta da server per la risoluzione degli indirizzi nei confronti di un server dei

nomi radice

c)

Un server dei nomi assoluto si trova ad un livello gerarchico superiore rispetto ad un server dei nomi radice

d)

Un host deve essere registrato presso tutti i server dei nomi assoluti

32.

Qual è il vantaggio che si ottiene in seguito alla messa in opera di una rete per la distribuzione dei

contenuti (Content Distribution Network - CDN)?

a)

l'accesso da parte dei client a contenuti sempre estremamente aggiornati

b)

la disponibilità di una maggiore varietà di contenuti

c)

una minor costo di produzione dei contenuti da parte dei loro fornitori

d)

una maggiore velocità di accesso ai contenuti da parte dei client

33.

Una Content Delivery Network (CDN) ha l'obiettivo di

a)

minimizzare lo spazio per la memorizzazione dei contenuti

b)

minimizzare il tempo di accesso alle risorse per l'utente finale

c)

acilitare l'aggiornamento dei contenuti da parte del provider

d)

minimizzare la probabilità di accedere ad un contenuto non aggiornato

e)

Nessuna delle precedenti risposte è esatta

34.

Cosa si intende per Content Distribution Network (CDN)?

a)

una rete costituita da un banco di server che offrono servizi l'uno all'altro

b)

una rete costituita da un banco di server, tutti in possesso degli stessi contenuti e dislocati in Internet

in modo tale da aumentare l'efficienza nell'accesso da parte dei client

c)

una rete costituita da entità pari che si scambiano tra loro contenuti

d)

una rete di server che inviano contenuti ai client in modalità push

35.

In un sistema peer-to-peer con directory centralizzata

a)

Ogni peer si registra presso un server centralizzato e lo informa riguardo i contenuti che intende mettere in

condivisione. Le richieste di contenuti vengono, poi, indirizzate a tutti gli altri peer disponibili (la lista di tali peer è

reperibile presso il server centrale).

b)

Ogni peer si registra presso un server centralizzato e lo informa riguardo i contenuti che intende

mettere in condivisione. Anche le richieste di contenuti vengono indirizzate a tale server, il quale risponde

con la lista dei potenziali nodi da contattare per il trasferimento di file in modalità peer-to-peer.

c)

Ogni peer informa tutti gli altri nodi della sua presenza. Le richieste di contenuti vengono, invece, indirizzate

ad un server centrale presso cui sono state preventivamente pubblicate le informazioni relative a tutti i contenuti

disponibili.

d)

Esiste un server centrale, che si occupa di gestire la rete overlay mediante la tecnica dell'allagamento (ogni peer

invia le proprie richieste al server centrale, il quale le inoltra a tutti gli altri nodi presenti nella rete).

36.

Quante delle seguenti affermazioni sono vere?

Affermazione 1: In una rete peer-to-peer non esiste in nessun caso una directory centralizzata

Affermazione 2: In una rete peer-to-peer si costruisce sempre un’overlay ne twork di tipo gerarchico

Affermazione 3: In una rete peer-to-peer non esistono né client, né server

Affermazione 4: In una rete peer-to-peer è possibile realizzare un’overlay network di tipo

paritetico, in cui l’instradamento delle richieste può avvenire tramite flooding

a)

due affermazioni sono vere

b)

una sola affermazione è vera

c)

tutte le affermazioni sono vere

d)

tre affermazioni sono vere

e)

Tutte le affermazioni sono vere

37.

Quante delle seguenti affermazioni sono vere

Affermazione 1: Nelle reti a circuiti virtuali ogni pacchetto contiene il numero del circuito virtuale

Affermazione 2: Nelle reti a circuiti virtuali il circuito virtuale è sempre stabilito prima della trasmissione

dei dati Affermazione 3: Nelle reti a circuiti virtuali i nodi devono conservare informazioni relative ai circuiti

che li attraversano

Affermazione 4: Nelle reti a circuiti virtuali pacchetti tra la stessa coppia sorgente -destinazione possono seguire

percorsi differenti

a)

Nessuna affermazione è vera

b)

Due affermazioni sono vere

c)

Tre affermazioni sono vere

d)

Tutte le affermazioni sono vere

e)

Una sola affermazione è vera

38.

Il campo checksum nella intestazione del pacchetto IP

a)

è calcolato sul payload del pacchetto IP

b)

è controllato da ogni router che inoltra il pacchetto

c)

è calcolato dall'host destinatario del pacchetto IP che ne controlla l'uguaglianza con il valore inserito nel pacchetto

dall'host mittente

d)

è calcolato su una combinazione di payload ed intestazione del pacchetto IP

e)

è utilizzato dal protocollo TCP per garantire l'integrità dei dati

39.

Con riferimento alla frammentazione IP, quante delle seguenti affermazioni sono false:

1) Il campo fragment-offset dell'header IP ha una dimensione pari a 15 bit, per cui un datagramma IP puo'

al massimo essere scomposto in 32767 frammenti

2) Il campo fragment-offset esprime lo spiazzamento in multipli di parole di 8 byte

3) Se si considera un pacchetto di dimensione pari a 6420 byte (20 byte header, 6400 byte payload) che debba

attraversare un link con MTU pari a 1500 byte, il Fragment-offset dell'ultimo frammento è 740

4) Se si considera un pacchetto di dimensione pari a 2941 byte che debba attraversare un link con MTU par i a 1500

byte, il pacchetto viene scomposto in 2 frammenti

5) Solo in alcuni casi tutti i frammenti ottenuti dal medesimo pacchetto IP presentano lo stesso

identificativo

a)

Tre affermazioni sono false

b)

Solo un'affermazione e' falsa

c)

Due affermazioni sono false

d)

Quattro affermazioni sono false

e)

Nessuna affermazione e' falsa

40.

Come si riconoscono frammenti di uno stesso pacchetto IP?

a)

dal campo source address uguale per tutti i pacchetti

b)

dal campo identification uguale per tutti i pacchetti

c)

dal campo destination address uguale per tutti i pacchetti

d)

dal campo source port uguale per tutti i pacchetti

e)

da una specifica opzione contenuta nell'intestazione dei pacchetti IP costituenti i frammenti

41.

Quale delle seguenti affermazioni è vera, in merito al campo Offset dell'header IP

a)

Il campo Offset è ignorato se il bit Reserved è settato ad 1

b)

Il campo Offset indica blocchi di 8 byte

c)

Il campo Offset è ignorato se il bit More Fragments è settato ad 0

d)

Nessuna affermazione è vera

e)

Il campo Offset è sempre diverso da zero quando usato nella frammentazione

42.

Quante delle seguenti affermazioni sono false, in relazione alla frammentazione di un datagramma IP?

Affermazione 1: Tutti i frammenti riportano l’identificativo del pacchetto originario all’interno del proprio header

Affermazione 2: Un frammento non può essere ulteriormente frammentato

Affermazione 3: Tutti i frammenti, tranne l’ultimo, contengono il valore 1 nel flag M (More Fragments)

Affermazione 4: Si possono avere al massimo 8192 frammenti di 8 byte ciascuno

Affermazione 5: Il riassemblaggio dei frammenti è compito del livello di trasporto presso il nodo

destinazione

a)

Nessuna affermazione è falsa

b)

due affermazioni sono false

c)

Tutte le affermazioni sono false

d)

una sola affermazione è falsa

e)

Quattro affermazioni sono false

43.

A proposito della frammentazione di pacchetti IP, quale delle seguenti affermazioni NON e' vera ?

a)

Un host non può evitare che i pacchetti inviati siano frammentati lungo il percorso

b)

La frammentazione dei pacchetti IP compiuta dai router

c)

Un pacchetto frammentato può essere ulteriormente frammentato lungo il percorso

d)

La frammentazione si verifica tipicamente quando un router collega reti basate su different i tecnologie (es. Token

Ring ed Ethernet)

e)

Il riassemblaggio dei pacchetti IP compiuto esclusivamente dall'host destinatario

44.

Il protocollo ARP viene utilizzato per conoscere l'indirizzo fisico dell'host con cui si vuole comunicare

solo se:

a)

Tale host si trova in un'altra sottorete

b)

La AND bit a bit tra l'indirizzo di tale host e la nostra netmask fornisce un risultato con almeno 16 bit pari ad 1

c)

Si è verificato un guasto nella rete

d)

Per comunicare con tale host abbiamo bisogno di un router

e)

Tale host si trova nella nostra stessa sottorete ed il suo indirizzo fisico non è presente in cache

45.

Una richiesta ARP

a)

Viene spedita da un host mittente ad un host destinatario per ottenere la corrispondenza “indirizzo IP del

destinatatario --> indirizzo MAC del destinatario”

b)

Viaggia sempre all’interno di una frame Ethernet

c)

Viaggia sempre in broadcast su di una rete locale e serve per risolvere l’indirizzo IP del router di default

d)

Si usa per risolvere l’indirizzo IP del router di default nel caso in cui il destinatario appartenga alla medesima rete

logica del mittente

e)

Nessuna delle risposte precedenti è esatta

46.

Per poter effettuare una trasmissione dati, come fa un ipotetico host situato in Italia a conoscere

l'indirizzo MAC della sua entità paritaria situata a Cuba?

a)

attraverso invocazioni iterate del protocollo ARP tra i vari hop che separano i due host

b)

attraverso un'unica invocazione del protocollo ARP

c)

ai fini di una trasmissione dati, non c'è alcun motivo per cui l'host in Italia debba conoscere l'indirizzo

MAC dell'host a Cuba

d)

lo chiede direttamente all'host situato a Cuba attraverso un pacchetto di livello applicazione

47.

Secondo il protocollo ARP, affinche' un host (A) possa conoscere il mac address di un altro host (B),

appartenente ad una diversa sottorete e di cui conosce l'indirizzo IP (supposto che la cache di A sia vuota)

a)

A invia in broadcast una richiesta ARP (ARP-request), B invia la risposta (ARP-reply) in broadcast contenente il

proprio MAC .

b)

A invia in broadcast una richiesta ARP (ARP -request), B invia la risposta (ARP-reply) in unicast

all'indirizzo MAC

sorgente, contenente il proprio MAC.

c)

A invia in unicast una richiesta ARP (ARP-request), B invia la risposta (ARP-reply) in broadcast contenente il proprio

MAC .

d)

A invia in unicast una richiesta ARP (ARP-request), B invia \1la risposta (ARP-reply) in unicast all'indirizzo

MAC sorgente, contenente il proprio MAC.

e)

Nessuna delle precedenti

48.

Su una LAN Ethernet l'host con indirizzo IP1 deve inviare un file all'host con indirizzo IP2. Suddiviso in

pacchetti (pacchetti dati), il file lungo 300 pacchetti e i pacc hetti vengono inviati alla velocità di 1

pacchetto ogni 3ms. L'ARP cache ha un tempo di refresh di 20s e all'invio del primo pacchetto l'ARP cache

di IP1 vuota mentre quella di IP2 contiene l'associazione IP1-MAC1. Per quanto attiene l'invio di pacchetti

dati (il file) e pacchetti di controllo (ARP) da IP1 verso IP2 si ha che:

a)

vengono inviati 300 pacchetti dati e 1 ARP request

b)

vengono inviati 300 pacchetti dati e 100 ARP request

c)

vengono inviati 300 pacchetti dati e 20 ARP request

d)

vengono inviati 300 pacchetti dati e 300 ARP request

e)

vengono inviati 300 pacchetti dati e 1 ARP request ogni 20 secondi

49.

La cache ARP viene popolata

a)

Con le informazioni relative al destinatario di una richiesta ARP, all’interno di tutti gli elementi della rete che

ricevono la richiesta stessa

b)

Con le informazioni relative al mittente di una richiesta ARP, all’interno di tutti gli elementi della rete

che ricevono la richiesta stessa

c)

Con le informazioni relative al destinatario di una richiesta ARP, all’interno di tutti gli elementi della rete che

ricevono la richiesta stessa, all’atto della ricezione del messaggio di risposta inviato in broadcast sulla rete locale

d)

Con le informazioni relative al router di default della rete, quando ques t’ultimo risponde ad una richiesta ARP

inoltrata verso l’esterno

e)

nessuna delle precedenti

50.

Con il messaggio "discovery" del protocollo DHCP - Dynamic Host Configuration Protocol

a)

il client DHCP annuncia, alla rete in cui entra, di essere alla r icerca di un server DHCP che possa offrirgli

un indirizzo IP

b)

il server DHCP fa una richiesta broadcast per scoprire se, nella rete da esso gestita, vi sono host che necessitano di

ottenere un indirizzo IP

c)

il server DHCP interroga i nodi della rete gestita per scoprire quali indirizzi del pool a sua disposizione sono già stati

assegnati e quali sono ancora liberi

d)

il client DHCP interroga il server DHCP per scoprire quali sono gli indirizzi tra cui può scegliere

e)

il client DHCP interroga i nodi della sua stessa subnet per scoprire di che tipo sono i loro indirizzi

51.

Nel protocollo DHCP

a)

il pacchetto DHCP discover è inviato all'indirizzo IP del server DHCP, il quale fornirà all'host i dati per la corretta

configurazione dei parametri di rete, assegnandoglieli per un periodo di tempo denominato lease time

b)

il pacchetto DHCP discover è incapsulato direttamente in un datagramma IP, con il campo Protocol opportuamente

configurato pari al numero standard del protocollo DHCP

c)

il pacchetto DHCP discover è inviato utilizzando, al livello trasporto, il protocollo TC P, al fine di instaurare una

connessione permanente al server che garantisca una configurazione automatica degli host con i parametri corretti

d)

il pacchetto DHCP discover è inviato utilizzando, al livello trasporto, il protocollo UDP

e)

Nessuna delle precedenti

52.

Il protocollo ICMP (Internet Control Message Protocol) permette

a)

lo scambio di messaggi di errore tra router o tra router ed host

b)

lo scambio di messaggi di errore tra un DNS primario e un DNS secondario

c)

lo scambio di messaggi di errore tra ricevente e mittente legati al controllo di flusso TCP

d)

di concordare e gestire la frammentazione tra l'host ricevente e l'host mittente

53.

I pacchetti del protocollo ICMP

a)

contengono un identificatore di sessione

b)

sono trasmessi in datagrammi UDP

c)

sono incapsulati in datagrammi IP

d)

contengono numeri di porto sorgente e destinazione

e)

nessuna delle precedenti

54.

Con riferimento alla re te schematizzata di seguito:

(A)-------(R1)-------(R2)-------(B) se l'host A esegue il comando traceroute verso l'host B, indicare quale

delle seguenti affermazioni è FALSA.

a)

L'host A riceve messaggi IC MP da B di tipo "time exceeded", causati da pacchetti il cui TTL è diventato pari a zero

b)

L'host A riceve messaggi IC MP da R1 ed R2 di tipo "time exceeded", causati da pacchetti il cui TTL è diventato pari a

zero

c)

L'host A riceve messaggi ICMP da B di tipo "port unreachable" (se traceroute invia pacchetti UDP) o

"echo reply" (se traceroute invia pacchetti ICMP di tipo "echo request")

d)

Può restituire valori di Round Trip Time diversi se eseguito in momenti differenti

e)

L'host A trasmette sequenze di pacchetti IP con valori crescenti di TTL e tutti aventi come destinazione B

55.

Il messaggio "Echo Request"

a)

Appartiene al protocollo HTTP

b)

Appartiene al protocollo UDP

c)

Appartiene al protocollo IC MP

d)

Viene generato da un host in risposta ad un messaggio "Echo Reply"

e)

Viene generato in caso di host non dotato di interfaccia Ethernet

56.

Quante delle seguenti affermazioni sono vere?

Affermazione 1: Il programma traceroute utilizza, tra l'altro, il messaggio di errore “Time -To-Live

Exceeded” del protocollo ICMP

Affermazione 2: Il programma traceroute è una versione avanzata del programma ping, in cui il messaggio “echo

request” è inviato tre volte di seguito

Affermazione 3: Il programma traceroute manda un messaggio “echo request” indirizzato ad ogni

router lungo il percorso tra sorgente e destinazione

Affermazione 4: Il programma traceroute sfrutta opportunamente il campo TTL dell’header del protocollo

ICMP per scoprire iterativamente i router presenti sul percorso tra sorgente e destinazione

a)

Due affermazioni sono vere

b)

Una sola affermazione è vera

c)

Tre affermazioni sono vere

d)

Tutte le affermazioni sono vere

e)

Nessuna affermazione è vera

57.

1. E' utilizzata per verificare la connettivita' a livello rete tra due host;

2. E' utilizzata per determinare il percorso per raggiungere una certa destinazione;

3. Invia una serie di pacchetti con campo TTL via via crescente, a partire da 1;

4. Invia un pacchetto ICMP di tipo "echo request" ed attende la ricezione di un pa cchetto di tipo "echo

reply";

5. Invia pacchetti TCP.

a)

3

b)

2

c)

1

d)

4

e)

5

58.

Il programma traceroute :

a)

E' tipicamente usato anche per analizzare le caratteristiche del collegamento tra due endpoint della rete Internet

b)

Utilizza il messaggio di errore “Time To Live Exceeded” del protocollo IC MP per scoprire

iterativamente i router presenti sul percorso tra sorgente e destinazione

c)

Si arresta alla ricezione del messaggio ICMP "Echo Reply" da parte della destinazione

d)

Tutte le precedenti risposte sono esatte

59.

Si consideri l'interfaccia di programmazione (API) delle socket di Berkeley. Qual è la primitiva che un

server non orientato alla connessione certamente non invocherà?

a)

socket()

b)

bind()

c)

writeto()

d)

accept()

e)

Tutte le precedenti chiamate posso essere potenzialmente utilizzate.

60.

Quante delle seguenti affermazioni sono valide, in relazione ad un client connection oriented (che

utilizza, cioè, il protocollo TCP) che invochi la funzione CONNECT( )?

1)Viene concordata tutta una serie di parametri che caratterizzano la connessio ne tra client e Server

2)Il client si blocca; il controllo gli viene restituito solo dopo che sia stata instaurata la connessione (o

in seguito ad una notifica di errore)

3)Il client se realizzato in modalità concorrente, prosegue le sue elaborazioni demandando ad un nuovo processo la

gestione delle successive richieste di connessione provenienti dal server. F

4) Si scatena una fase di segnalazione tra il client ed è il server a stabilire un circuito virtuale tra tali entità

a)

Due affermazioni sono vere

b)

Una sola affermazione è vera

c)

Tre affermazioni sono vere

d)

Nessuna affermazione è vera

e)

Tutte le affermazioni sono vere