Hi.
 I have written few simple programs to test connection speed using freenet
classes. They test connection at transport layer, at link layer and for
comparision pure TCP.
 I have meausred the time on client and server side(it should be the
same). Here are result on my machine( Celeron 1000MHz, Windows2000, JDK 1.4.0):

TcpTest:
server time:150
client time:150

TransportTest:
server time:180
client time:190

LinkTest:
server time:25026
client time:25577

  As you can see Link connections are really very expensive, and Transport
  layer overhead is very small.
I am sending the programs as an attachment.

Sometimes I got an exception:

freenet.AuthenticationFailedException: Against peer (null) @
tcp/127.0.0.1:1900 - Invalid restart message (MAC verify must have failed)
(terminal)
        at freenet.session.FnpLink.receiveRestartRequest(FnpLink.java:224)
        at freenet.session.FnpLink.accept(FnpLink.java:72)
        at
freenet.session.FnpLinkManager.acceptIncoming(FnpLinkManager.java:85)
        at LinkTest$Server.run(LinkTest.java:62)
        at java.lang.Thread.run(Thread.java:536)

I do not know why it happens, sometimes.

  Roman Bednarek



_______________________________________________
devl mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to