home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / tunenbzp.zip / README.TXT next >
Text File  |  1996-03-06  |  5KB  |  103 lines

  1. TUNENB.EXE was designed to examine the effects of various combinations
  2. of NETBIOS parameters on the NETBIOS 64KB segment and the NETBUEI 64KB
  3. segment.  It is believed to be accurate but has not been formally 
  4. tested by IBM.  You may use TUNENB.EXE at your own risk.  TUNENB.EXE 
  5. is not supported by IBM.
  6.  
  7. The TUNENB.EXE program does calculations to determine the maximum
  8. permissible values for configurable parameters affecting NETBIOS and
  9. NETBEUI performance.  Output is displayed, and should be used as a
  10. guide in configuration of parameters in the PROTOCOL.INI and
  11. IBMLAN.INI files.  You may allow the input values to default, or
  12. override them with command line options.
  13.  
  14. The constraints of both the NETBEUI and NETBIOS 64KB segment
  15. limitations and variables allocated by the Lan Server or Lan Requester
  16. redirector are considered in the tuning algorithms.  This program is
  17. valid for use on network configurations using NETBIOS with NETBEUI.
  18.  
  19. Syntax:
  20. TUNENB /S nn /N nn /C nn /P nn /L nn /D nn /G nn /R nn /A nn /B nn /?
  21.  
  22. where /S nn  Sessions - This parameter specifies the maximum number of
  23.              NETBIOS sessions that can be open simultaneously.  The 
  24.              NETBIOS protocol uses a session to communicate between 
  25.              two systems running BETBIOS.  If a request fails due to
  26.              lack of sessions, the protocol returns an interface-busy
  27.              error. (tuning default value 254 per NETBEUI-adapter
  28.              binding)
  29.  
  30.       /N nn  Names - This parameter specifies the maximum number of
  31.              NETBIOS names that can be defined.  One name is reserved
  32.              for defining the station address of the network adapter
  33.              card.  If the NETBIOS protocol is bound to multiple
  34.              network adapter drivers, this parameter specifies the
  35.              maximum number of NETBIOS names in each network adapter
  36.              driver's name table.  (tuning default value 44 per
  37.              NETBEUI-adapter binding)
  38.  
  39.       /C nn  Commands - This parameter specifies the number of network
  40.              control block (NCB) descriptors to allocate for managing
  41.              NCBs submitted to the NETBIOS protocol.  (tuning default
  42.              value 254 per NETBEUI-adapter binding)
  43.  
  44.       /P nn  Packets - This parameter specifies the number of I-frame
  45.              packet descriptors that the NETBIOS protocol can use to
  46.              build DLC frames from NETBIOS messages.  Increase the
  47.              value of this parameter if large frames are being sent
  48.              through the network.  (tuning default value 335 per
  49.              NETBEUI-adapter binding)
  50.  
  51.       /L nn  Looppackets - This parameter specifies the number of
  52.              internal loopback packet descriptors.  Loopback packets
  53.              are used when sending I frames or UI frames, if the
  54.              sending node and the receiving node are the same.
  55.              (tuning default value 8 per NETBEUI-adapter binding)
  56.  
  57.       /D nn  Datagrampackets - This parameter specifies the number of
  58.              data descriptors to allocate for packeting NETBIOS
  59.              datagrams into UI-frames.  Increase this parameter value
  60.              when the NETBIOS protocol sends a large number of
  61.              datagrams.  (tuning default value 10 per NETBEUI-adapter
  62.              binding)
  63.  
  64.       /G nn  Selectors - This parameter specifies the number of
  65.              internal data descriptors to allocate for global
  66.              descriptor table (GDT) selectors.  GDT selectors are a
  67.              limited OS/2 resource.  If too many GDT selectors are
  68.              allocated, performance of other application programs and
  69.              protocol drivers may be hindered.  (tuning default value
  70.              15 per NETBEUI-adapter binding)
  71.  
  72.       /R nn  Redirector commands - This parameter specifies the number
  73.              of commands (NCB's) which are allocated by the Lan Server
  74.              (or OS/2 Peer, or Lan Requester) redirector for each
  75.              configured adapter.  This tuning tool can be used only if
  76.              the values are the same for each adapter in multiple
  77.              adapter configurations.  See the x2 parameter in the netx
  78.              (x = 1 - 4) line in the IBMLAN.INI.  format:
  79.              netx=NETBEUI$,a,pdt,x1,x2,x3
  80.              (tuning default value 70 per redirector configured
  81.              adapter)
  82.  
  83.       /A nn  Adapters - This parameter specifies the number of
  84.              network adapters bound by NETBIOS/NETBEUI.  (tuning
  85.              default value 1)
  86.  
  87.       /B nn  This parameter specifies the number of network adapters
  88.              configured for the Lan Server (or OS/2 Peer or Lan
  89.              Requester) redirector.  This is equal to the number of
  90.              netx (x = 1 - 4) in the IBMLAN.INI file.  (tuning default
  91.              value 1)
  92.  
  93.       /? or /H  Help - lists the above optional parameters.
  94.  
  95. This tuning program cannot produce valid results under any of the
  96. following conditions:
  97.  - IBM OS/2 NETBIOS OVER TCP/IP (tcpbeui$) is used.
  98.  - NetWare NetBIOS Emulation over IPX - IBM Netware Requester (ipxnb$)
  99.    is used.
  100.  - The redirector (Lan Server, OS/2 Peer, or Lan Requester) is
  101.    configured for multiple adapters, and the resource allocations for
  102.    commands (NCB's) is not uniform across all adapters.
  103.