SPX/IPX Protocol

This appendix describes the format of a listen address when the protocol between two machines is Novell Netware SPX/IPX. It also gives you the protocol- and platform-specific information to set up connection data entries.

Previous Topic

Next Topic

Listen Address Format

A listen address is a unique identifier used for interprocess communications. A Communications Server has two kinds of listen addresses. It uses one to receive messages from local processes and the other to receive messages from remote Communications Servers.

This section describes the format of the listen address used to receive messages from remote processes when the network protocol is SPX/IPX.

Note: To view or change your instance's listen addresses, use the Configuration-By-Forms (cbf) utility or Configuration Manager (vcbf).

Windows

An SPX/IPX listen address has the following format:

xxxxxxxx

where:

Connection Data Entry Information:

Protocol: nvlspx

Network address: node

where:

UNIX and VMS

SPX treats listen addresses as a 16-bit quantity, normally represented in hexadecimal as 0000 - FFFF. As a convenience, the Ingres SPX/IPX protocol driver recognizes an installation ID (followed by an optional digit) as a listen address and translates that into a 16-bit value in the range 4000 - 4FFF, which Novell has reserved for dynamically allocated listen addresses.

An SPX/IPX listen address has two possible formats:

ab[n] or xxxx

where:

The format ab[n] is the default format, where ab is the installation ID (found in II_INSTALLATION) and n = 0. The digit n is incremented by 1 for each successive Communications server started in an installation. For example, if the installation has two Communications Servers using the default format for their listen addresses, the addresses are ab0 and ab1. Only two Communications Servers using the default listen addresses for SPX/IPX can be started in a single Ingres instance.

To accept a connection from Ingres running on a PC, the listen address must be set to 6582. The PC currently does not support selecting alternate listen addresses.

Connection Data Entry Information:

Protocol: spx

Network address: network.node

where:

The Novell utility getlan reports the local network and node numbers for the internal network and all external network connections. Because most hosts have only a single external network connection, getlan normally reports two networks. The internal network is always the first in the list (Lan number 0), and it is the address Ingres Net requires.

For example, if getlan reports:

LAN

Network

Node

Mux ID

State

Stream

 0

119D9D21

000000000001

00000000

UNBOUND

OK

 1

00000900

080020101FC7

00000059

IDLE

OK

The network address is:

119D9D21.1

Leading zeroes are not important.

Listen Address: ab[n] | xxxx


© 2007 Ingres Corporation. All rights reserved.