a quick question on tcp/ip overhead: we have a high volume feed of data coming over a socket originating on a solaris machine and terminating on a linux box. the measured volume (in user bytes) is about 150MB/s, or 1.2gbps. the firewall people claim we are sending 6gbps, which seems absurd. they also say the average packet size is way less than 1500, because of "mumble mumble PUSH parameter mumble mumble".
i despise networking but gather this is the TCP PUSH flag which might be implemented on Solaris and might be used by the Solaris app which is sending teh data. so my question is if teh data is coming across via a large number of write(2) calls, how much overhead is there per write? (and therefore, can i determine the average packet size to produce an overhead of 500% by doing solving (overhead + payload) = 5*payload?) andrew ------------------ Andrew Hume (best -> Telework) +1 623-551-2845 and...@research.att.com (Work) +1 973-236-2014 AT&T Labs - Research; member of USENIX and LOPSA
_______________________________________________ Tech mailing list Tech@lists.lopsa.org https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech This list provided by the League of Professional System Administrators http://lopsa.org/