From owner-freebsd-questions Fri Feb 9 14:24:11 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA19129 for questions-outgoing; Fri, 9 Feb 1996 14:24:11 -0800 (PST) Received: from relay.hp.com (relay.hp.com [15.255.152.2]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id OAA19038 for ; Fri, 9 Feb 1996 14:24:02 -0800 (PST) Received: from srmail.sr.hp.com by relay.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA083564637; Fri, 9 Feb 1996 14:23:58 -0800 Received: from hpnmhjw.sr.hp.com by srmail.sr.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA007814635; Fri, 9 Feb 1996 14:23:56 -0800 Received: from mina.sr.hp.com by hpnmhjw.sr.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA146604635; Fri, 9 Feb 1996 14:23:55 -0800 Message-Id: <199602092223.AA146604635@hpnmhjw.sr.hp.com> To: freebsd-questions@freebsd.org Subject: Re: ISDN devices supported? In-Reply-To: Your message of "Fri, 09 Feb 1996 12:34:26 PST." Date: Fri, 09 Feb 1996 14:23:54 -0800 From: Darryl Okahata Sender: owner-questions@freebsd.org Precedence: bulk > 128kbits/sec? Feh. With > the cost of 28.8 modems and regular phone service, it's practically in > "why bother" territory. Is there something I am missing about ISDN? With modems, there's a potential "big" problem with packet latency. Currently, the X-window protocol contains a lot of handshaking; an X-window client (the program displaying the window) does a lot of handshaking with the X-window server (where the window is displayed). In order to do error correction and data compression, the transmitting modem gathers data into fixed-sized "packets" before sending the data to the receiving modem. However, to handle "interactive" sessions where a user is typing on a keyboard, a partial packet is sent if data is not received by a certain short timeout period. As the X-window protocol can send packets smaller than the modem's packet size, the timeout must occur before the data is sent to the receiving modem. Multiply this timeout (50-80ms???) by many packets, and the "short timeout" can become a substantial amount of time. For example, if I ping a system connected via SLIP (28.8K modem connected at 21.6K), the ping times are on the order of 160ms. If I ping a system connected via ISDN, the ping times are on the order of 40ms. [ Of course, sending 64 byte ping packets via a 28.8K modem does take longer than a 64-128K ISDN connection, and all this does assume that the packet size is smaller than the modem's buffer size. ] If you multiply the 60ms difference ((160ms-40ms) divided by 2 packets/ping) by, say, 100 packets, you've got a six-second difference. I'd say that's significant. -- Darryl Okahata Internet: darrylo@sr.hp.com DISCLAIMER: this message is the author's personal opinion and does not constitute the support, opinion, or policy of Hewlett-Packard, or of the little green men that have been following him all day.