Ref: 08260004
Title: 3+Open Protocol Support for Multiple Networks
Date: 6/8/90

Copyright 3Com Corporation, 1991.  All rights reserved.

In many cases, it is desirable to have a single server that can share
data and printers with two networks.  Bridging and direct inter-workstation
access (messaging) features are not needed.  This is especially useful when
the two networks are of different media types; for example, one is Ethernet
and the other is token ring.

Here is how to configure 3Com's protocol stacks for this capability.


XNS Protocol

The 3+Open XNS protocol stack was designed to simultaneously serve two
networks, either of the same type or of different types.

1.  Change the PROTOCOL.INI file to cause the same stack to bind to
both adapters:

 [XNS_NETBIOS]
   DRIVERNAME = XNSNB$
   BINDINGS = ETHERLINK_PLUS TOKENLINK

2.  Change the CONFIG.SYS file to load both adapter drivers; for example,
ELNKPL.OS2 and TLNK.OS2.


NBP Protocol

NBP was not designed to interface to two networks concurrently.  But it
can still support that configuration by specifying that two copies of
NBP be loaded and informing LAN Manager appropriately.

1.  In the CONFIG.SYS (or CONFIG.OS2) file, load two copies of NBP by
specifying it twice:

 DEVICE=...\NBP.OS2
 DEVICE=...\NBP.OS2

2.  In the PROTOCOL.INI file, name the first copy NBP$:

 [NBP]
   DRIVERNAME = NBP$
   BINDINGS = ETHERLINK_PLUS
   DEFAULTS = SERVER

3.  In the PROTOCOL.INI file, name the second copy NBP2$:

 [NBP2]
   DRIVERNAME = NBP2$
   BINDINGS = TOKENLINK
   DEFAULTS = SERVER

4.  Set up both copies in the LANMAN.INI file as follows:

 [networks]
   net1 = NBP$,0,,64,96,16
   net2 = NBP2$,0,,64,96,16

 [workstation]
   wrknets = net1, net2

 [server]
   srvnets = net1, net2

5.  Change the CONFIG.SYS to load both adapter drivers; for example,
ELNKPL.OS2 and TLNK.OS2.


DLC Protocol

DLC can support up to two adapter cards with a single protocol stack; MDLC
and MNETB are loaded only once in CONFIG.SYS.

1.  Set the PROTOCOL.INI file to look like this:

 [DLC0]
   DRIVERNAME = MDLC$
   BINDINGS = ETHERLINK_PLUS

 [NETBEUI0]
   DRIVERNAME=MNETB$
   BINDINGS = DLC0

 [DLC1]
   DRIVERNAME = MDLC$
   BINDINGS = TOKENLINK

 [NETBEUI1]
   DRIVERNAME = MNETB$
   BINGINGS = DLC1

2.  Change the CONFIG.SYS to load both adapter drivers; for example,
ELNKPL.OS2 and TLNK.OS2.


TCP/IP Protocol

TCP/IP (with NetBIOS for LAN Manager) cannot support multiple networks
at this time.
