home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / ipxrt3.exe / IPXRT3.TXT < prev    next >
Text File  |  1995-06-16  |  20KB  |  510 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              IPXRTR.EXE; IPX Upgrade for NetWare Servers
  5. DOCUMENT ID:        
  6. DOCUMENT REVISION:  A
  7. DATE:               03MAY95
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Issue
  10. README FOR:         IPXRT3.EXE
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. IPX Upgrade for NetWare Servers 1.0
  14. NetWare 3.11
  15. NetWare 3.12
  16. NetWare 4.02
  17.  
  18. ABSTRACT:
  19.  
  20. Release 1.0c is an update to the 1.0 release that upgrades NetWare 3.1x and
  21. NetWare 4.02 servers with the latest IPX router software. NOTE: This release
  22. does not support servers running NetWare MultiProtocol Router(TM), NetWare WAN
  23. Links(TM), or NetWare 3.x SFT III(TM).
  24.  
  25. -----------------------------------------------------------------
  26. DISCLAIMER
  27. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  28. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  29. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  30. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  31. -----------------------------------------------------------------
  32.  
  33. ISSUE
  34.  
  35. This release provides IPXRTR.EXE, which enhances IPX routing capabilities on
  36. NetWare 3.1x and NetWare 4.02 servers.  This release also corrects problems
  37. that occur when installing from a NetWare volume and provides both RIP/SAP and
  38. NetWare Link Services(TM) (NLSP(TM)) support. You can run NLSP on any IPX
  39. network:  NetWare clients, servers, and third-party IPX routers all
  40. interoperate with Novell NLSP routers.
  41.  
  42. Also note that IPXRTR is no longer supported on NetWare 4.01.  For this
  43. reason, you should ignore any references to NetWare 4.01 in the documentation.
  44.  
  45. This file contains the following topics:
  46.  
  47. - Installation Instructions
  48. - Patch History
  49. - Solution Specifics
  50. - New Product Features
  51. - Load Balancing
  52. - Problems Corrected in this Release
  53. - Product Interoperability
  54. - Product Restrictions 
  55. - Incompatibility with Other Products
  56. - Product Configuration
  57. - Loading SNMP
  58. - Product MIBs
  59. - Content of DISK1
  60.  
  61.  
  62. INSTALLATION INSTRUCTIONS:
  63.  
  64. To install IPX Upgrade for NetWare Servers 1.0c, complete the following steps:
  65.  
  66. 1. Read this document thoroughly.
  67.  
  68. 2. If you have a PostScript* printer, complete the following steps to print
  69. the documentation; otherwise, skip to Step 3.
  70.  
  71.   a. Download IPXDOC.EXE.
  72.  
  73.   b. Run IPXDOC.EXE to extract the files it contains.
  74.  
  75.      IPXDOC contains the following guides:
  76.  
  77.      - IPX Upgrade for NetWare Servers 1.0 Installation and Configuration
  78. Guide
  79.      - IPX Upgrade for NetWare Servers 1.0 NLSP Migration Guide
  80.  
  81.      NOTE: Although these guides refer only to version 1.0 of the software,
  82. they are also accurate for version 1.0c. In addition the INSTALL utility will
  83. indicate version 1.0. The modules listing for IPXRTR will indicate version
  84. 1.0c.
  85.  
  86.   c. Print these guides using the following commands, then skip to step 4:
  87.  
  88.       COPY BOOKINC.PS LPT1 (or LPT2)
  89.       COPY BOOKMIG.PS LPT1 (or LPT2)
  90.  
  91.      If the LPTx port is being redirected to a Novell print queue by the use
  92. of CAPTURE, be sure to use PRINTCON to create a PostScript "job" and issue the
  93. CAPTURE command with the JOB= parameter.
  94.  
  95. 3. If you do not have a PostScript printer, you can still print an ASCII
  96. version of the IPX Upgrade for NetWare Servers 1.0 Installation and
  97. Configuration Guide by printing the INSTALL.TXT file.
  98.  
  99. 4. Read the IPX Upgrade for NetWare Servers 1.0 Installation and Configuration
  100. Guide.  This guide provides instructions for installing and configuring the
  101. software.
  102.  
  103. 5. To create your own installation diskettes, complete the following steps:  
  104.  
  105.    a. When IPXRTR.EXE is unzipped, it creates a batch file (MAKE_IPX.BAT) and
  106. the following three directories: 
  107.  
  108.       - IPXSERV1 
  109.       - IPXSERV2 
  110.       - DISK1 
  111.  
  112.       If you want to install the software from your hard drive, skip to Step
  113. d. 
  114.  
  115.    b. If you want to install the software from diskettes, use the DOS FORMAT
  116. command to format two high-density diskettes (3.5-inch or 5.25-inch).
  117.  
  118.       The FORMAT command asks you for the label to give the diskette (not the
  119. label you paste on the diskette). Because the MAKE_IPX.BAT file relabels the
  120. diskettes, the labels used when formatting the diskettes are unimportant.
  121.  
  122.   c. If you want to install the software from diskettes, use the following
  123. command to run the batch file and create diskettes on the A: drive:
  124.  
  125.       MAKE_IPX A:
  126.  
  127.   d. Follow the instructions in the PostScript guides you printed in Step 2.
  128.  
  129.      If you want to install the software directory from the server's hard
  130. drive, change the path to <VOLUME>:<DIRECTORY>\IPXSERV1 in place of the step
  131. that instructs you to insert the IPX Upgrade for NetWare Servers Disk 1 into
  132. the disk drive.
  133.  
  134.      NOTE: If the system console displays the message "IPXRTR: IPX link state
  135. router down", verify that you completed Step d correctly.
  136.  
  137.  
  138. SOLUTION SPECIFICS:
  139.  
  140. This file contains key information about IPX Upgrade for NetWare Servers 1.0c
  141. software that is not available elsewhere.
  142.  
  143. Because this product contains fixes for IPX Upgrade for NetWare Servers 1.0,
  144. this file does not contain the installation instructions for this software. 
  145. These instructions are provided in the IPX Upgrade for NetWare Servers 1.0
  146. Installation and Configuration Guide, which is included with this update.
  147.  
  148.  
  149. NEW PRODUCT FEATURES
  150.  
  151. The routing capabilities of IPX have been enhanced to meet a number of
  152. customer requirements. Features new to IPX Upgrade for NetWare Servers 1.0c
  153. include the following:
  154.  
  155. - Ability to bind multiple NICs to a single network number.
  156.  
  157. - Load sharing, which is useful when connecting two or more interfaces on a
  158. file server to an Ethernet* switch.
  159.  
  160. - SNMP instrumentation for IPX, RIP/SAP, and NLSP, along with an IPX console
  161. (IPXCON.NLM).  In addition, ASN.1 copies of the MIBs are included for
  162. integration into SNMP management consoles.
  163.  
  164. - NLSP, a new link state routing protocol for IPX that greatly reduces routing
  165. overhead and provides more diagnostics on the operation of IPX and IPX
  166. routing.
  167.  
  168. - IPXPING.NLM, a utility that tests connectivity between systems running
  169. IPXRTR.
  170.  
  171. - Use of the NetWare 3.12 and NetWare 4(TM) hashing algorithm for RIP/SAP
  172. processing, which greatly reduces CPU utilization on NetWare 3.11 in large IPX
  173. RIP networks.
  174.  
  175. - Ability to turn off IPX routing on servers with multiple NICs.
  176.  
  177. - Filtering of NetBIOS packets, which is enabled by a SET command.
  178.  
  179. - Ability for NLSP to switch automatically from broadcast to multicast when
  180. all NLSP nodes on a LAN support multicast.
  181.  
  182.  
  183. LOAD BALANCING
  184.  
  185. When a NetWare client loads VLMs, it makes an NCP GetLocalTaget(GLT) RIP
  186. request. This request is a broadcast and is therefore received by the server
  187. on all NICs (or interfaces) bound to the LAN. In previous versions of IPXRTR,
  188. the server responded to the request from each NIC on the LAN. The client
  189. always caches the first reply it gets and uses the MAC address to communicate
  190. with the server from that point on.
  191.  
  192. In version 1.0a and later, the server that supports load balancing does two
  193. things: First, the server responds to requests only from one NIC and sends the
  194. GLT responses in a "round-robin" fashion out all other NICs attached to the
  195. LAN.  For example, suppose GLT requests from all clients are processed on NIC
  196. 1.  If the GLT from Client A is received, only the request seen on NIC 1 is
  197. processed and the response is sent from NIC 1. From that point on, client A
  198. sends data to the server at NIC 1. If a GLT from Client B arrives, only the
  199. GLT received on NIC 1 is processed; this time, however, the response is sent
  200. on NIC 2, Client B sends data to NIC 2, and so on. Second, load balancing
  201. allows the server to send NLSP packets to an IPX network through just one of
  202. the cards attached to a LAN and all other IPX packets to alternating cards.
  203.  
  204. To ensure that load balancing is working, use MONITOR to compare the packets
  205. sent between the interfaces doing load balancing. The load should be equally
  206. distributed on all interfaces. However, the interface sending the NLSP packets
  207. should have a slightly higher packet count.
  208.  
  209. Load balancing is available only for NLSP and IPXRTR 1.0a or later.
  210.  
  211.  
  212. How to Configure Load Balancing
  213.  
  214. This release of IPXRTR corrects a problem with load balancing. If you want to
  215. configure load balancing, you must set the Maximum Number of Path Splits
  216. parameter to a value greater than 1 and less than 9.
  217.  
  218. A sample NLSP.CFG file containing the MaxPaths command is provided on DISK1. 
  219. Copy that file to SYS:\ETC. 
  220.  
  221. If you already have a NLSP.CFG file then the following line must be added to
  222. the GLOBAL section of the SYS:\ETC\NLSP.CFG file:
  223.  
  224.    MaxPaths = <value>;
  225.  
  226. A new SET command has been added for configuration of load balancing when a
  227. server has multiple binds to the same LAN without going through a router.  The
  228. syntax of this command is:
  229.  
  230.    SET LOAD BALANCE LOCAL LAN = <OFF/ON>
  231.  
  232. The default state is OFF.
  233.  
  234. You should use this SET command in the following instances:
  235.  
  236.   - Turn on load balancing if a server is connected to a LAN through multiple
  237. interfaces and the interfaces are either on the same media or attached to
  238. different ports of a switch.
  239.  
  240.   - Turn off load balancing if a server has multiple interfaces to two
  241. segments of the same LAN that is also bridged.
  242.  
  243.     NOTE: The values 0, -1, and -2 are reserved and should never be assigned
  244. as IPX network numbers.
  245.  
  246.  
  247. PROBLEMS CORRECTED IN THIS RELEASE
  248.  
  249. This release corrects the following problems:
  250.  
  251.   - The SAP from a print server was not aged out if RIP and SAP were operating
  252. in AUTO mode.
  253.  
  254.   - An abend that occurs if an SPX application sends a packet to the internal
  255. network and load balancing for the local LAN is turned on using the SET
  256. command described above.
  257.  
  258.   - Wildcard filters that were inappropriately applied to the source of the
  259. packet to all interfaces.
  260.  
  261.   - Improper handling of Get Nearest Server requests. The server no longer
  262. responds with the nearest Directory Server if the SET REPLY TO GET NEAREST
  263. SERVER option is off.
  264.  
  265.     NOTE: IPXRTR does not allow static routes or services to be added to a
  266. link that is not using static routing.
  267.  
  268.   - An IPXRTRNM abend that occurs on NetWare for Windows.
  269.  
  270.   - Failure of IPXCON to display a level 2 neighbor.
  271.  
  272.  
  273. PRODUCT INTEROPERABILITY
  274.  
  275. Every effort has been made to identify Novell and third-party products that
  276. require RIP or SAP to operate. Other Novell or third-party products that have
  277. not yet been identified might also require RIP or SAP. If you have a product
  278. that loses connectivity through a Novell NLSP server, complete the following
  279. steps:
  280.  
  281. 1. Unload IPXRTRNM and IPXRTR by entering the following commands at the server
  282. prompt:
  283.  
  284.    UNLOAD IPXRTRNM <Enter>
  285.  
  286.    UNLOAD IPXRTR <Enter>
  287.  
  288. 2. Reload IPXRTR and IPXRTRNM by entering the following commands at the server
  289. prompt: 
  290.  
  291.    LOAD IPXRTR <Enter>
  292.  
  293.    LOAD IPXRTRNM <Enter>
  294.  
  295.    This returns the IPX router to the default RIP/SAP-only mode.
  296.  
  297. 3. Check whether connectivity returns to the product.
  298.  
  299.    If connectivity returns, the product requires RIP or SAP to function.
  300. Contact Novell Technical Support at 1-800-NETWARE (1-800-638-9273) if you
  301. discover any such products. 
  302.  
  303.  
  304. PRODUCT RESTRICTIONS 
  305.  
  306. IPX Upgrade for NetWare Servers 1.0c is provided with the following
  307. restrictions:
  308.  
  309. - It does not support NetWare MultiProtocol Router 2.x software. Do not
  310. install IPX Upgrade for NetWare Servers 1.0c on a server or router running
  311. NetWare MultiProtocol Router 2.x, NetWare WAN Links 2.0, or NetWare
  312. MultiProtocol Router Plus 2.x.
  313.  
  314. - It does not provide support for systems running NetWare 3(TM) SFT III
  315. systems.  A revision to SFT III supporting NLSP is available with NetWare 4.1.
  316.  
  317. - SERVMAN configurations for IPX RIP/SAP and SAP filtering do not take effect
  318. with this product.
  319.  
  320. - IPXRTR.NLM fails to load if IRWASM.NLM is already loaded. If you want to run
  321. IPXRTR.NLM on the same system as NetWare SNA Links(TM) 1.0 software, ensure
  322. that the LOAD IPXRTR command line precedes the LOAD IRWASM command line in
  323. your AUTOEXEC.NCF file. 
  324.  
  325.  
  326. INCOMPATIBILITY WITH OTHER PRODUCTS 
  327.  
  328. In certain configurations, the Intel* EtherExpress* TPE ISA hub driver 1.12
  329. incorrectly identifies its MAC address to the NetWare server.  Other NLSP
  330. systems on the LAN notice the error and display the following message:
  331.  
  332.     A mismatched source node/data-link address *address*/
  333.     *address* in hello packet on circuit <circuit name> from 
  334.     <system name>.
  335.  
  336. This error causes connectivity loss and occurs when you have loaded two master
  337. hub boards on a single NetWare server. To prevent the problem, load only one
  338. master hub board per NetWare server. Simply unbinding IPX from the board is
  339. not sufficient. If more than one hub driver is loaded, the problem persists.
  340.  
  341. Old-style QMS printers do not interoperate in NLSP-only networks.  They
  342. require RIP and SAP for the NetWare servers on which the print queues reside.
  343. Use the following information to determine whether a QMS printer can
  344. interoperate with NLSP:
  345.  
  346. The "classic" NetWare daughter boards listen for RIP and SAP information and
  347. age this information to keep it current. The newerboards, known as
  348. "CrownNet-style" boards, query the bindery of their file server to extract the
  349. information they need. You can determine which type of board you have in one
  350. of three ways:
  351.  
  352.     - The "classic" board supports only NetWare. The CrownNet board supports
  353. TCP/IP, AppleTalk and LAN Manager/LAN Server. These protocols are visible in
  354. the keypad options.
  355.  
  356.     - When QMS printers start up, they generate a startup page. The system
  357. displays the communications options on that page. The identification of the
  358. daughter board is displayed under the Serial and Parallel options. CrownNet
  359. boards are identified by the words "CrownNet xxx".
  360.      
  361.     - Some QMS printers support two optional daughter boards. For those
  362. printers, look for "CrownNet" under the interface information column on the
  363. startup page.
  364.  
  365. Do not use only NLSP on your IPX network if you have "classic" daughter boards
  366. in your printer. These boards require RIP and SAP.
  367.  
  368.  
  369. PRODUCT CONFIGURATION
  370.  
  371. To simplify adding the LOAD commands to your AUTOEXEC.NCF file, the
  372. installation process inserts the appropriate lines into the file and comments
  373. them out. To cause the commands to be executed each time the system is
  374. restarted, select the commented lines you want to run and remove the comment
  375. characters. 
  376.  
  377. The LOAD line options are documented in the IPX Upgrade for NetWare Servers
  378. 1.0 Installation and Configuration Guide. 
  379.  
  380.  
  381. LOADING SNMP
  382.  
  383. When you load SNMP provided with the IPX Upgrade for NetWare Servers 1.0c
  384. software on a NetWare 3.11 server, the following messages are displayed on the
  385. console:
  386.  
  387.     SNMP: Could not register the SNMP NCP extension ID. 
  388.  
  389.     SNMP: Agent will not be able to handle SNMP over NCP traffic. 
  390.  
  391. Ignore these messages. 
  392.  
  393.  
  394. PRODUCT MIBs
  395.  
  396. IPX Upgrade for NetWare Servers 1.0c includes three new product MIBs that you
  397. can integrate with Novell and third-party network management software.  These
  398. ASN.1 text files are included on Disk 1 in the REFMIBS directory if you have
  399. made floppy disks; otherwise, they are located in the DISK1\REFMIBS directory.
  400. Refer to the documentation for these products for information about installing
  401. additional MIBs.  
  402.  
  403.  
  404. CONTENT of DISK1
  405.  
  406. Disk1 contains several NetWare patches that you should apply to your server.
  407. Please review DISK1 and install the patches that are appropriate to the
  408. NetWare version on your server.
  409.  
  410.  
  411. PATCH HISTORY:
  412.  
  413. Patch IPXRTR2.EXE was formerly on NetWire; this IPXRTR3 patch supersedes it.
  414.  
  415.  
  416. Self-Extracting File Name:  IPXRT3.EXE     Revision:  A
  417.  
  418. Files Included     Size     Date      Time
  419.  
  420. \
  421.   IPXRT3.TXT         (This File)
  422.  INSTALL.TXT      37224   05-15-95    6:10p
  423. MAKE_IPX.BAT       1743   02-10-95    3:41p
  424. \DISK1\
  425.     NLSP.CFG        257   05-24-95    3:15p
  426. \DISK1\REFMIBS\
  427.   IPXMIB.TXT      44641   04-21-94    9:49a
  428.   RIPMIB.TXT      13421   04-05-94    9:08a
  429.  NLSPMIB.TXT      61075   01-11-94    2:58p
  430. \DISK1\SERVER.3X\
  431.     SPXS.NLM      24238   05-17-94    9:58a
  432. \DISK1\SERVER.4X\
  433.     SPXS.NLM      36102   10-20-94    2:14p
  434. \DISK1\SERVER.311\
  435.  SPXFIX2.NLM       1727   11-23-93    9:26a
  436. PATCHMAN.NLM       9632   02-04-93   10:38a
  437. SPXDDFIX.NLM       1151   03-10-94    9:44a
  438. SPXNSFIX.NLM       1047   05-26-94    8:56a
  439. \DISK1\SERVER.312\
  440.    PM312.NLM       9221   03-24-94   11:06a
  441.  SPXFIX2.NLM       1035   11-23-93    9:13a
  442. SPXDDFIX.NLM       1148   03-10-94    9:48a
  443. SPXNSFIX.NLM       1044   05-26-94    8:45a
  444. \IPXSERV1\
  445.   RSPAWN.NLM      22866   11-22-94    2:54p
  446.  PSCRIPT.DAT       4384   11-22-94    4:28p
  447. MPRDINST.NLM       6614   11-22-94    2:54p
  448. PINSTALL.HLP       3753   10-13-94    1:58p
  449. PINSTALL.NLM     119868   12-09-94    9:56a
  450. \IPXSERV1\ETC\SAMPLES\
  451.        HOSTS        441   09-11-92    2:31p
  452.     GATEWAYS        500   05-24-93    4:59p
  453.     NETWORKS        288   09-11-92    2:31p
  454.     PROTOCOL        370   09-11-92    2:31p
  455.     SERVICES       1570   09-11-92    2:31p
  456. \IPXSERV1\IPX\
  457.   IPXCON.HLP     132679   09-02-94   10:42a
  458.   IPXCON.MSG      35382   02-01-95    4:35p
  459.   IPXCON.NLM     345530   05-10-95   11:21a
  460.   IPXCON.NL_      95761   05-10-95   11:21a
  461.   IPXRTR.MSG      11198   02-01-95    3:47p
  462.   IPXRTR.NLM     317499   05-10-95   11:09a
  463.  IPXPING.HLP       6511   09-02-94   11:16a
  464.  IPXPING.MSG       1263   02-01-95    4:44p
  465.  IPXPING.NLM      34846   02-01-95    4:44p
  466. IPXRTRNM.MSG        309   02-01-95    4:23p
  467. IPXRTRNM.NLM      50658   05-10-95   11:15a
  468. IPXSTACK.MSG       1431   02-01-95    4:23p
  469. IPXSTACK.NLM      27704   02-01-95    4:25p
  470. \IPXSERV1\UTILS\
  471.      TUI.MSG       2304   11-22-94   12:18a
  472.      TUI.NLM      43415   11-22-94   12:18a
  473.     SNMP.MSG       3698   11-22-94    8:58a
  474.     SNMP.NLM      85942   11-22-94    8:59a
  475.   RSPAWN.MSG       1598   11-22-94    2:54p
  476. MPRDINST.MSG        863   11-22-94    2:54p
  477. \IPXSERV2\
  478. NLSPAUTO.NLM       7020   11-22-94    3:00p
  479. \IPXSERV2\3X\
  480.     CLIB.NLM     344458   10-27-94    1:29p
  481.     IPXS.NLM       8149   08-10-93    7:53a
  482.    A3112.NLM      12425   03-29-94    1:49p
  483.  STREAMS.NLM      53566   07-20-93    4:19p
  484. AFTER311.NLM      14651   03-29-94    1:48p
  485. \IPXSERV2\40X\
  486.     CLIB.MSG      11238   04-20-94   10:13a
  487.     CLIB.NLM     207535   05-25-94   11:37a
  488.     IPXS.MSG       1182   08-13-93    1:55p
  489.     IPXS.NLM      10363   08-23-93    8:13a
  490.    PM401.NLM       8113   02-03-94    1:09a
  491.  STREAMS.MSG       4775   08-13-93    2:11p
  492.  STREAMS.NLM      63201   09-14-93   10:12a
  493. NCPIDFIX.NLM       1837   04-05-94    5:17p
  494. \IPXSERV2\ALL\
  495.    TCPIP.MSG      11126   09-09-94    2:50p
  496.    TCPIP.NLM     194163   09-09-94    2:50p
  497.   NWSNUT.MSG       2984   10-17-94    2:11p
  498.   NWSNUT.NLM     175546   10-17-94    2:14p
  499. IPCONFIG.MSG       1965   02-22-93   12:35p
  500. IPCONFIG.NLM       8439   02-22-93   12:35p
  501.  
  502.  
  503. -----------------------------------------------------------------
  504. Any trademarks referenced in this document are the property of their
  505. respective owners.  Consult your product manuals for complete trademark
  506. information.
  507. -----------------------------------------------------------------
  508.  
  509.  
  510.