Hi As part of my masters degree assignment ,i have to design and implement FTP Server and Client and submit that assignment by feb 10th.I am basically java...
210
Shane Kerr
shane@...
Feb 4, 2002 5:36 pm
... _UNIX Network Programming_ by W. Richard Stevens http://www.kohala.com/start/unpv12e.html Don't leave home without it. Personally I wouldn't want to...
211
Christopher Smith
cbsmith
Feb 5, 2002 1:00 am
... Actually, assuming you're just writing this in Java, this is a fairly simple assignment. You don't need to do any protocol design, the FTP protocol is...
212
Dan Kegel
dankegel
Feb 12, 2002 7:20 am
This version ramps up adaptively (thanks to work by Steven Mueller). You can specify how many connections to make in parallel. The default, 1, is...
213
Dan Kegel
dankegel
Feb 13, 2002 5:26 am
Version 0.40 of dkftpbench comes with Corba support, thanks to a little corbification by Leo. It works with OmniOrb 3 for sure; I tested that by building...
214
Dan Kegel
dankegel
Feb 15, 2002 5:25 am
OK, I threw together a distributed version of dkftpbench using corba. The idea is you run a copy of CorbaPlatoon_impl on each load machine, and one copy of...
215
shashibg
Feb 26, 2002 8:55 am
I found the millisecond timeout interface in waitForEvent() and waitAndDispatchEvents() to be quite inadequate. I'm using the Poller_kqueue() in NS's emulation...
216
Dan Kegel
dankegel
Feb 26, 2002 7:03 pm
... Nice to hear Poller is getting some use! Would exposing waitForEvents(struct timespec *) suit your needs better? That would be quite easy to offer in...
217
shashibg
Feb 27, 2002 6:51 pm
... Yes, certainly. Since this is anyway a C++ library, the following might be better. waitForEvents(const struct timespec &) Also, would be possible for you...
218
Shashi Guruprasad
shashibg
Feb 28, 2002 3:07 am
Hi Dan and Jonathan, Here's a simple program that I hacked up to see if kqueue() can check for /dev/bpf* readiness. It turns out that kqueue() wrongly reports...
219
Dan Kegel
dankegel
Feb 28, 2002 8:12 am
... Yes, it would. I ought to do that. ... But how on earth do the sources add up to 45MB? Oh, I see, it's a bunch of multi-megabyte data files. Well, what...
220
Dan Kegel
dankegel
Feb 28, 2002 8:26 am
Sounds like a possible bug in bsd, or a misunderstanding. Either way, best thing is to post your test case to the appropriate *bsd mailing list. Hmm, I see...
221
shashibg
Feb 28, 2002 4:53 pm
... internet ... Yep. These are data files for the validation suite in NS -Shashi...
222
Dan Kegel
dankegel
Mar 18, 2002 7:13 am
I'm looking for a well-written Java ftp daemon to benchmark. In a quick Google search, I found four candidates: 1. http://www.mycgiserver.com/~ranab/ftp/ Rana...
223
Christopher Smith
cbsmith
Mar 18, 2002 7:48 am
There aren't a lot of people writing FTP servers out there in Java. :-( I'm surprised noone has one with non-blocking I/O though. --Chris...
224
Christopher Smith
cbsmith
Mar 18, 2002 7:48 am
There aren't a lot of people writing FTP servers out there in Java. :-( I'm surprised noone has one with non-blocking I/O though. --Chris...
225
zhang_zoe
Apr 4, 2002 10:32 pm
I run "time dkftpbench -hssl-2.cs.unm.edu -n3000 -t180 -b1000 -u? -p? -fglobus.eps -sp" in host where ftp client is running. but i got erro message: "Option...
226
Dan Kegel
dankegel
Apr 5, 2002 4:44 pm
... The status value of 550 is from the FTP server. It is defined in the FTP RFC as 550 Requested action not taken. File unavailable (e.g., file not found, no...
227
zhang li
zhang_zoe
Apr 5, 2002 7:53 pm
but four processes are successfully(get the file successfully) before the error pops up. li ... __________________________________________________ Do You...
228
Dan Kegel
dankegel
Apr 6, 2002 5:16 am
... Are you sure? The log you posted made it look like two robousers had *started* but it wasn't clear they'd actually fetched any files. Try it with just 1...
229
zhang li
zhang_zoe
Apr 7, 2002 8:32 pm
Anybody know what does this mean when running "time dkftpbench ..." "real 1m0.259s user 0m0.060s sys 0m0.200s" what does "real", "user", "sys" mean...
230
Jason Shupe
jshupe@...
Apr 7, 2002 8:36 pm
"man time" says: These statistics consist of (i) the elapsed real time between invocation and termination, (ii) the user CPU time (the sum of the tms_utime...
231
zhang li
zhang_zoe
Apr 20, 2002 1:37 am
hi, how can i measuer the cpu usage of ftp server? I use "time dkftpbench ..." on ftp client machine(different host from ftp server) and get "real ? user ? sys...
232
Shane Kerr
shane@...
Apr 22, 2002 11:12 am
... If you're measuring on an otherwise idle server, there are a number of commands you can use to see system load. For instance, on a Linux system you can use...
233
Dan Kegel
dankegel
Apr 24, 2002 11:10 pm
... No - been too busy. Dang it. And I have a copy of Solaris ready to install, too. It's probably an easy change (maybe just adding a couple ifdefs), but...
234
Dan Kegel
dankegel
Apr 26, 2002 5:41 pm
... Thanks, Ian! - Dan...
235
Dan Kegel
dankegel
May 16, 2002 2:59 am
Hi Jeon! Thanks so much for the bugfix! - Dan...
237
dank@...
dankegel
Jul 4, 2002 9:50 pm
This release fixes the bug reported by Jeon where Poller_select::getNextEvent could return a deleted client, adds a type() method to ftp_client_*, and makes...
238
oggy@...
Jul 28, 2002 9:08 am
Hello heres a patch to get dkftpbench to compile on FreeBSD. ... *************** ... #if HAVE_GETIFADDRS + #include <sys/types.h> #include <ifaddrs.h> #else ...
239
dank@...
dankegel
Jul 28, 2002 11:37 am
... Thanks, Francis! (So, now that it compiles, does it actually work? :-) - Dan...