From owner-freebsd-questions Mon Apr 12 0:15:22 1999 Delivered-To: freebsd-questions@freebsd.org Received: from askas.co.za (unknown [196.7.216.242]) by hub.freebsd.org (Postfix) with ESMTP id AC371151EB for ; Mon, 12 Apr 1999 00:15:10 -0700 (PDT) (envelope-from rudi@askas.co.za) Received: from askas.co.za(mirror[196.7.216.244]) (1297 bytes) by askas.co.za via sendmail with P:esmtp/R:bind_hosts/T:inet_zone_bind_smtp (sender: ) id for ; Mon, 12 Apr 1999 09:29:20 +0200 (SAST) (Smail-3.2.0.101 1997-Dec-17 #1 built 1998-Mar-22) Message-ID: <37119D1E.8E6FF98F@askas.co.za> Date: Mon, 12 Apr 1999 09:13:34 +0200 From: Rudi Opperman X-Mailer: Mozilla 4.5 [en] (X11; I; FreeBSD 2.2.8-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: "freebsd-questions@FreeBSD.ORG" Subject: how to determine the speed of a connection dynamically ? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi hope this is the correct place to ask this ... Suppose i have a server (eg http) that wants to respond dynamically to various clients connecting at variable speeds .. (eg no compression for fast links, lossy compession for slow links ). What is the best way to determine such characteristics of a connection (assuming a connection oriented protocol) and what does one do with connectionless protocols? Also how would a proxy/gateway complicate analysis? I seems too simplistic to ping based on source address and then use derived timing info as accurate - but this was suggested as a solution! I would assume that there would be some protocol dedicated to deriving this info tia rudi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message