From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wg0-x22a.google.com (mail-wg0-x22a.google.com [IPv6:2a00:1450:400c:c00::22a]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 0C5C721F1DE for ; Thu, 6 Jun 2013 23:39:10 -0700 (PDT) Received: by mail-wg0-f42.google.com with SMTP id n12so1017850wgh.3 for ; Thu, 06 Jun 2013 23:39:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=mG/xkT7MPEcVWqR/e7BzS85fOiLBDppDjM8TRCdB68k=; b=KdWXPzWPZLGfIjhudYd9mXfTcp8LlmsrJJWJNFaATiY/GYc5No9UbsRBhAWqV8D36v WX69dehp2EbSiu8M9/XmhbqQVcAUcYHDd1+Ge567QRt8b+Fx8hSiNp0IhoWA4kxTMbAj 36eU5MJoHsXTtga3aBLAwRA1dNwtfbsG0ToPV2Yg4YO9CWAr+eBSYAzb/dq+kdpqJ6FM VZ4Zzz6U1k8hwdY4a3PcNH9mt3rAtGcWehNBJTZDo4rKwNWI0NRYcR+ZhEs/whLLmEJS aWkxqpTIsxC/F1h8dxzEgS0AK7OoIVSxnEnakayFgnSjKDZbglYjhwIKncMQpFqHOO3Y Mv3w== MIME-Version: 1.0 X-Received: by 10.180.206.228 with SMTP id lr4mr907896wic.48.1370587148543; Thu, 06 Jun 2013 23:39:08 -0700 (PDT) Received: by 10.194.174.232 with HTTP; Thu, 6 Jun 2013 23:39:08 -0700 (PDT) In-Reply-To: References: <36D14F11-58BB-449B-9362-52952C62DA9D@cablelabs.com> <77956FD2-0452-4133-8682-8AF15674C4DE@cablelabs.com> Date: Fri, 7 Jun 2013 11:39:08 +0500 Message-ID: From: safa khan To: Joey Padden Content-Type: multipart/alternative; boundary=001a11c385be203ff304de8ab030 Cc: "codel@lists.bufferbloat.net" Subject: Re: [Codel] CoDel on ns2.35 simulator X-BeenThere: codel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: CoDel AQM discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jun 2013 06:39:11 -0000 --001a11c385be203ff304de8ab030 Content-Type: text/plain; charset=ISO-8859-1 Joey your help will be greatly appreciated. I have tried to triangulate the problem. With more packmime connections I get more illegal SACK bllock warnings. Can you or anyone on the CoDel list tell me what output is expected after runniing the TCL script? Safa On Mon, Jun 3, 2013 at 6:10 PM, safa khan wrote: > Thanks Joey! You are awesome man. > > Since I did not know what to copy and what not to, I followed everything > here > > http://pollere.net/CoDel.html > > I ran codel after PATCHING it into the ns2 simulator. Then I ran the > following command > > ./ns codel.tcl 4 5 0 100Mb -1 5 > > However there was no nam output and I get the following result. Would you > please tell if Codel.tcl even has nam output or not? And what are these > warnings for? Also how the result is to be interpreted? > > ftps 4 webrate 5 cbrs 0 bw 100000000.0 filesize -1 reverse 0 > accessdly 20 bneckdly 10 realrtt 100 bneckbw 100000000.0 > bottleneck starts at 100000000bps > change at 50 to 10.0Mbps > change at 100 to 1.0Mbps > change at 150 to 50.0Mbps > change at 200 to 1.0Mbps > change at 250 to 100.0Mbps > f.tr > cmd select_ca cubic > cmd select_ca cubic > cmd select_ca cubic > cmd select_ca cubic > 1.603260: FullTcpAgent(_o211) warning: received illegal SACK block > [107,107] > 10000000.0 > 55.098906: FullTcpAgent(_o217) warning: received illegal SACK block > [264,264] > 55.695007: FullTcpAgent(_o241) warning: received illegal SACK block [72,72] > 60.292143: FullTcpAgent(_o217) warning: received illegal SACK block > [124,124] > 60.540666: FullTcpAgent(_o301) warning: received illegal SACK block > [582,582] > 61.275364: FullTcpAgent(_o249) warning: received illegal SACK block > [3206,3206] > 1000000.0 > 103.964724: FullTcpAgent(_o357) warning: received illegal SACK block > [152,152] > 104.982964: FullTcpAgent(_o289) warning: received illegal SACK block > [411,411] > 105.313196: FullTcpAgent(_o217) warning: received illegal SACK block > [646,646] > 107.602393: FullTcpAgent(_o289) warning: received illegal SACK block > [179,179] > 108.347540: FullTcpAgent(_o221) warning: received illegal SACK block > [211,211] > 110.080323: FullTcpAgent(_o329) warning: received illegal SACK block > [437,437] > 111.459607: FullTcpAgent(_o417) warning: received illegal SACK block > [696,696] > 112.831121: FullTcpAgent(_o261) warning: received illegal SACK block > [199,199] > 118.597599: FullTcpAgent(_o329) warning: received illegal SACK block > [670,670] > 119.580768: FullTcpAgent(_o365) warning: received illegal SACK block > [1435,1435] > 119.655479: FullTcpAgent(_o305) warning: received illegal SACK block > [485,485] > 123.072111: FullTcpAgent(_o349) warning: received illegal SACK block > [728,728] > 131.987632: FullTcpAgent(_o349) warning: received illegal SACK block > [929,929] > 132.357178: FullTcpAgent(_o293) warning: received illegal SACK block > [320,320] > 133.444730: FullTcpAgent(_o401) warning: received illegal SACK block > [357,357] > 141.070035: FullTcpAgent(_o233) warning: received illegal SACK block > [172,172] > 141.368133: FullTcpAgent(_o293) warning: received illegal SACK block > [908,908] > 145.503133: FullTcpAgent(_o325) warning: received illegal SACK block > [132,132] > 145.828200: FullTcpAgent(_o353) warning: received illegal SACK block > [258,258] > 147.140807: FullTcpAgent(_o417) warning: received illegal SACK block > [798,798] > 50000000.0 > 1000000.0 > 212.234133: FullTcpAgent(_o585) warning: received illegal SACK block > [331,331] > 214.253093: FullTcpAgent(_o657) warning: received illegal SACK block > [1424,1424] > 215.172477: FullTcpAgent(_o421) warning: received illegal SACK block > [280,280] > 217.604597: FullTcpAgent(_o725) warning: received illegal SACK block > [138,138] > 224.780413: FullTcpAgent(_o625) warning: received illegal SACK block > [311,311] > 225.913829: FullTcpAgent(_o1069) warning: received illegal SACK block > [1142,1142] > 228.437312: FullTcpAgent(_o1233) warning: received illegal SACK block > [97,97] > 229.008533: FullTcpAgent(_o829) warning: received illegal SACK block > [130,130] > 230.466246: FullTcpAgent(_o413) warning: received illegal SACK block > [757,757] > 230.576166: FullTcpAgent(_o1245) warning: received illegal SACK block > [391,391] > 230.584466: FullTcpAgent(_o233) warning: received illegal SACK block > [678,678] > 230.789350: FullTcpAgent(_o633) warning: received illegal SACK block > [431,431] > 231.104630: FullTcpAgent(_o369) warning: received illegal SACK block > [130,130] > 232.006687: FullTcpAgent(_o1333) warning: received illegal SACK block > [217,217] > 232.454507: FullTcpAgent(_o1349) warning: received illegal SACK block > [639,639] > 234.957352: FullTcpAgent(_o313) warning: received illegal SACK block > [935,935] > 235.201241: FullTcpAgent(_o1185) warning: received illegal SACK block > [137,137] > 237.336677: FullTcpAgent(_o541) warning: received illegal SACK block > [185,185] > 237.383566: FullTcpAgent(_o1157) warning: received illegal SACK block > [126,126] > 237.692238: FullTcpAgent(_o1069) warning: received illegal SACK block > [960,960] > 238.369279: FullTcpAgent(_o1253) warning: received illegal SACK block > [687,687] > 238.811276: FullTcpAgent(_o513) warning: received illegal SACK block > [1323,1323] > 238.871383: FullTcpAgent(_o1213) warning: received illegal SACK block > [112,112] > 239.108312: FullTcpAgent(_o309) warning: received illegal SACK block > [824,824] > 239.895494: FullTcpAgent(_o1193) warning: received illegal SACK block > [132,132] > 241.157944: FullTcpAgent(_o1069) warning: received illegal SACK block > [303,303] > 241.183073: FullTcpAgent(_o597) warning: received illegal SACK block > [130,130] > 241.339148: FullTcpAgent(_o533) warning: received illegal SACK block > [379,379] > 241.708525: FullTcpAgent(_o211) warning: received illegal SACK block > [338,338] > 242.306111: FullTcpAgent(_o445) warning: received illegal SACK block > [83,83] > 242.406312: FullTcpAgent(_o361) warning: received illegal SACK block > [297,297] > 242.540972: FullTcpAgent(_o685) warning: received illegal SACK block > [750,750] > 243.316109: FullTcpAgent(_o553) warning: received illegal SACK block > [122,122] > 244.446153: FullTcpAgent(_o393) warning: received illegal SACK block > [433,433] > 244.997886: FullTcpAgent(_o477) warning: received illegal SACK block > [552,552] > 244.998366: FullTcpAgent(_o833) warning: received illegal SACK block > [158,158] > 244.999086: FullTcpAgent(_o825) warning: received illegal SACK block > [221,221] > 246.901650: FullTcpAgent(_o533) warning: received illegal SACK block > [168,168] > 249.093984: FullTcpAgent(_o1025) warning: received illegal SACK block > [118,118] > 249.919780: FullTcpAgent(_o365) warning: received illegal SACK block > [151,151] > 249.934924: FullTcpAgent(_o597) warning: received illegal SACK block > [67,67] > 100000000.0 > 256.844373: FullTcpAgent(_o973) warning: received illegal SACK block > [281,281] > > > Regards > Safa > > > On Sun, Jun 2, 2013 at 1:12 AM, safa khan wrote: > >> >> Thanks Joey! You are awesome man. >> >> Since I did not know what to copy and what not to, I followed everything >> here >> >> http://pollere.net/CoDel.html >> >> I ran codel after PATCHING it into the ns2 simulator. Then I ran the >> following command >> >> ./ns codel.tcl 4 5 0 100Mb -1 5 >> >> However there was no nam output and I get the following result. Would you >> please tell if Codel.tcl even has nam output or not? And what are these >> warnings for? Also how the result is to be interpreted? >> >> ftps 4 webrate 5 cbrs 0 bw 100000000.0 filesize -1 reverse 0 >> accessdly 20 bneckdly 10 realrtt 100 bneckbw 100000000.0 >> bottleneck starts at 100000000bps >> change at 50 to 10.0Mbps >> change at 100 to 1.0Mbps >> change at 150 to 50.0Mbps >> change at 200 to 1.0Mbps >> change at 250 to 100.0Mbps >> f.tr >> cmd select_ca cubic >> cmd select_ca cubic >> cmd select_ca cubic >> cmd select_ca cubic >> 1.603260: FullTcpAgent(_o211) warning: received illegal SACK block >> [107,107] >> 10000000.0 >> 55.098906: FullTcpAgent(_o217) warning: received illegal SACK block >> [264,264] >> 55.695007: FullTcpAgent(_o241) warning: received illegal SACK block >> [72,72] >> 60.292143: FullTcpAgent(_o217) warning: received illegal SACK block >> [124,124] >> 60.540666: FullTcpAgent(_o301) warning: received illegal SACK block >> [582,582] >> 61.275364: FullTcpAgent(_o249) warning: received illegal SACK block >> [3206,3206] >> 1000000.0 >> 103.964724: FullTcpAgent(_o357) warning: received illegal SACK block >> [152,152] >> 104.982964: FullTcpAgent(_o289) warning: received illegal SACK block >> [411,411] >> 105.313196: FullTcpAgent(_o217) warning: received illegal SACK block >> [646,646] >> 107.602393: FullTcpAgent(_o289) warning: received illegal SACK block >> [179,179] >> 108.347540: FullTcpAgent(_o221) warning: received illegal SACK block >> [211,211] >> 110.080323: FullTcpAgent(_o329) warning: received illegal SACK block >> [437,437] >> 111.459607: FullTcpAgent(_o417) warning: received illegal SACK block >> [696,696] >> 112.831121: FullTcpAgent(_o261) warning: received illegal SACK block >> [199,199] >> 118.597599: FullTcpAgent(_o329) warning: received illegal SACK block >> [670,670] >> 119.580768: FullTcpAgent(_o365) warning: received illegal SACK block >> [1435,1435] >> 119.655479: FullTcpAgent(_o305) warning: received illegal SACK block >> [485,485] >> 123.072111: FullTcpAgent(_o349) warning: received illegal SACK block >> [728,728] >> 131.987632: FullTcpAgent(_o349) warning: received illegal SACK block >> [929,929] >> 132.357178: FullTcpAgent(_o293) warning: received illegal SACK block >> [320,320] >> 133.444730: FullTcpAgent(_o401) warning: received illegal SACK block >> [357,357] >> 141.070035: FullTcpAgent(_o233) warning: received illegal SACK block >> [172,172] >> 141.368133: FullTcpAgent(_o293) warning: received illegal SACK block >> [908,908] >> 145.503133: FullTcpAgent(_o325) warning: received illegal SACK block >> [132,132] >> 145.828200: FullTcpAgent(_o353) warning: received illegal SACK block >> [258,258] >> 147.140807: FullTcpAgent(_o417) warning: received illegal SACK block >> [798,798] >> 50000000.0 >> 1000000.0 >> 212.234133: FullTcpAgent(_o585) warning: received illegal SACK block >> [331,331] >> 214.253093: FullTcpAgent(_o657) warning: received illegal SACK block >> [1424,1424] >> 215.172477: FullTcpAgent(_o421) warning: received illegal SACK block >> [280,280] >> 217.604597: FullTcpAgent(_o725) warning: received illegal SACK block >> [138,138] >> 224.780413: FullTcpAgent(_o625) warning: received illegal SACK block >> [311,311] >> 225.913829: FullTcpAgent(_o1069) warning: received illegal SACK block >> [1142,1142] >> 228.437312: FullTcpAgent(_o1233) warning: received illegal SACK block >> [97,97] >> 229.008533: FullTcpAgent(_o829) warning: received illegal SACK block >> [130,130] >> 230.466246: FullTcpAgent(_o413) warning: received illegal SACK block >> [757,757] >> 230.576166: FullTcpAgent(_o1245) warning: received illegal SACK block >> [391,391] >> 230.584466: FullTcpAgent(_o233) warning: received illegal SACK block >> [678,678] >> 230.789350: FullTcpAgent(_o633) warning: received illegal SACK block >> [431,431] >> 231.104630: FullTcpAgent(_o369) warning: received illegal SACK block >> [130,130] >> 232.006687: FullTcpAgent(_o1333) warning: received illegal SACK block >> [217,217] >> 232.454507: FullTcpAgent(_o1349) warning: received illegal SACK block >> [639,639] >> 234.957352: FullTcpAgent(_o313) warning: received illegal SACK block >> [935,935] >> 235.201241: FullTcpAgent(_o1185) warning: received illegal SACK block >> [137,137] >> 237.336677: FullTcpAgent(_o541) warning: received illegal SACK block >> [185,185] >> 237.383566: FullTcpAgent(_o1157) warning: received illegal SACK block >> [126,126] >> 237.692238: FullTcpAgent(_o1069) warning: received illegal SACK block >> [960,960] >> 238.369279: FullTcpAgent(_o1253) warning: received illegal SACK block >> [687,687] >> 238.811276: FullTcpAgent(_o513) warning: received illegal SACK block >> [1323,1323] >> 238.871383: FullTcpAgent(_o1213) warning: received illegal SACK block >> [112,112] >> 239.108312: FullTcpAgent(_o309) warning: received illegal SACK block >> [824,824] >> 239.895494: FullTcpAgent(_o1193) warning: received illegal SACK block >> [132,132] >> 241.157944: FullTcpAgent(_o1069) warning: received illegal SACK block >> [303,303] >> 241.183073: FullTcpAgent(_o597) warning: received illegal SACK block >> [130,130] >> 241.339148: FullTcpAgent(_o533) warning: received illegal SACK block >> [379,379] >> 241.708525: FullTcpAgent(_o211) warning: received illegal SACK block >> [338,338] >> 242.306111: FullTcpAgent(_o445) warning: received illegal SACK block >> [83,83] >> 242.406312: FullTcpAgent(_o361) warning: received illegal SACK block >> [297,297] >> 242.540972: FullTcpAgent(_o685) warning: received illegal SACK block >> [750,750] >> 243.316109: FullTcpAgent(_o553) warning: received illegal SACK block >> [122,122] >> 244.446153: FullTcpAgent(_o393) warning: received illegal SACK block >> [433,433] >> 244.997886: FullTcpAgent(_o477) warning: received illegal SACK block >> [552,552] >> 244.998366: FullTcpAgent(_o833) warning: received illegal SACK block >> [158,158] >> 244.999086: FullTcpAgent(_o825) warning: received illegal SACK block >> [221,221] >> 246.901650: FullTcpAgent(_o533) warning: received illegal SACK block >> [168,168] >> 249.093984: FullTcpAgent(_o1025) warning: received illegal SACK block >> [118,118] >> 249.919780: FullTcpAgent(_o365) warning: received illegal SACK block >> [151,151] >> 249.934924: FullTcpAgent(_o597) warning: received illegal SACK block >> [67,67] >> 100000000.0 >> 256.844373: FullTcpAgent(_o973) warning: received illegal SACK block >> [281,281] >> >> >> Regards >> Safa >> >> >> On Sat, Jun 1, 2013 at 1:42 AM, Joey Padden wrote: >> >>> The all-in-one install creates may sub-directories for tcl,tk, otcl, >>> tctcl, and most importantly ns-2.35. >>> >>> the contents of the git /ns directory can replace the contents of the >>> ns-2.35 directory. >>> >>> after copying the contents cd into the directory and do a >>> >>> ./configure; make; >>> >>> then try the command >>> >>> ns codel.tcl >>> >>> OK for now, >>> Jp >>> >>> On May 31, 2013, at 12:42 PM, safa khan >>> wrote: >>> >>> Dear Joey >>> >>> I have followed the instructions to build ns2. Let me give you a >>> stepwise description of what I have done. >>> >>> I have downloaded and installed ns2 from the following source >>> >>> http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.gz/download >>> >>> After that I downloaded the whole master repository as a zip and >>> unzipped it >>> https://github.com/dtaht/ns2 >>> >>> Now could you please give me a stepwise description as to how I should >>> proceed from here. I have been trying to run the codel.tcl directly by >>> ns codel.tcl >>> after going to ns2-master directory without success. I keep getting the >>> error: >>> >>> >>> ftps 1 webrate 0 cbrs 0 bw 3000000.0 filesize 10000000 reverse 0 >>> accessdly 20 bneckdly 10 realrtt 100 bneckbw 3000000.0 >>> invalid command name "Queue/CoDel" >>> while executing >>> "Queue/CoDel set target_ $target" >>> (file "codel.tcl" line 143) >>> >>> How am I supposed to build ns2.35 with the CoDel. And where do the >>> codel.h and codel.cc files come in? I would really appreciate a more >>> detailed response. >>> >>> >>> On Fri, May 31, 2013 at 5:35 PM, Joey Padden wrote: >>> >>>> Safa, >>>> >>>> In the CoDel.tcl from Dave's git repo, the line your code is choking >>>> on is 210 not 143, did you modify CoDel.tcl? >>>> >>>> Also, did you rebuild ns after downloading the CoDel updates? It >>>> sounds like ns doesn't know about the queue type CoDel but it is in the >>>> makefile.in so it should if you did >>>> >>>> cd /ns2/ >>>> ./configure; make; >>>> >>>> after downloading and unpacking the zip. >>>> >>>> -Joey >>>> >>>> >>>> Sent from my iPhone >>>> >>>> On May 31, 2013, at 5:17 AM, "safa khan" wrote: >>>> >>>> Dear Members >>>> >>>> First of all thank you for the amazing idea that CoDel is :) >>>> >>>> I have downloaded CoDel from https://github.com/dtaht/ns2 >>>> In fact I downloaded everything as a zip so that if CoDel needs some >>>> other files in the directory I wouldn't miss them out. >>>> >>>> However, I have been trying to run ns codel.tcl on the my shell. My >>>> linux kernel version is 3.6. It gives the following error >>>> >>>> ftps 1 webrate 0 cbrs 0 bw 3000000.0 filesize 10000000 reverse 0 >>>> accessdly 20 bneckdly 10 realrtt 100 bneckbw 3000000.0 >>>> invalid command name "Queue/CoDel" >>>> while executing >>>> "Queue/CoDel set target_ $target" >>>> (file "codel.tcl" line 143) >>>> >>>> A little help will be highly appreciated. >>>> >>>> -- >>>> Regards >>>> Safa Nasir >>>> >>>> _______________________________________________ >>>> Codel mailing list >>>> Codel@lists.bufferbloat.net >>>> https://lists.bufferbloat.net/listinfo/codel >>>> >>>> >>> >>> >>> -- >>> Regards >>> Safa Nasir >>> >>> >>> >> >> >> -- >> Regards >> Safa Nasir >> >> > > > -- > Regards > Safa Nasir > > -- Regards Safa Nasir --001a11c385be203ff304de8ab030 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Joey
your help will be greatly appreci= ated. I have tried to triangulate the problem. With more packmime connectio= ns I get more illegal SACK bllock warnings. Can you or anyone on the CoDel = list tell me what output is expected after runniing the TCL script?

Safa


On Mon, Jun 3, 2013 at 6:10 PM, safa khan <= safakhan413@gmai= l.com> wrote:
Thanks Joey! You are awesome man.

Since I did not know = what to copy and what not to, I followed everything here

http://poll= ere.net/CoDel.html

I ran codel after PATCHING it into the ns2 simulator. Then I ran the fo= llowing command

./ns codel.tcl 4 5 0 100Mb -1 5

However there was no nam output and I get the following result. Would you=20 please tell if Codel.tcl even has nam output or not? And what are these=20 warnings for? Also how the result is to be interpreted?

ftps 4 webrate 5 cbrs 0 bw 100000000.0 filesize -1 reverse 0
accessd= ly 20 bneckdly 10 realrtt 100 bneckbw 100000000.0
bottleneck starts at 1= 00000000bps
change at 50 to 10.0Mbps
change at 100 to 1.0Mbps
change at 150 to 50.0Mbps
change at 200 to 1.0Mbps
change at 250 to 1= 00.0Mbps
f.tr
cmd selec= t_ca cubic
cmd select_ca cubic
cmd select_ca cubic
cmd select_ca c= ubic
1.603260: FullTcpAgent(_o211) warning: received illegal SACK block [107,107= ]
10000000.0
55.098906: FullTcpAgent(_o217) warning: received illegal SACK= block [264,264]
55.695007: FullTcpAgent(_o241) warning: received illega= l SACK block [72,72]
60.292143: FullTcpAgent(_o217) warning: received il= legal SACK block [124,124]
60.540666: FullTcpAgent(_o301) warning: received illegal SACK block [582,58= 2]
61.275364: FullTcpAgent(_o249) warning: received illegal SACK block [= 3206,3206]
1000000.0
103.964724: FullTcpAgent(_o357) warning: receive= d illegal SACK block [152,152]
104.982964: FullTcpAgent(_o289) warning: received illegal SACK block [411,4= 11]
105.313196: FullTcpAgent(_o217) warning: received illegal SACK block= [646,646]
107.602393: FullTcpAgent(_o289) warning: received illegal SAC= K block [179,179]
108.347540: FullTcpAgent(_o221) warning: received illegal SACK block [211,2= 11]
110.080323: FullTcpAgent(_o329) warning: received illegal SACK block= [437,437]
111.459607: FullTcpAgent(_o417) warning: received illegal SAC= K block [696,696]
112.831121: FullTcpAgent(_o261) warning: received illegal SACK block [199,1= 99]
118.597599: FullTcpAgent(_o329) warning: received illegal SACK block= [670,670]
119.580768: FullTcpAgent(_o365) warning: received illegal SAC= K block [1435,1435]
119.655479: FullTcpAgent(_o305) warning: received illegal SACK block [485,4= 85]
123.072111: FullTcpAgent(_o349) warning: received illegal SACK block= [728,728]
131.987632: FullTcpAgent(_o349) warning: received illegal SAC= K block [929,929]
132.357178: FullTcpAgent(_o293) warning: received illegal SACK block [320,3= 20]
133.444730: FullTcpAgent(_o401) warning: received illegal SACK block= [357,357]
141.070035: FullTcpAgent(_o233) warning: received illegal SAC= K block [172,172]
141.368133: FullTcpAgent(_o293) warning: received illegal SACK block [908,9= 08]
145.503133: FullTcpAgent(_o325) warning: received illegal SACK block= [132,132]
145.828200: FullTcpAgent(_o353) warning: received illegal SAC= K block [258,258]
147.140807: FullTcpAgent(_o417) warning: received illegal SACK block [798,7= 98]
50000000.0
1000000.0
212.234133: FullTcpAgent(_o585) warning: = received illegal SACK block [331,331]
214.253093: FullTcpAgent(_o657) wa= rning: received illegal SACK block [1424,1424]
215.172477: FullTcpAgent(_o421) warning: received illegal SACK block [280,2= 80]
217.604597: FullTcpAgent(_o725) warning: received illegal SACK block= [138,138]
224.780413: FullTcpAgent(_o625) warning: received illegal SAC= K block [311,311]
225.913829: FullTcpAgent(_o1069) warning: received illegal SACK block [1142= ,1142]
228.437312: FullTcpAgent(_o1233) warning: received illegal SACK b= lock [97,97]
229.008533: FullTcpAgent(_o829) warning: received illegal S= ACK block [130,130]
230.466246: FullTcpAgent(_o413) warning: received illegal SACK block [757,7= 57]
230.576166: FullTcpAgent(_o1245) warning: received illegal SACK bloc= k [391,391]
230.584466: FullTcpAgent(_o233) warning: received illegal SA= CK block [678,678]
230.789350: FullTcpAgent(_o633) warning: received illegal SACK block [431,4= 31]
231.104630: FullTcpAgent(_o369) warning: received illegal SACK block= [130,130]
232.006687: FullTcpAgent(_o1333) warning: received illegal SA= CK block [217,217]
232.454507: FullTcpAgent(_o1349) warning: received illegal SACK block [639,= 639]
234.957352: FullTcpAgent(_o313) warning: received illegal SACK bloc= k [935,935]
235.201241: FullTcpAgent(_o1185) warning: received illegal S= ACK block [137,137]
237.336677: FullTcpAgent(_o541) warning: received illegal SACK block [185,1= 85]
237.383566: FullTcpAgent(_o1157) warning: received illegal SACK bloc= k [126,126]
237.692238: FullTcpAgent(_o1069) warning: received illegal S= ACK block [960,960]
238.369279: FullTcpAgent(_o1253) warning: received illegal SACK block [687,= 687]
238.811276: FullTcpAgent(_o513) warning: received illegal SACK bloc= k [1323,1323]
238.871383: FullTcpAgent(_o1213) warning: received illegal= SACK block [112,112]
239.108312: FullTcpAgent(_o309) warning: received illegal SACK block [824,8= 24]
239.895494: FullTcpAgent(_o1193) warning: received illegal SACK bloc= k [132,132]
241.157944: FullTcpAgent(_o1069) warning: received illegal S= ACK block [303,303]
241.183073: FullTcpAgent(_o597) warning: received illegal SACK block [130,1= 30]
241.339148: FullTcpAgent(_o533) warning: received illegal SACK block= [379,379]
241.708525: FullTcpAgent(_o211) warning: received illegal SAC= K block [338,338]
242.306111: FullTcpAgent(_o445) warning: received illegal SACK block [83,83= ]
242.406312: FullTcpAgent(_o361) warning: received illegal SACK block [= 297,297]
242.540972: FullTcpAgent(_o685) warning: received illegal SACK = block [750,750]
243.316109: FullTcpAgent(_o553) warning: received illegal SACK block [122,1= 22]
244.446153: FullTcpAgent(_o393) warning: received illegal SACK block= [433,433]
244.997886: FullTcpAgent(_o477) warning: received illegal SAC= K block [552,552]
244.998366: FullTcpAgent(_o833) warning: received illegal SACK block [158,1= 58]
244.999086: FullTcpAgent(_o825) warning: received illegal SACK block= [221,221]
246.901650: FullTcpAgent(_o533) warning: received illegal SAC= K block [168,168]
249.093984: FullTcpAgent(_o1025) warning: received illegal SACK block [118,= 118]
249.919780: FullTcpAgent(_o365) warning: received illegal SACK bloc= k [151,151]
249.934924: FullTcpAgent(_o597) warning: received illegal SA= CK block [67,67]
100000000.0
256.844373: FullTcpAgent(_o973) warning: received illegal SA= CK block [281,281]


Regards
Safa
<= div class=3D"gmail_extra">


On Sun, Jun 2, 2013 at 1:12 AM, safa khan <safakhan413@gmail.com&g= t; wrote:
Thanks Joey! You are awesome man.

Since I did not know= what to copy and what not to, I followed everything here

http://poll= ere.net/CoDel.html

I ran codel after PATCHING it into the ns2 simulator. Then I ran = the following command

./ns codel.tcl 4 5 0 100Mb -1 5

= However there was no nam output and I get the following result. Would you p= lease tell if Codel.tcl even has nam output or not? And what are these warn= ings for? Also how the result is to be interpreted?

ftps 4 webrate 5 cbrs 0 bw 100000000.0 filesize -1 reverse 0
accessd= ly 20 bneckdly 10 realrtt 100 bneckbw 100000000.0
bottleneck starts at 1= 00000000bps
change at 50 to 10.0Mbps
change at 100 to 1.0Mbps
change at 150 to 50.0Mbps
change at 200 to 1.0Mbps
change at 250 to 1= 00.0Mbps
f.tr
cmd selec= t_ca cubic
cmd select_ca cubic
cmd select_ca cubic
cmd select_ca c= ubic
1.603260: FullTcpAgent(_o211) warning: received illegal SACK block [107,107= ]
10000000.0
55.098906: FullTcpAgent(_o217) warning: received illegal SACK= block [264,264]
55.695007: FullTcpAgent(_o241) warning: received illega= l SACK block [72,72]
60.292143: FullTcpAgent(_o217) warning: received il= legal SACK block [124,124]
60.540666: FullTcpAgent(_o301) warning: received illegal SACK block [582,58= 2]
61.275364: FullTcpAgent(_o249) warning: received illegal SACK block [= 3206,3206]
1000000.0
103.964724: FullTcpAgent(_o357) warning: receive= d illegal SACK block [152,152]
104.982964: FullTcpAgent(_o289) warning: received illegal SACK block [411,4= 11]
105.313196: FullTcpAgent(_o217) warning: received illegal SACK block= [646,646]
107.602393: FullTcpAgent(_o289) warning: received illegal SAC= K block [179,179]
108.347540: FullTcpAgent(_o221) warning: received illegal SACK block [211,2= 11]
110.080323: FullTcpAgent(_o329) warning: received illegal SACK block= [437,437]
111.459607: FullTcpAgent(_o417) warning: received illegal SAC= K block [696,696]
112.831121: FullTcpAgent(_o261) warning: received illegal SACK block [199,1= 99]
118.597599: FullTcpAgent(_o329) warning: received illegal SACK block= [670,670]
119.580768: FullTcpAgent(_o365) warning: received illegal SAC= K block [1435,1435]
119.655479: FullTcpAgent(_o305) warning: received illegal SACK block [485,4= 85]
123.072111: FullTcpAgent(_o349) warning: received illegal SACK block= [728,728]
131.987632: FullTcpAgent(_o349) warning: received illegal SAC= K block [929,929]
132.357178: FullTcpAgent(_o293) warning: received illegal SACK block [320,3= 20]
133.444730: FullTcpAgent(_o401) warning: received illegal SACK block= [357,357]
141.070035: FullTcpAgent(_o233) warning: received illegal SAC= K block [172,172]
141.368133: FullTcpAgent(_o293) warning: received illegal SACK block [908,9= 08]
145.503133: FullTcpAgent(_o325) warning: received illegal SACK block= [132,132]
145.828200: FullTcpAgent(_o353) warning: received illegal SAC= K block [258,258]
147.140807: FullTcpAgent(_o417) warning: received illegal SACK block [798,7= 98]
50000000.0
1000000.0
212.234133: FullTcpAgent(_o585) warning: = received illegal SACK block [331,331]
214.253093: FullTcpAgent(_o657) wa= rning: received illegal SACK block [1424,1424]
215.172477: FullTcpAgent(_o421) warning: received illegal SACK block [280,2= 80]
217.604597: FullTcpAgent(_o725) warning: received illegal SACK block= [138,138]
224.780413: FullTcpAgent(_o625) warning: received illegal SAC= K block [311,311]
225.913829: FullTcpAgent(_o1069) warning: received illegal SACK block [1142= ,1142]
228.437312: FullTcpAgent(_o1233) warning: received illegal SACK b= lock [97,97]
229.008533: FullTcpAgent(_o829) warning: received illegal S= ACK block [130,130]
230.466246: FullTcpAgent(_o413) warning: received illegal SACK block [757,7= 57]
230.576166: FullTcpAgent(_o1245) warning: received illegal SACK bloc= k [391,391]
230.584466: FullTcpAgent(_o233) warning: received illegal SA= CK block [678,678]
230.789350: FullTcpAgent(_o633) warning: received illegal SACK block [431,4= 31]
231.104630: FullTcpAgent(_o369) warning: received illegal SACK block= [130,130]
232.006687: FullTcpAgent(_o1333) warning: received illegal SA= CK block [217,217]
232.454507: FullTcpAgent(_o1349) warning: received illegal SACK block [639,= 639]
234.957352: FullTcpAgent(_o313) warning: received illegal SACK bloc= k [935,935]
235.201241: FullTcpAgent(_o1185) warning: received illegal S= ACK block [137,137]
237.336677: FullTcpAgent(_o541) warning: received illegal SACK block [185,1= 85]
237.383566: FullTcpAgent(_o1157) warning: received illegal SACK bloc= k [126,126]
237.692238: FullTcpAgent(_o1069) warning: received illegal S= ACK block [960,960]
238.369279: FullTcpAgent(_o1253) warning: received illegal SACK block [687,= 687]
238.811276: FullTcpAgent(_o513) warning: received illegal SACK bloc= k [1323,1323]
238.871383: FullTcpAgent(_o1213) warning: received illegal= SACK block [112,112]
239.108312: FullTcpAgent(_o309) warning: received illegal SACK block [824,8= 24]
239.895494: FullTcpAgent(_o1193) warning: received illegal SACK bloc= k [132,132]
241.157944: FullTcpAgent(_o1069) warning: received illegal S= ACK block [303,303]
241.183073: FullTcpAgent(_o597) warning: received illegal SACK block [130,1= 30]
241.339148: FullTcpAgent(_o533) warning: received illegal SACK block= [379,379]
241.708525: FullTcpAgent(_o211) warning: received illegal SAC= K block [338,338]
242.306111: FullTcpAgent(_o445) warning: received illegal SACK block [83,83= ]
242.406312: FullTcpAgent(_o361) warning: received illegal SACK block [= 297,297]
242.540972: FullTcpAgent(_o685) warning: received illegal SACK = block [750,750]
243.316109: FullTcpAgent(_o553) warning: received illegal SACK block [122,1= 22]
244.446153: FullTcpAgent(_o393) warning: received illegal SACK block= [433,433]
244.997886: FullTcpAgent(_o477) warning: received illegal SAC= K block [552,552]
244.998366: FullTcpAgent(_o833) warning: received illegal SACK block [158,1= 58]
244.999086: FullTcpAgent(_o825) warning: received illegal SACK block= [221,221]
246.901650: FullTcpAgent(_o533) warning: received illegal SAC= K block [168,168]
249.093984: FullTcpAgent(_o1025) warning: received illegal SACK block [118,= 118]
249.919780: FullTcpAgent(_o365) warning: received illegal SACK bloc= k [151,151]
249.934924: FullTcpAgent(_o597) warning: received illegal SA= CK block [67,67]
100000000.0
256.844373: FullTcpAgent(_o973) warning: received illegal SA= CK block [281,281]


Regards
Safa


On Sat, Jun 1, 2013 at 1:42 AM, Joey Padden <J.Padden@cablelabs.com= > wrote:
The all-in-one install creates may sub-directories for tcl,tk, otcl, tctcl,= and most importantly ns-2.35. =A0

the contents of the =A0git /ns directory can replace the contents of t= he ns-2.35 directory.=A0

after copying the contents cd into the directory and do a=A0

./configure; make;

then try the command

ns codel.tcl

OK for now,
Jp

On May 31, 2013, at 12:42 PM, safa khan <safakhan413@gmail.com>
=A0wrote:

Dear Joey

I have followed the instructions to build ns2. Let me give you a stepw= ise description of what I have done.

I have downloaded and installed ns2 from the following source
http://sourceforg= e.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.g= z/download

After that I downloaded the whole master repository as a zip and unzipped i= t
=A0https://githu= b.com/dtaht/ns2

Now could you please give me a stepwise description as to how I should proc= eed from here. I have been trying to run the codel.tcl directly by
ns codel.tcl
after going to ns2-master directory without success. I keep getting the err= or:


ftps 1 webrate 0 cbrs 0 bw 3000000.0 filesize 10000000 reverse 0
accessdly 20 bneckdly 10 realrtt 100 bneckbw 3000000.0
invalid command name "Queue/CoDel"
=A0=A0=A0 while executing
"Queue/CoDel set target_ $target"
=A0=A0=A0 (file "codel.tcl" line 143)

How am I supposed to build ns2.35 with the CoDel. And where do the codel.h = and codel.cc files come in? I would really appreciate a more detailed respo= nse.


On Fri, May 31, 2013 at 5:35 PM, Joey Padden <J.Padden@ca= blelabs.com> wrote:
Safa,

In the CoDel.tcl from Dave's git repo, the line your code is choki= ng on is 210 not 143, did you modify CoDel.tcl?

Also, did you rebuild ns after downloading the CoDel updates? It sound= s like ns doesn't know about the queue type CoDel but it is in the makefile.in so it sho= uld if you did=A0

cd /ns2/
./configure;=A0make;

after downloading and unpacking the zip.

-Joey=A0


Sent from my iPhone

On May 31, 2013, at 5:17 AM, "safa khan" <safakhan413@gmail.com> wrote:=

Dear Members

First of all thank you for the amazing idea that CoDel is :)

I have downloaded CoDel from https://github.com/dtaht/ns2
In fact I downloaded everything as a zip so that if CoDel needs some other = files in the directory I wouldn't miss them out.

However, I have been trying to run ns codel.tcl on the my shell. My linux k= ernel version is 3.6. It gives the following error

ftps 1 webrate 0 cbrs 0 bw 3000000.0 filesize 10000000 reverse 0
accessdly 20 bneckdly 10 realrtt 100 bneckbw 3000000.0
invalid command name "Queue/CoDel"
=A0=A0=A0 while executing
"Queue/CoDel set target_ $target"
=A0=A0=A0 (file "codel.tcl" line 143)

A little help will be highly appreciated.

--
Regards
Safa Nasir

_______________________________________________
Codel mailing list
Code= l@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/codel



--
Regards
Safa Nasir





--
Regards
Safa Nasir




--
Regards
Safa Nasir




--
Regards
Safa Nasir
--001a11c385be203ff304de8ab030--