Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!hayes!tnixon From: tnixon@hayes.uucp (Toby Nixon) Newsgroups: comp.dcom.modems Subject: Re: MNP4 Message-ID: <2714@hayes.uucp> Date: 8 Nov 90 10:27:15 GMT References: <7945@ucdavis.ucdavis.edu> Organization: Hayes Microcomputer Products, Norcross, GA Lines: 49 In article <7945@ucdavis.ucdavis.edu>, dias@iris.ucdavis.edu (Gihan Dias) writes: > I've been following the discussion on MNP, etc. and have a question > about MNP4's operation. I know it packetizes data into "HLDC-like" > frames, and uses an ARQ protocol. What I'd like to know are: > > 1. What is the maximum frame size? MNP4's maximum frame size is 256 bytes (of user data), compared to 64 bytes for MNP3. V.42 LAPM's maximum frame size is 4096 bytes, although the default is 128 bytes. > 2. Does it do windowing or just stop-and-wait and, if so, what is the > max window size? Both MNP4 and LAPM are windowing protocols. The maximum window sizes are 127 in both cases, although the "actual" maximum is usually much lower and based on the available memory in the particular implementation (the "maximum" in Hayes V-series modems is 15 frames); the default maximum is 7 frames. > The bottom line is: On an international link which may be subject to > satellite delays, is it better to use MNP4, or turn it off and use a > software protocol like windowed kermit? You'll usually be better to let the modems do the error correction, because the protocol (be it MNP4 or LAPM) has less overhead, usually smaller frames, and can retransmit without the buffering delays associated with a PC-based protocol. A modem-based protocol, properly implemented, can therefore recover faster from line errors than a PC-based protocol. > Would V.42 be better than MNP4 in this regard? Yes, for a couple of reasons. First, it uses poll/final procedures and different frame types for acknowledgement and reject, making it less likely that the intentions of the other modem will be confused (MNP4 uses one frame type for both positive and negative acknowledgement). Second, LAPM, unlike MNP4, has the ability to do Selective Reject, so you can have a large window size and not have to go back a retransmit all those frames if one is damaged in transit. -- Toby Nixon, Principal Engineer | Voice +1-404-449-8791 Telex 151243420 Hayes Microcomputer Products Inc. | Fax +1-404-447-0178 CIS 70271,404 P.O. Box 105203 | UUCP uunet!hayes!tnixon AT&T !tnixon Atlanta, Georgia 30348 USA | Internet hayes!tnixon@uunet.uu.net