[Ns-bugs] [Bug 174] tcp hangs with large sends in the backward direction.

bugzilla-daemon@nsnam-www.ece.gatech.edu bugzilla-daemon at nsnam-www.ece.gatech.edu
Mon May 19 08:17:09 PDT 2008


http://www.nsnam.org/bugzilla/show_bug.cgi?id=174


raj.b at gatech.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #131 is|0                           |1
           obsolete|                            |




------- Comment #2 from raj.b at gatech.edu  2008-05-19 11:16 -------
Created an attachment (id=134)
 --> (http://www.nsnam.org/bugzilla/attachment.cgi?id=134&action=view)
new test case updated to the latest API

I evaluated your test case, and I seem not to get any hang at all:
raj at raj-desktop:~/Desktop/ns-3 Files/bug174$ ./tcp-tester 2 44489
TalkerApp::ConfSend(0x8069338,02-06-0a:01:00:02:20:00,2) Client
TalkerApp::ConfRecv(0x80696e0,02-06-00:00:00:00:20:00,44489) Server
TalkerApp::StartApplication() Client
TalkerApp::StartApplicationSend() Client
writing buffer (SHello) Client
TalkerApp::StartApplication() Server
TalkerApp::StartApplicationRecv() Server
TalkerApp::ConnectionRequested(): Server
TalkerApp::ConnectionSucceeded(): Client
TalkerApp::ConnectionCreated(): Server
Received    2 bytes from 10.1.0.1 [02-06-0a:01:00:01:01:c0]    1:S           S(
    2)
writing buffer (RBackAtYou) Server
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]   10:RBackAtYou  R(
  536)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
 1072)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
 1608)
...
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
40200)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
40736)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
41272)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
41808)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
42344)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
42880)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
43416)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
43952)
Received  536 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]  536:R{536}      R(
44488)
Received    1 bytes from 10.1.0.2 [02-06-0a:01:00:02:20:00]    1:R           R(
44489)

And it exits normally at that point.  I had to SLIGHTLY modify the code you
posted to make it compile under a few helper API changes, and I removed the
GetUid API of your tag class, as it appears this is incompatible with the
newest ns-3-dev and didn't appear to be used in this test case.  I've attached
my updated version.

Can you confirm that you are still having the same hanging issue?


-- 
Configure bugmail: http://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Ns-bugs mailing list