Configuring the SIC Diameter Server (SRC CLI)
Configuration Statements for the SIC Diameter Server (SRC CLI)
Use the following statements to configure the SIC Diameter server:
Configuring the SIC Diameter Server Identity (SRC CLI)
Configuring the SIC Diameter server identity includes specifying the origin-host, origin-realm, the port the server receives Diameter messages on, and protocol. The SIC Diameter server communicates with the SRC Diameter server. The origin-host and origin-realm identify the SIC Diameter server. This identity is sent in all Diameter requests originating on this server.
The default identity of the SIC Diameter server is set to origin-host=“your-host” and the origin-realm=“your-realm.net.” You must reconfigure these settings for your network environment.
To configure the SRC Diameter server and the Diameter application, see Configuring the Diameter Application (SRC CLI) and Configuring Diameter Peers (SRC CLI).
Use the following statements to configure the SIC Diameter server identity:
To configure the SIC Diameter server identity:
- From configuration mode, access the statement that configures
the SIC Diameter server. For example, to configure the SIC Diameter
server in an SIC group called g1 that includes an SIC server called
svr1: [edit]user@host# shared sic group g1 server svr1 diameter identity
- Specify the origin-host name of the SIC Diameter server.
For example, to specify the origin-host as sic-diam-svr1:[edit shared sic group g1 server svr1 diameter identity]user@host# set origin-host sic-diam-svr1
- Specify the origin-realm name of the SIC Diameter server.
For example, to specify the origin-realm as abc.com:[edit shared sic group g1 server svr1 diameter identity]user@host# set origin-realm abc.com
- Verify your configuration.[edit shared sic group g1 server svr1 diameter identity]user@host# show
user@host# show origin-host diam-svr1; origin-realm abc.com;
Configuring the SIC Diameter Server Peer (SRC CLI)
The SIC Diameter server handles all communication between the SIC and the SRC Diameter server. This procedure describes how to configure the network element in which the SRC Diameter server logically resides, the failover policy, and the Diameter connection between the SIC Diameter server and the SRC Diameter server.
Use the following statements to configure the SIC Diameter peer:
To configure the SIC Diameter server peer:
- From configuration mode, access the statement that configures
the SIC Diameter server peer and configure the network element where
the SRC Diameter server resides. For example, to configure a Diameter
network element called diam-ne1 for an SIC group called g1: [edit]user@host# shared sic group g1 diameter network-element diam-ne1
- (Optional) Specify a description for the network element.[shared sic group g1 diameter network-element diam-ne1]user@host# set description description
- (Optional) Configure the failover policy for the network
element. For example, to configure the primary or backup failover
policy:[shared sic group g1 diameter network-element diam-ne1]user@host# set primary-backup
- Configure the name of the Diameter peer (SRC Diameter
server). For example, to call the peer src-diam-svr1:[shared sic group g1 diameter network-element diam-ne1]user@host# edit peer src-diam-svr1
- (Optional) Specify a description for the Diameter peer. [shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set description description
- Specify the IP address of the remote Diameter peer (SRC
Diameter server). For example, 10.1.2.3.[shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set address 10.1.2.3
- Specify the protocol the Diameter peer (SRC Diameter server)
uses for Diameter messages (TCP or SCTP).[shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set protocol sctp
- Specify which port the Diameter peer (SRC Diameter server)
receives messages on. For example, port 2222. [shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set port 2222
- (Optional) Specify whether the peer is active or not.
If the peer is configured to connect actively, the server periodically
attempts to connect (or reconnect after a connection has failed) to
the remote peer. If this option is not set, a connection is established
only after the remote peer attempts to connect to this server. [shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set active-peer
- (Optional) Specify the priority of the peer for the failover
policy. Peers with lower priority values are the preferred routing
targets for Diameter requests. Requests are split equally among peers
with the same priority level. [shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set priority 1
- (Optional) Specify whether a source IP match is required
for the connection. This option determines whether the source IP address
of a connection attempt must match one of the configured IP addresses
used to connect to this peer. If this option is not set, requests
are accepted from any IP address as long as the client presents the
correct host name during the capabilities exchange. This functionality
allows other peers to exist behind NAS devices. [shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set enforce-source-address
- Specify the origin-host name of the Diameter peer (SRC
Diameter server). For example, if the origin-host name of the SRC
Diameter server is diam-host1:[shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set origin-host diam-host1
- (Optional) Specify an ordered set of IP addresses to use
for a multilink connection. An IP address of the remote peer is necessary
to establish a Diameter connection with the remote peer (SRC Diameter
server). For a Diameter connection over TCP, only one configured address
is used. Over SCTP, the connection may be established over multiple
addresses. [shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# set addresses address 10.1.2.4user@host# set addresses address 10.1.2.5user@host# set addresses address 10.1.2.6
- Verify your configuration.[shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1]user@host# show
active-peer; address 10.1.2.3; addresses { address 10.1.2.4; address 10.1.2.5; address 10.1.2.6; } port 3868; priority 1; protocol sctp; enforce-source-address; origin-host diam-host1; [edit shared sic group g1 diameter network-element diam-ne1 peer src-diam-svr1] user@host#