From owner-freebsd-net@FreeBSD.ORG Tue Feb 10 00:32:32 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7291E16A4CE; Tue, 10 Feb 2004 00:32:32 -0800 (PST) Received: from cs.huji.ac.il (cs.huji.ac.il [132.65.16.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34AB543D1D; Tue, 10 Feb 2004 00:32:32 -0800 (PST) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32] ident=danny) by cs.huji.ac.il with esmtp id 1AqTJk-0009aT-Ea; Tue, 10 Feb 2004 10:32:28 +0200 X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: freebsd-hackers@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 10 Feb 2004 10:32:28 +0200 From: Danny Braniss Message-Id: cc: freebsd-net@freebsd.org Subject: TTCP/RFC1644 problem X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Feb 2004 08:32:32 -0000 hi, im running some experiments, and it seems to me that setting net.inet.tcp.rfc1644 has the reverse effect. with sysctl net.inet.tcp.rfc1644 = 0, the transaction uses only 6 packets and it's less than 1 sec, setting net.inet.tcp.rfc1644 to 1 uses 8 packets and takes more than 1 sec. with net.inet.tcp.rfc1644 = 0: No. Time Source Destination Protocol Info 1 0.000000 132.65.80.32 132.65.16.103 TCP 4105 > 255 [SYN] Seq=3300562868 Ack=0 Win=57920 Len=0 2 0.000038 132.65.16.103 132.65.80.32 TCP 255 > 4105 [SYN, ACK] Seq=3867169834 Ack=3300562869 Win=57344 Len=0 3 0.003137 132.65.80.32 132.65.16.103 TCP 4105 > 255 [FIN, PSH, ACK] Seq=3300562869 Ack=3867169835 Win=57920 Len=25 4 0.003215 132.65.16.103 132.65.80.32 TCP 255 > 4105 [ACK] Seq=3867169835 Ack=3300562895 Win=57895 Len=0 5 0.035350 132.65.16.103 132.65.80.32 TCP 255 > 4105 [FIN, PSH, ACK] Seq=3867169835 Ack=3300562895 Win=57920 Len=4 6 0.038110 132.65.80.32 132.65.16.103 TCP 4105 > 255 [ACK] Seq=3300562895 Ack=3867169840 Win=57916 Len=0 with net.inet.tcp.rfc1644 = 1: No. Time Source Destination Protocol Info 1 0.000000 132.65.80.32 132.65.16.103 TCP 4108 > 255 [FIN, SYN, PSH] Seq=967743282 Ack=0 Win=57600 Len=25 2 0.000036 132.65.16.103 132.65.80.32 TCP 255 > 4108 [SYN, ACK] Seq=99082279 Ack=967743283 Win=57344 Len=0 3 0.002622 132.65.80.32 132.65.16.103 TCP 4108 > 255 [FIN, ACK] Seq=967743308 Ack=99082280 Win=57920 Len=0 4 0.002671 132.65.16.103 132.65.80.32 TCP 255 > 4108 [ACK] Seq=99082280 Ack=967743283 Win=57920 Len=0 5 1.201556 132.65.80.32 132.65.16.103 TCP 4108 > 255 [FIN, PSH, ACK] Seq=967743283 Ack=99082280 Win=57920 Len=25 6 1.201609 132.65.16.103 132.65.80.32 TCP 255 > 4108 [ACK] Seq=99082280 Ack=967743309 Win=57895 Len=0 7 1.227906 132.65.16.103 132.65.80.32 TCP 255 > 4108 [FIN, PSH, ACK] Seq=99082280 Ack=967743309 Win=57920 Len=4 8 1.230653 132.65.80.32 132.65.16.103 TCP 4108 > 255 [ACK] Seq=967743309 Ack=99082285 Win=57916 Len=0