Laboratorio di Software per le Telecomunicazioni

Risposte prima verifica - a.a. 2008-2009

Prima parte

  1. Mentre nella multiplazione a divisione di tempo è prevista una assegnazione statica di risorse, come ad es un determinato intervallo temporale, e la capacità trasmissiva è assegnata in modo statico alle diverse comunicazioni, nella multiplazione statistica il mezzo trasmissivo è condiviso su richiesta delle single comunicazioni, ognuna di queste è suddivisa in pacchetti, e l'accesso al mezzo avviene tramite accodamento dei pacchetti nei dispositivi di multiplazione.
  2. Il protocollo ARP ha lo scopo di determinare l'indirizzo MAC di un dispositivo nella LAN, a partire dalla conoscenza del suo indirizzo IP.
  3. NO
  4. my.router (192.168.0.3) at 00:50:7F:B3:63:80 [ether] on eth0
    ? (192.168.0.1) at 00:10:5A:EF:AC:90 [ether] on eth0
  5. La nuova sottorete differisce dalla precedente solo per l'ultimo byte, che si determina a partire dal precedente 160 = 10100000, ponendo a zero gli ultimi 7 bit (dato che 32-25=7), fornendo 10000000 = 128, e quindi la nuova sottorete più grande, è identificata come 171.200.200.128/25.
  6. il default gateway è il router usato dai computer della LAN, per inviare pacchetti all'esterno della LAN.
  7. mente un router interpreta i pacchetti fino alla intestazione IP, e provvede ad instradarli in base all'indirizzo rete (IP), uno switch si arresta al livello di collegamento, e commuta i pacchetti di computer appartenenti ad una stessa LAN, in base all'analisi del loro indirizzo MAC
  8. mentre un router non modifica l'intestazione IP (se non per il campo TTL), un NAT è anch'esso un router, che però può modificare le intestazioni IP e di trasporto, in modo da mettere in grado i computer con IP privato, di contattare i computer del resto di Internet, dotati di IP pubblico.
  9. mentre un router si limita a replicare i pacchetti verso la porta di uscita corrispndente all'indirizzo di destinazione, un firewall può decidere di rifiutare l'inoltro, in base alla analisi sia delle intestazioni IP, che di trasporto
  10. il campo TTL viene decrementato da ogni router che inoltra il pacchetto, a se questo si azzera, interrompe il processo di inoltro. In questo modo, si impedisce che per errori di configurazione, un pacchetto resti in rete all'infinito, rimbalzando da un router all'altro.
  11. il campo protocollo dell'intestazione IP indica il tipo PDU incapsulata, ossia (in Internet) il tipo di trasporto, ovvero UDP o TCP - ma può essere anche qualcosa d'altro
  12. l'ICMP provvede a segnalare condizioni di funzionamento anomalo, o non previste, o di errore, della rete IP, in modo che chi produce il pacchetto che non può raggiungere la destinazione, possa essere notificato della causa del fallimento
  13. no
  14. TCP richiede la allocazione dei buffer necessari al corretto sequenziamento in ricezione, ed alle ritrasmissioni in trasmissione
  15. prima di poter inviare una unità informativa, il TCP richiede di effettuare il three way handshake,  mentre nell'UDP le informazioni partono subito. In definitiva, il TCP aggiunge al ritardo di propagazione di andata, anche un ritardo pari al RTT
  16. mentre il TCP si preoccupa di gestire il corretto sequenziamento in ricezione, e gestisce il controllo di errore, di flusso e di congestione, nel trasporto UDP invece, queste funzioni (ove necessario) devono essere attuate dallo strato applicativo
  17. SYN è impiegato per sincronizzare i numeri di sequenza di chi lo invia, ACK per notificare al mittente un riscontro positivo, FIN per terminare la connessione, RST per rifiutarla
  18. un server può essere di tipo parallelo, seriale, con multiplazione sincrona dell'IO, o basato sul polling
  19. accept() è invocata dal server
  20. restituisce un intero che indicizza un descrittore per il socket collegato alla richiesta di connessione accettata
  21. perchè delega la scelta dell'indirizzo IP e della porta da utilizzare, al kernel
  22. serve a risalire all'indirizzo IP di un computer, conoscendone il nome

Seconda parte

  1. IP del DNS: 151.100.8.33
  2. Trasporto del DNS: UDP
  3. Porta ben nota del DNS: 53
  4. dimensione dell'intestazione UDP: 8 bytes
  5. latenza della prima risposta del DNS: 279 msec
  6. IP del sito cileno: 200.68.2.78
  7. latenza seconda risposta DNS: 0,42 msec
  8. MAC del default gateway: Cisco_c1:e4:7f (00:13:c3:c1:e4:7f)
  9. IP del default gateway: 151.100.122.1
  10. RTT sito cileno: 251 msec
  11. Tempo richiesta pagina: 1,094 sec dal SYN al FIN, 253 msec dal GET al 200 OK
  12. pacchetto numero 432
  13. dimensione intestazione IP: 20 Bytes; dimensione intestazione TCP: 40 bytes (con le opzioni)
  14. porta effimera del client: 51909
  15. allo scopo di separare i due tipi di traffico, impostiamo due filtri di visualizzazione, in cui compare l'indirizzo IP del sito remoto, sia come sorgente che come destinazione, ossia

filtro  colore
sito cileno  ip.src == 200.68.2.78 || ip.dst == 200.68.2.78 verde
annozero  ip.src == 212.162.68.83 || ip.dst == 212.162.68.83 rosso

che permettono di ottenere il grafico

  1. che mostra come il sito cileno sia più veloce, 
  2. il traffico associato al sit cileno presenta un picco di oltre 100 kbytes/sec, contro circa la metà per il sito della Rai. C'è da dire che il test si è svolto in contemporanea con la trasmissione televisiva, ed i server potrebbero essere stati colti in una fase di picco di richieste

Realizzato con Document made with Kompozer da Alessandro Falaschi -