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

Da Wiki-itsos.
Riga 9: Riga 9:
 
4) individuare l'indirizzo ip e la porta tcp usata dall'server web
 
4) individuare l'indirizzo ip e la porta tcp usata dall'server web
  
5) evidenziare le tre fasi di handshake a tre vie:
+
5) avviare wireshark e filtrare i pacchetti per protocollo http
  
5a) quale elemento identifica un segmento come un segmento SYN
+
5a) evidenziare il sequence number di un pacchetto a piacere P1
  
5b) Quale è il numero di sequenza del segmento TCP SYN che è utilizzato per inizializzare la connessione fra i due pc
+
5b)cosa rappresenta il sequence number?
  
5c) Quale è il numero di sequenza del segmento SINACK inviato dal computer server in risposta come risposta al segmento SYN
+
5c) dare evidenza del campo ack nel pacchetto di RISPOSTA al pacchetto P1 scelto in 5a
  
5d) Cosa identifica questo segmento come un segmento SYNACK? Quale è il valore del campo ACK nel segmento SYNACK?
+
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?
 
6) Identificare il campo checksum nel il primo segmento dati inviato dal server al client. A cosa serve?
Riga 43: Riga 43:
 
2) Aprire il browser e collegarsi a wiki.tes.mi.it
 
2) 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
+
3) L'ip dell'host sorgente è 10.200.7.130 la porta utilizzata è la 48198
  
 
(foto)
 
(foto)
  
4)Il server web ha come indirizzo il 192.168.1.6 e usa la porta 80
+
4) Il server web ha come indirizzo il 192.168.1.6 e usa la porta 80
  
 
(foto)
 
(foto)
 +
 +
5) Avviare Wireshark e filtrare i pacchetti per il protocollo http
 +
 +
(foto)
 +
 +
5a) evidenziare il sequence number di un pacchetto a piacere P1
 +
 +
(foto)
 +
 +
5b)
 +
 +
(foto)
 +
 +
5c) Dare evidenza del campo ack nel pacchetto di RISPOSTA al pacchetto P1 scelto in 5a
 +
 +
(foto)
 +
 +
5d) L'ACK identifica un segnale di Acknowledge emesso in risposta alla ricezione di un'informazione completa.
  
 
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.
 
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.

Versione delle 13:48, 22 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?

SOLUZIONI

1) 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








2) 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

(foto)

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

(foto)

5) Avviare Wireshark e filtrare i pacchetti per il protocollo http

(foto)

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

(foto)

5b)

(foto)

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

(foto)

5d) L'ACK identifica un segnale di Acknowledge emesso in risposta alla ricezione di un'informazione completa.

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.

(foto)

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

(foto)