home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / stack.zip / read.me < prev    next >
Text File  |  1996-04-16  |  3KB  |  79 lines

  1. LATESTSTACK
  2.  
  3. This file contains fixes to IBM TCP/IP Version 2 for OS/2. 
  4. These files should be installed on
  5. top of IBM TCP/IP Version 2 for OS/2 after the latest CSD UN64092.  You should
  6. be at CSD level UN64092, which you can check with the syslevel command.
  7. (The CSD UN64092 is also available in this directory.)
  8.  
  9. INSTALLATION
  10. ------------------------------------------------------------------------------------------------------------------------------------------------
  11.  
  12. Download stack.exe as binary and put it in a temporary subdirectory.
  13. Execute stack.exe and you will get the following files:
  14. INET.SYS, IFNDIS.SYS, IFCONFIG.EXE, IFNDISNL.EXE, TCPIPDLL.DLL,
  15. SO32DLL.DLL, and TCP32DLL.DLL
  16.  
  17. Copy the following files to your IBMCOM\PROTOCOL subdirectory:
  18.     INET.SYS, IFNDIS.SYS,IFNDISNL.SYS
  19.  
  20. Copy the following files to your TCPIP\BIN subdirectory:
  21.     INET.SYS, IFNDIS.SYS, IFNDISNL.SYS, IFCONFIG.EXE
  22.  
  23. To install the DLL's - edit the libpath statement in your config.sys and remove the
  24. reference to the TCPIP\DLL directory. Re-boot your system and copy the following files
  25. to your TCPIP\DLL directory:
  26.     TCPIPDLL.DLL, SO32DLL.DLL, and TCP32DLL.DLL
  27. Edit your config.sys file again and add the reference to the TCPIP\DLL directory
  28. in your libpath statement.
  29.  
  30. Then reboot your system, and the new stack fixes will be loaded.
  31.  
  32. ---------------------------------------------------------------------------------------------------------------------------------------------
  33.  
  34.  
  35.  
  36. The following readme file (PN68589.README) was generated for a previous
  37. apar on the TCP/IP Version 2 for OS/2 product stack.  The entire content
  38. of that readme is also applicable to customers applying this LATESTSTACK.
  39. ====================================================================
  40. PN68589.README:
  41.  
  42.  
  43.  
  44.  
  45. These files permit you to customize the TCP send buffer size,
  46. receive buffer size, and segment size.  By default, OS/2 TCP/IP uses
  47. a send and receive buffer size of 28k, and a segment size of 1460.
  48. These are usually very good values, except in the following cases:
  49.  
  50. (a) You may have a network card with very little onboard memory,
  51. such as the 3COM 3C509.  The TCP/IP stack must be tuned down to
  52. work well with such cards, because it is very easy to overrun the
  53. memory buffers when running TCP/IP full blast, and this causes
  54. packet retransmission and performance problems.
  55.  
  56. (b) You may be using an application such as the Sybase Replication
  57. Server that keeps many sockets open simultaneously.  The TCP/IP
  58. stack does not reserve enough memory to allocate 28k of send and
  59. receive buffers for all of the sockets in the system.
  60.  
  61. In either case, you can tune TCP/IP to work well with the following
  62. command:
  63.  
  64. ifconfig lan0 sendbuf 4096 recvbuf 4096 segsize 1024
  65.  
  66. You may want to create a tcpexit.cmd file in your tcpip\bin subdirectory
  67. with this command in it.  Tcpexit.cmd is run after TCP/IP starts.
  68.  
  69. By default, the TCP segment size used by OS/2 TCP/IP over routed
  70. connections is 576.  If your routers support larger frame sizes (for
  71. example if your routers connect separate Ethernet segments, you may
  72. want to use a larger value.  Use this command:
  73.  
  74. ifconfig lan0 -use576    [This TOGGLES OFF the 576 segment size]
  75.  
  76. and a TCP/IP segment size of 1460 will be used over routed connections.
  77.  
  78.  
  79.