Before SS7 can be transported over IP, you must create and download an IP configuration file (ipcfgn.txt) to the TX board. This file contains parameters that configure one or more IP interfaces. Each TX board in a system requires a separate IP configuration file. Refer to Configuring an IP interface for more information.
The configuration utility, txconfig, runs as part of the initial board configuration with ss7load. txconfig reads the configuration file and downloads the specified configuration to the TX board.
This topic presents:
NaturalAccess™ Signaling Software provides a sample IP configuration file that you can modify for your specifications. The sample IP configuration file presents the most common type of TX board use:
File |
Description |
ipcfgn.txt |
Configures the TX board with explicit addressing information for two Ethernets. This file contains commented-out examples for defining interfaces with DHCP or for defining a redundant TX board mate. |
For the location of the sample configuration files, refer to Sample SS7 IP configurations.
The following example shows how to assign IP address 192.168.1.1 to Ethernet interface 1 and 10.2.1.1 to Ethernet interface 2 (used for redundancy):
#-----------------------------------------------------------------------------
# Ethernet interface number 1 connects to the 192.168.*.* subnet:
ifcreate 1 192.168.1.1 255.255.0.0
#-----------------------------------------------------------------------------
# Ethernet interface number 2 connects to the 10.1.*.* subnet:
ifcreate 2 10.1.1.1 255.255.0.0
#-----------------------------------------------------------------------------
# Default gateway for each network
gateway 192.168.0.0 255.255.0.0 192.168.0.1
gateway 10.1.0.0 255.255.0.0 10.1.0.1
#-----------------------------------------------------------------------------
# Redundancy Mate Board
mate 10.1.1.2
The following example shows how to configure an IP network using a DHCP server on both Ethernet 1 and Ethernet 2:
#-----------------------------------------------------------------------------
# Ethernet interface number 1 is to obtain addressing info using DHCP:
ifcreate 1 dhcp
#-----------------------------------------------------------------------------
# Ethernet interface number 2 is to obtain addressing info using DHCP:
ifcreate 2 dhcp
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The following example shows how to configure Ethernet 1 for a SIGTRAN network with a DHCP server and Ethernet 2 for redundancy:
#-----------------------------------------------------------------------------
# Ethernet interface number 1 is to obtain addressing info using DHCP:
ifcreate 1 dhcp
#-----------------------------------------------------------------------------
# Ethernet interface number 2 has IP address 192.168.1.1:
#ifcreate 2 10.1.1.1 255.255.255.0
#-----------------------------------------------------------------------------
# Redundancy Mate Board
#mate 10.1.1.2
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The following example shows how to configure Ethernet 1 and Ethernet 2 to the SIGTRAN 10.* subnetwork with no DHCP server:
#-----------------------------------------------------------------------------
# Ethernet interface number 1 connects to the 10.1.*.* subnet:
#ifcreate 1 10.1.1.1 255.255.0.0
#-----------------------------------------------------------------------------
# Ethernet interface number 2 connects to the 10.2.*.* subnet:
#ifcreate 2 10.2.1.1 255.255.0.0
#-----------------------------------------------------------------------------
# Default gateway for each network
#gateway 10.1.0.0 255.255.0.0 10.1.0.1
#gateway 10.2.0.0 255.255.0.0 10.2.0.1
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
All TX board Ethernet interfaces will initialize to a state where auto-negotiation is performed to determine the maximum speed and duplex settings that the Ethernet interface will operate at. Each TX Ethernet interface will also perform pair swap detection to automatically activate whether a straight-through or crossover cable has been connected.
Certain network connections require the ability to specify a fixed speed and duplex mode (as well as manually identifying whether a straight-through or crossover cable has been connected). Use the ethcfg command to configure an Ethernet interface to operate at a fixed speed, duplex setting, and cabling mode.
For more information, refer to
The following IP configuration changes are commonly required for different hardware installations:
Maximum transmission unit (MTU) modifications
DHCP timing modifications (NDATTEMPTS, NDRETRAN)
ARP adjustments (ARPRETRY, ARPMAX, ARPREACH, and ARPUNUSED)
All changes from default IP behavior are controlled through the ifopt command. Use the ifopt command before the ifcreate command to change optional controls.
Refer to the following topics for information on configuring IP: