home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.protocols.tcp-ip
- Path: sparky!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!news.yale.edu!wardmac1.med.yale.edu!user
- From: matt@wardsgi.med.yale.edu (Matt Healy)
- Subject: Re: setting TCP parameters
- Message-ID: <matt-161292134253@wardmac1.med.yale.edu>
- Followup-To: comp.protocols.tcp-ip
- Sender: news@news.yale.edu (USENET News System)
- Nntp-Posting-Host: wardmac1.med.yale.edu
- Organization: Yale U. - Genetics
- References: <gmarzot-161292084738@gmarzot.mitre.org>
- Date: Wed, 16 Dec 1992 18:54:40 GMT
- Lines: 46
-
- In article <gmarzot-161292084738@gmarzot.mitre.org>, gmarzot@mitre.org (G.
- S. Marzot) wrote:
- >
- > Here is a question that I am sure has been asked before but no one I talk
- > to seems to know the answer. On a Sun Sparc 2 SunOS 4.1.X I would like to
- > set the default TCP window size to be as large as possible(32kbytes no ?).
- > Does anyone know a good source for this type of information. I am working
- > on TCP over a satellite and I would also like to extend default time outs
- > to drop the TCP connection. Does anyone know how to set this parameter as
- > well? I assume it is in a header someplace and then I rebuild the kernel
- > but it would be nice to see the procedure written down before I start
- > flailing the system. Thanks in advance. -GSM
-
- I don't know about Suns; as you can tell from my address I am on a
- Silicon Graphics workstation myself. On SGIs, you change the parameters
- in various header files and then run the command "autoconfig" to
- reconfigure
- the kernel via lboot. On my machine the various files live in the
- directory /usr/sysgen/master.d/* with fairly intuitive filenames and
- they are heavily commented. Look for files called README or something
- similar in your /usr/sysgen/* directory tree.
-
- I just did [grep "tcp" /usr/sysgen/master.d/*] on my sgi:
-
- ----------------------------output follows---------
- wardsgi 42% grep "tcp" /usr/sysgen/master.d/*
- /usr/sysgen/master.d/bsd:int tcpprintfs = 0;
- /usr/sysgen/master.d/bsd:unsigned
- long tcp_sendspace = 60 * 1024; /* must be < 64K */
- /usr/sysgen/master.d/bsd:unsigned
- long tcp_recvspace = 60 * 1024; /* must be < 64K */
- /usr/sysgen/master.d/bsd:int tcp_ttl = 60;
- /usr/sysgen/master.d/master.c:int tcpprintfs = 0;
- /usr/sysgen/master.d/master.c:unsigned
- long tcp_sendspace = 60 * 1024; /* must be < 64K */
- /usr/sysgen/master.d/master.c:unsigned
- long tcp_recvspace = 60 * 1024; /* must be < 64K */
- /usr/sysgen/master.d/master.c:int tcp_ttl = 60;
- wardsgi 43%
- -------------------end of output------------
-
- Matt Healy
- "I pretend to be a network administrator;
- the lab net pretends to work"
-
- matt@wardsgi.med.yale.edu
-