KnowledgeBase Archive

An Archive of Early Microsoft KnowledgeBase Articles

View on GitHub

Q99075: NWLink–Network Numbers, and "Seeing" Netware File

Article: Q99075
Product(s): Microsoft LAN Manager
Version(s): 
Operating System(s): 
Keyword(s): 
Last Modified: 19-FEB-2002

SUMMARY
=======

This article explains how NWLink determines or assigns network numbers, and how
to tell if NT using SQL Server can "see" a NetWare file server.

NETWORK NUMBERS
---------------

When NWLink loads, it sends out a routing information protocol (RIP) request for
a network number to be used for addressing at the IPX level. NetWare servers
respond with a RIP packet containing the network number of the local network. If
there is no RIP response, NWLink uses 0 for the network number and says the IPX
packet is for the local subnet. This is perfectly OK.

"SEEING" A NETWARE FILE SERVER
------------------------------

The SQL Server for NT supplies a DLL that talks to SPX (and IPX) Windows sockets.
When SQL Server is started with this DLL as the interface to the transport, it
sends out a service advertising protocol (SAP) packet by means of the IPX
interface. The SAP gets picked up by a NetWare file server and put in the
bindery.

The MS-DOS/Windows client SPX netlib can then use standard NetWare API calls (for
example, ScanBinderyObject()) to get a list of servers, which includes the SQL
Server for NT. An SPX session can then be made from the MS-DOS/Windows client to
the SQL Server on NT, which is listening on an SPX socket.

Additional query words: 2.00 2.0 2.10 2.1 2.10a 2.1a 2.20 2.2

======================================================================
Keywords          :  

=============================================================================

THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Copyright Microsoft Corporation 1986-2002.