Figure 15.1: IPX internal network Allowing such hosts (Web hosting faq)
Figure 15.1: IPX internal network Allowing such hosts to have a virtual network with virtual host addresses that are entirely a software construct solves this problem. This virtual network is best thought of as being inside the IPX host. The SAP information then needs only to be propagated for this virtual network/node address combination. This virtual network is known as an internal network. But how do other hosts know how to reach this internal network? Remote hosts route to the internal network via the directly connected networks of the host. This means that you see routing entries that refer to the internal network of hosts supporting multiple IPX interfaces. Those routes should choose the optimal route available at the time, and should one fail, the routing is automatically updated to the next best interface and route. In Figure 15.1, we’ve configured an internal IPX network of address 0×10000010 and used a host address of 00:00:00:00:00:01. It is this address that will be our primary interface and will be advertised via SAP. Our routing will reflect this network as being reachable via either of our real network ports, so hosts will always use the best network route to connect to our server. To create this internal network, use the ipx_internal_net command included in Greg Page’s IPX tools package. Again, a simple example demonstrates its use: # ipx_internal_net add 10000010 000000000001 This command would create an IPX internal network with address 10000010 and a node address of 000000000001. The network address, just like any other IPX network address, must be unique on your network. The node address is completely arbitrary, as there will normally be only one node on the network. Each host may have only one IPX Internal Network, and if configured, the Internal Network will always be the primary network. To delete an IPX Internal Network, use: # ipx_internal_net del An internal IPX network is of absolutely no use to you unless your host both provides a service and has more than one IPX interface active.