Differenze tra le versioni di "2.VERIFICA LIVELLO TRASPORTO"

Da Wiki-itsos.
Riga 29: Riga 29:
 
== SOLUZIONI ==
 
== SOLUZIONI ==
  
=== 1) Avviare wireshark. Per semplicità impostare il filtro ip.addr == ip del sito www.tes.mi.it(IP = 192.168.1.6) ===
+
=== Avviare wireshark. Per semplicità impostare il filtro ip.addr == ip del sito www.tes.mi.it(IP = 192.168.1.6) ===
 
[[File:Istantanea 2019-01-17 11-54-07.png|senza_cornice|sinistra]]
 
[[File:Istantanea 2019-01-17 11-54-07.png|senza_cornice|sinistra]]
  
Riga 46: Riga 46:
  
  
=== 2) Aprire il browser e collegarsi a wiki.tes.mi.it ===
+
=== Aprire il browser e collegarsi a wiki.tes.mi.it ===
  
  
  
  
=== 3) L'ip dell'host sorgente è 10.200.7.130 la porta utilizzata è la 48198 ===
+
=== L'ip dell'host sorgente è 10.200.7.130 la porta utilizzata è la 48198 ===
  
 
[[File:Domanda3.png|miniatura|sinistra]]
 
[[File:Domanda3.png|miniatura|sinistra]]
Riga 63: Riga 63:
  
  
=== 4) Il server web ha come indirizzo il 192.168.1.6 e usa la porta 80 ===
+
=== Il server web ha come indirizzo il 192.168.1.6 e usa la porta 80 ===
  
 
[[File:Domanda4.png|miniatura|sinistra]]
 
[[File:Domanda4.png|miniatura|sinistra]]
Riga 78: Riga 78:
  
  
=== 5) Avviare Wireshark e filtrare i pacchetti per il protocollo http ===
+
=== Avviare Wireshark e filtrare i pacchetti per il protocollo http ===
  
 
[[File:Domandai.png|miniatura|sinistra]]
 
[[File:Domandai.png|miniatura|sinistra]]
Riga 93: Riga 93:
  
  
=== 5a) evidenziare il sequence number di un pacchetto a piacere P1 ===  
+
=== evidenziare il sequence number di un pacchetto a piacere P1 ===  
  
 
[[File:Domanda5aPacchettoMandato.png|miniatura|sinistra]]
 
[[File:Domanda5aPacchettoMandato.png|miniatura|sinistra]]
Riga 110: Riga 110:
  
  
=== 5b) Il sequece number è un numero di sequenza progressivo del primo byte di dati contenuto nel segmento ===  
+
=== Il sequece number è un numero di sequenza progressivo del primo byte di dati contenuto nel segmento ===  
  
  
Riga 130: Riga 130:
  
  
=== 5c) Dare evidenza del campo ack nel pacchetto di RISPOSTA al pacchetto P1 scelto in 5a ===  
+
=== Dare evidenza del campo ack nel pacchetto di RISPOSTA al pacchetto P1 scelto in 5a ===  
  
 
[[File:Domanda5RispostaACK.png|miniatura|sinistra]]
 
[[File:Domanda5RispostaACK.png|miniatura|sinistra]]
Riga 152: Riga 152:
  
  
=== 5d) L'ACK identifica un segnale di Acknowledge emesso in risposta alla ricezione di un'informazione completa ed è la somma tra il sequence number e la lunghezza del pacchetto. ===  
+
=== L'ACK identifica un segnale di Acknowledge emesso in risposta alla ricezione di un'informazione completa ed è la somma tra il sequence number e la lunghezza del pacchetto. ===  
  
 
[[File:New Phototastic Collage.jpg|miniatura|sinistra]]
 
[[File:New Phototastic Collage.jpg|miniatura|sinistra]]
Riga 182: Riga 182:
  
  
=== 6)Il checksum serve a verificare la completa integrità del pacchetto, cioè se questo viene correttamente trasmesso. Il codice viene generato ed inserito nel pacchetto, viene spedito e confrontato con il codice del destinatario, se coincide la trasmissione è avvenuta correttamente. ===  
+
=== Il checksum serve a verificare la completa integrità del pacchetto, cioè se questo viene correttamente trasmesso. Il codice viene generato ed inserito nel pacchetto, viene spedito e confrontato con il codice del destinatario, se coincide la trasmissione è avvenuta correttamente. ===  
  
 
[[File:Domanda6.png|miniatura|sinistra]]
 
[[File:Domanda6.png|miniatura|sinistra]]
Riga 199: Riga 199:
  
  
=== 7)Il campo windows size serve a comunicare all'host la dimensione massima del prossimo pacchetto che invierà. ===  
+
=== Il campo windows size serve a comunicare all'host la dimensione massima del prossimo pacchetto che invierà. ===  
  
 
[[File:Domanda7.png|miniatura|sinistra]]
 
[[File:Domanda7.png|miniatura|sinistra]]
Riga 216: Riga 216:
  
  
=== I2) dare evidenza che il gioco on line utilizza il protocollo UDP ===  
+
=== dare evidenza che il gioco on line utilizza il protocollo UDP ===  
  
 
[[File:L2UDP.png|miniatura|sinistra]]
 
[[File:L2UDP.png|miniatura|sinistra]]

Versione delle 10:10, 26 gen 2019

Consegna

1) Avviare wireshark. Per semplicità impostare il filtro ip.addr == ip del sito www.tes.mi.it

2) Aprire un browser e collegarsi al sito www.tes.mi.it

3) Tornare all'applicativo wireshark e individuare l'indirizzo ip e la porta tcp usata dall'host sorgente

4) individuare l'indirizzo ip e la porta tcp usata dall'server web

5) avviare wireshark e filtrare i pacchetti per protocollo http

5a) evidenziare il sequence number di un pacchetto a piacere P1

5b)cosa rappresenta il sequence number?

5c) dare evidenza del campo ack nel pacchetto di RISPOSTA al pacchetto P1 scelto in 5a

5d) cosa rappresenta il capo ack? Il campo ack è la somma dei campi sequence number e tcp segment lenght del pacchetto P1. Dare evidenza di ciò

6) Identificare il campo checksum nel il primo segmento dati inviato dal server al client. A cosa serve?

7) Identificare il campo window size nel il primo segmento dati inviato dal server al client. A cosa serve?

I1) implementare il port forwarding casalingo o in laboratorio relativo al server web (2 punti)

I2) dare evidenza che il gioco on line utilizza il protocollo UDP (1 punto)

SOLUZIONI

Avviare wireshark. Per semplicità impostare il filtro ip.addr == ip del sito www.tes.mi.it(IP = 192.168.1.6)

Istantanea 2019-01-17 11-54-07.png








Aprire il browser e collegarsi a wiki.tes.mi.it

L'ip dell'host sorgente è 10.200.7.130 la porta utilizzata è la 48198

Domanda3.png





Il server web ha come indirizzo il 192.168.1.6 e usa la porta 80

Domanda4.png







Avviare Wireshark e filtrare i pacchetti per il protocollo http

Domandai.png







evidenziare il sequence number di un pacchetto a piacere P1

Domanda5aPacchettoMandato.png








Il sequece number è un numero di sequenza progressivo del primo byte di dati contenuto nel segmento

Dare evidenza del campo ack nel pacchetto di RISPOSTA al pacchetto P1 scelto in 5a

Domanda5RispostaACK.png










L'ACK identifica un segnale di Acknowledge emesso in risposta alla ricezione di un'informazione completa ed è la somma tra il sequence number e la lunghezza del pacchetto.

New Phototastic Collage.jpg














Il checksum serve a verificare la completa integrità del pacchetto, cioè se questo viene correttamente trasmesso. Il codice viene generato ed inserito nel pacchetto, viene spedito e confrontato con il codice del destinatario, se coincide la trasmissione è avvenuta correttamente.

Domanda6.png








Il campo windows size serve a comunicare all'host la dimensione massima del prossimo pacchetto che invierà.

Domanda7.png








dare evidenza che il gioco on line utilizza il protocollo UDP

L2UDP.png