Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi N - Z > Reti di calcolatori > Esercizio TCP - ack ritardato
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Simeon
:D

User info:
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
Esercizio TCP - ack ritardato

code:
Su una connessione TCP l’applicazione utente genera 100 caratteri con una frequenza di un blocco di 10 caratteri ogni 10 msec.. Se l’entita’ TCP lato ricezione applica la politica di ‘acknowledgement ritardato’, quanti segmenti vengono usati dal lato trasmissione per trasferire tutti i 100 caratteri ? (a) 2 (b) 10 (c) 3 (d) 1


La risposta giusta dovrebbe essere la (a), ma non riesco a capirne il motivo. Nel libro, l'unica differenza tra conferme immediate e conferme ritardate e' l'ack di risposta del ricevente incorpora l'echo del carattere inviato.

Qualcuno potrebbe per favore spiegare come si giunge a questo 2?

18-11-2007 22:32
Click Here to See the Profile for Simeon Click here to Send Simeon a Private Message Find more posts by Simeon Add Simeon to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Simeon
:D

User info:
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Quindi non lo sa nessuno, sigh.

16-12-2007 18:19
Click Here to See the Profile for Simeon Click here to Send Simeon a Private Message Find more posts by Simeon Add Simeon to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
poi_1969
.grande:maestro.

User info:
Registered: Aug 2005
Posts: 507 (0.07 al dì)
Location: milano
Corso: informatica
Anno:
Time Online: 10 Days, 22:40:57 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

e' una domanda ad trobocchetto!
la risposta è b, non sappiamo nulla del ricevente, se deve trasmettere qualcosa oppure quale il time out relativo al suo ack ritardato.
La domanda chiede sono in quanti segmenti dividere 100 caratteri.

ciao

16-12-2007 20:04
Click Here to See the Profile for poi_1969 Click here to Send poi_1969 a Private Message Find more posts by poi_1969 Add poi_1969 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Simeon
:D

User info:
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by poi_1969
e' una domanda ad trobocchetto!
la risposta è b, non sappiamo nulla del ricevente, se deve trasmettere qualcosa oppure quale il time out relativo al suo ack ritardato.
La domanda chiede sono in quanti segmenti dividere 100 caratteri.

ciao


Non lo so, non mi convince. La risposta giusta da soluzione dovrebbe proprio essere la (a), per cui da qualche parte c'e' un errore se e' come dici tu.

16-12-2007 20:18
Click Here to See the Profile for Simeon Click here to Send Simeon a Private Message Find more posts by Simeon Add Simeon to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Mosco
M&M

User info:
Registered: Feb 2004
Posts: 648 (0.09 al dì)
Location: Varallo Sesia
Corso: Informatica triennale
Anno: Dottore! :-)
Time Online: 4 Days, 19:17:17 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

non saprei risponderti simeon :(

__________________
Laureato!!!! Non più presente su questo forum, non lasciate IM tanto non li leggo, mandate al massimo una Mail

11-01-2008 15:45
Click Here to See the Profile for Mosco Click here to Send Mosco a Private Message Find more posts by Mosco Add Mosco to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Simeon
:D

User info:
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

La cosa brutta e' che sto esercizio sta sul tema di gennaio 2007, oggi m'e' ricapitato tra le mani e non ho trovato una risposta.

17-01-2008 21:21
Click Here to See the Profile for Simeon Click here to Send Simeon a Private Message Find more posts by Simeon Add Simeon to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
DeepBlue
tired guy

User info:
Registered: Sep 2003
Posts: 4258 (0.55 al dì)
Location: CSN
Corso: Info tlc
Anno:
Time Online: 52 Days, 8:40:31 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Simeon
Non lo so, non mi convince. La risposta giusta da soluzione dovrebbe proprio essere la (a), per cui da qualche parte c'e' un errore se e' come dici tu.


No, ha ragione poi_1969 secondo me: è a trabocchetto.

TI dice che il ricevente usa l'ack ritardato, quindi che prima di inviare dati piggybacked aspetta 200ms. Però non sappiamo se il ricevente ha dati da mandare.

Lato tx, invieremo 10 blocchi da 10 caratteri in 100ms, che è comunque un tempo inferiore ai 200ms dell'ack ritardato.

La risposta giusta anche secondo me è b).

__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~

18-01-2008 09:55
Click Here to See the Profile for DeepBlue Click Here to See the Blog of DeepBlue Click here to Send DeepBlue a Private Message Find more posts by DeepBlue Add DeepBlue to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Simeon
:D

User info:
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by DeepBlue
No, ha ragione poi_1969 secondo me: è a trabocchetto.

TI dice che il ricevente usa l'ack ritardato, quindi che prima di inviare dati piggybacked aspetta 200ms. Però non sappiamo se il ricevente ha dati da mandare.

Lato tx, invieremo 10 blocchi da 10 caratteri in 100ms, che è comunque un tempo inferiore ai 200ms dell'ack ritardato.

La risposta giusta anche secondo me è b).


Puo' darsi che abbiate ragione allora, il pdf dava giusta la a) ma ... si saran sbagliati. Partendo dal presupposto che fosse giusta la a) non ne venivo a capo, messa giu' cosi' e' effettivamente meglio.

18-01-2008 12:08
Click Here to See the Profile for Simeon Click here to Send Simeon a Private Message Find more posts by Simeon Add Simeon to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
DeepBlue
tired guy

User info:
Registered: Sep 2003
Posts: 4258 (0.55 al dì)
Location: CSN
Corso: Info tlc
Anno:
Time Online: 52 Days, 8:40:31 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Nel dubbio, ho provato a trovare una risposta sensata anche per a), ma proprio non riesco :D

Mi sembra che questo sia già il secondo errore che viene trovato nelle risposte ai temi d'esame.

__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~

18-01-2008 16:21
Click Here to See the Profile for DeepBlue Click Here to See the Blog of DeepBlue Click here to Send DeepBlue a Private Message Find more posts by DeepBlue Add DeepBlue to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bombardini10
.consigliere.

User info:
Registered: Mar 2005
Posts: 136 (0.02 al dì)
Location:
Corso: informatica per le tlc
Anno:
Time Online: 5 Days, 15:52:38 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

per me la risposta giusta rimane la a)2

è un esempio in cui si considera l'algoritmo di nagle--->spedisce il primo segmento, in attesa dell'ack mantiene in memoria tutti gli altri caratteri raggruppati in un altro segmento, una volta ricevuto l'ack per il primo segmento,spedisce il secondo per intero;in totale i segmenti sono 2;

NAGLE=La soluzione e' data dall'Algoritmo di Nagle, secondo il quale una connessione puo' avere solo un piccolo segmento di cui non e' stato dato ancora lo ACK. Non si possono inviare ulteriori piccoli segmenti finche' non e' stato ricevuto lo ACK del precedente. I dati non inviati vengono raccolti dal TCP in un unico segmento, che viene inviato quando si riceve lo ACK del precedente.

26-01-2008 09:41
Click Here to See the Profile for Bombardini10 Click here to Send Bombardini10 a Private Message Find more posts by Bombardini10 Add Bombardini10 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bombardini10
.consigliere.

User info:
Registered: Mar 2005
Posts: 136 (0.02 al dì)
Location:
Corso: informatica per le tlc
Anno:
Time Online: 5 Days, 15:52:38 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Bombardini10
per me la risposta giusta rimane la a)2

è un esempio in cui si considera l'algoritmo di nagle--->spedisce il primo segmento, in attesa dell'ack mantiene in memoria tutti gli altri caratteri raggruppati in un altro segmento, una volta ricevuto l'ack per il primo segmento,spedisce il secondo per intero;in totale i segmenti sono 2;

NAGLE= La soluzione e' data dall'Algoritmo di Nagle, secondo il quale una connessione puo' avere solo un piccolo segmento di cui non e' stato dato ancora lo ACK. Non si possono inviare ulteriori piccoli segmenti finche' non e' stato ricevuto lo ACK del precedente. I dati non inviati vengono raccolti dal TCP in un unico segmento, che viene inviato quando si riceve lo ACK del precedente.

26-01-2008 09:42
Click Here to See the Profile for Bombardini10 Click here to Send Bombardini10 a Private Message Find more posts by Bombardini10 Add Bombardini10 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
uvaci
.primate.

User info:
Registered: Jan 2003
Posts: 65 (0.01 al dì)
Location: Milano
Corso: Informatica
Anno: terzo
Time Online: 15:55:19 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

se per "ack ritardato" si intende algoritmo di nagle secondo me è cosi:
al tempo t1 (10ms) invia 1 carattere
l'ack gli arriva dopo almeno 200ms (tempo per ritardare ack lato receiver)
in 200ms ha bufferizzato tutti i caratteri che vengono spediti in un unico segmento

26-01-2008 11:34
Click Here to See the Profile for uvaci Click here to Send uvaci a Private Message Find more posts by uvaci Add uvaci to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Bombardini10
.consigliere.

User info:
Registered: Mar 2005
Posts: 136 (0.02 al dì)
Location:
Corso: informatica per le tlc
Anno:
Time Online: 5 Days, 15:52:38 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

quindi in totale 2 segmenti si è nagle ack ritardato avevo solo dei dubbi quanti caratteri spedisce nel primo segmento se 1 o 10...

26-01-2008 11:44
Click Here to See the Profile for Bombardini10 Click here to Send Bombardini10 a Private Message Find more posts by Bombardini10 Add Bombardini10 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
DeepBlue
tired guy

User info:
Registered: Sep 2003
Posts: 4258 (0.55 al dì)
Location: CSN
Corso: Info tlc
Anno:
Time Online: 52 Days, 8:40:31 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

:D

__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~

26-01-2008 11:56
Click Here to See the Profile for DeepBlue Click Here to See the Blog of DeepBlue Click here to Send DeepBlue a Private Message Find more posts by DeepBlue Add DeepBlue to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Simeon
:D

User info:
Registered: Aug 2004
Posts: 984 (0.13 al dì)
Location: Milano
Corso: Informatica
Anno: IT IS OVER!
Time Online: 14 Days, 19:29:42 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Si, anche la prof ha risposto cosi' sulla mailing list del corso.

26-01-2008 12:26
Click Here to See the Profile for Simeon Click here to Send Simeon a Private Message Find more posts by Simeon Add Simeon to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 05:25.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 1.200 seconds (18.66% PHP - 81.34% MySQL) con 26 query.