Jump to content

  • Log In with Google      Sign In   
  • Create Account

BlueHabu

Member Since 28 Feb 2005
Offline Last Active Private

Posts I've Made

In Topic: How much of a hit to performance will TCP be?

19 March 2013 - 08:52 AM

While others have answered the TCP portion very well I will note that the websocket layer may add some delay/buffer depending on implementation.   

 

http://tools.ietf.org/html/rfc6455  -- search for the word "delay"

 

I think some implementations disable nagle (TCP_NODELAY) by default.


In Topic: Qt Image won't load?

16 March 2013 - 10:53 PM

I believe the jpeg implementation is in a dll.  I compile Qt myself and I have to be careful to update the image plugins when I do so or images wont load.


In Topic: UDP packets: can they be splited?

25 September 2009 - 05:11 AM

MTU sizes can dip in the 500 byte range for dial up and are determined by link layer protocols. AFAIK there is no minimum MTU you can set the will ensure absolutely no fragmentation unless you know what link layer protocols will be used. However, you could find a good enough number. I use what ever the dial up MTU which is I think something around 536 when using TCP.

That said some routers will fragment purely based on congestion. Blackhole routers as swift mentioned are a problem but most behave correctly and send an ICMP destination not reachable if do not fragment is set in IPv4.

As always, the smaller the packet the better if overhead is reasonable.

In Topic: How do TCP Packets get merged?

27 May 2009 - 05:23 AM

http://en.wikipedia.org/wiki/Nagle's_algorithm

In Topic: checksums won't match!

26 August 2008 - 06:17 AM

A quick guess and something that may be easy to disable is checksum offloading.

PARTNERS