Infrastrutture e Protocolli per Internet Prof. A. Capone a Prova in itinere Luglio 004 Cognome Nome Matricola Tempo a disposizione per lo svolgimento: ora e 0 min Avvertenza: Si usi lo spazio dopo ogni quesito per lo svolgimento. E E Quiz Lab Esercizio ( punti) Si consideri la rete in figura. Tra i router è attivo un protocollo di routing di tipo Distance Vector che calcola i costi dei link come 00/C, dove C è la capacità del link. a) disegnare il grafo della rete b) calcolare il cammino minimo da R4 a tutti gli altri nodi R N - C=00 R N C=0 R3 R4 N4 C= N3 C= R N4 C=00 R6 R7 N C=0 R8 Pagina di 6
Pagina di 6
Esercizio (6 punti) Si consideri la rete in figura dove sono indicati router, reti e costo associato alle interfacce dei router. Si supponga di utilizzare il protocollo di routing OSPF a) Si disegni il grafo della rete nell ipotesi che si utilizzi una sola area per l intera rete (si indichi un nodo per ogni router quadrato - e per ogni rete tondo). b) Si divida come mostrato in figura la rete in 4 aree (area 0, area, area e area 3) e si disegnino i grafi che rappresentano la rete vista dal router R, ed R8. Area 7 R3 Area 0 N R N4 R6 R N3 R 3 N8 N9 N 8 N R7 R4 9 R 4 N6 N7 4 R8 R9 R0 N0 Area N R N Area 3 Pagina 3 di 6
Pagina 4 di 6
- Quiz (punti ) NOTA: una o più risposte possono essere corrette. (+0,4 punti per ogni risposta esatta, -0,4 per ogni risposta sbagliata. Max punti, min. 0 punti) a) Il protocollo FTP: usa una connessione TCP per segnalazione e trasferimento dati usa più connessioni TCP una di tipo persistent per la segnalazione e altre per il trasferimento dati usa una connessione TCP per la segnalazione e trasferisce i dati mediante UDP usa due connessioni di tipo persistent una per la segnalazione e una per i dati usa più connessioni di tipo non persistent per segnalazione e dati b) Un proxy HTTP: si comporta come un gateway di livello applicativo si comporta come un gateway di livello trasporto può alterare le richieste e le risposte sulla base delle informazioni locali (ad esempio la sua cache) non può alterare le richieste e le risposte è trasparente al livello IP e di trasporto (non altera indirizzo IP e porta dei pacchetti del flusso clientserver) è non trasparente al livello IP e di trasporto (sostituisce indirizzo IP e porta con i propri) c) La sintassi della URL è: server://method:path/port method://server/path:port method://server:port/path method:port//server/path method://:port/server/path d) La seguente risposta di un server HTTP indica: HTTP/.0 304 Not Modified Date: Wed, Jul 004 8:39:9 Server: Apache/.3.0 (Windows) che il client non può modificare l oggetto richiesto che non è possibile l upload di oggetti che l oggetto richiesto non è stato modificato dalla data indicata nella richiesta che l oggetto richiesto non viene inviato nel corpo del messaggio che l oggetto richiesto è incluso nel corpo del messaggio e) I cookie di HTTP: sono la versione crittata della password dell utente sono una versione crittata di login+password consentono di riconoscere richieste successive delle stesso utente sono inclusi in un header ad ogni richiesta sono inclusi in un header nella prima richiesta f) Il comando PORT di FTP serve a chiedere al server di fare un active open su una porta su cui il client ha fatto un passive open serve a chiedere al client di fare un active open su una porta su cui il server ha fatto un passive open serve a chiedere al server su quale porta (comunicata nella riposta) ha fatto il passive open serve ad aprire una connessione TCP per il trasferimento dati serve ad aprire una connessione TCP per la segnalazione serve a modificare la porta della connessione TCP g) MIME serve: a descrivere messaggi con più parti a descrivere la codifica di messaggi non ASCI a descrivere la modalità di trasferimento del messaggio a comunicare le URL delle risorse richieste a elencare gli header del messaggio a supportare instant messaging h) Un record di tipo MX fornito dal server DNS indica: il mappaggio tra l indirizzo IP di un DNS server e il suo nome simbolico il mappaggio tra l indirizzo simbolico di un server di posta e il suo indirizzo IP il mappaggio generico tra l indirizzo IP e il nome simbolico il mappaggio generico tra nome simbolico e lista si alias il nome simbolico del server mail di un dominio il nome simbolico del server DNS di un dominio Pagina di 6
i) Rispetto ad un record fornito un server è authorative: se il timer dell informazione contenuta nella cache non è scaduto se il timer dell informazione contenuta nella cache è scaduto se l informazione fornita arriva dalla cache locale se è il server DNS del dominio relativo al record se è il server DNS del dominio del client j) Il protocollo RIP v: è un protocollo EGP di tipo distance vector è un protocollo IGP di tipo distance vector è un protocollo IGP di tipo link state è un protocollo classless è un protocollo classfull k) Il protocollo RIP v: al contrario di RIP v puo usare altre metriche oltre al numero di hop è un protocollo classfull è un protocollo classless è la versione di RIP per reti IPv6 è la versione di RIP per reti MPLS l) Il protocollo BGP: è un protocollo EGP di tipo distance vector è un protocollo IGP di tipo distance vector è un protocollo EGP di tipo path vector instrada i pacchetti lungo il cammino minimo in base ad una metrica instrada i pacchetti in base alla politica locale dell AS m) Il protocollo OSPF: è un protocollo EGP di tipo link state è un protocollo IGP di tipo link state è un protocollo IGP di tipo distance vector instrada i pacchetti lungo il cammino minimo in base ad una metrica instrada i pacchetti in base alla politica locale dell AS n) Lo pseudo-nodo (o nodo designato) è: l unico router di un routing domain che invia link-state packet fuori dal dominio l unico router di un AS che invia link-state packet fuori dall AS l unico router di una rete LAN che scambia link-state packet con gli altri un router di una rete LAN che non scambia link-state packet con gli altri un router di collegamento da diverse aree OSPF o) I protocolli di routing multicast di tipo shared-tree definiscono un solo albero da una sorgente a tutte le destinazioni di tipo shared-tree definiscono un albero per tutte le sorgenti di tipo source-based trees definiscono un albero per sorgente di tipo source-based trees definiscono un albero per destinazione di tipo source-based trees non si possono basare sugli alberi unicast p) IPv6 utilizza indirizzi di 8 bit utilizza indirizzi di 64 bit definisce indirizzi globali e locali assegna un solo indirizzo a ciascuna interfaccia assegna più indirizzi a ciascuna interfaccia richiede sempre un serve DHCPv6 q) MPLS definisce un nuovo inoltro dei pacchetti di tipo circuito virtuale definisce un nuovo inoltro dei pacchetti di tipo datagram ha tabelle di routing con una riga per flusso usa label con significato globale ottimizza il routing ma non consente l instradamento flusso per flusso Esercizio di laboratorio (punti 0) si veda foglio allegato Pagina 6 di 6