ISDN Nailed-Up Sample Configuration
Dynamic IPX Routing
Cisco ConfigMaker
Windows 95/NT 4.0 configuration tool

Note: The following configuration is for IPX only. It is a good idea to consider adding TCP/IP to the routers as well as IPX. Even though your network demands are strictly IPX, having TCP/IP on the routers will allow easier management and configuration through a remote telnet session.

Nailed-Up Dynamic IP And IPX Routing ConfigurationGet An IPX Configuration With TCP/IP Added For Easier Management
Faxback Doc #0513

This sample configuration dynamically routes only IPX between two IOS routers using the IPX RIP/SAP routing protocol and PPP with CHAP authentication over an ISDN link. With RIP/SAP as the routing protocol, routing updates are constantly exchanged between the two routers. The periodic exchange of routing updates requires the ISDN line to be permanently active regardless of traffic demands. This is known as a nailed-up connection.

Though some cases might require a nailed up ISDN connection, most applications do not. Permanently active ISDN lines can result in potentially high ISDN costs and this configuration should only be used if ISDN billing is not a concern. Otherwise, it is highly recommended that a dial-on-demand routing (DDR) configuration is used. A DDR configuration activates the ISDN line only when there is traffic to send. DDR can be implemented either with a snapshot routing protocol to resolve routes dynamically or with static routes.

Dynamic IPX DDR ConfigurationGet A DDR Configuration Using Snapshot Routing (recommended)
Faxback Doc #0517
Static IPX DDR ConfigurationGet A DDR Configuration Using Static Routes
Faxback Doc #0517
PPP TutorialInfo On PPP
Faxback Doc #ppp
Snapshot Routing TutorialInfo On Snapshot Routing
Faxback Doc #snapshot
 

Before You Begin

Detailed IOS Command DescriptionsGet The IOS ISDN Command Glossary.
Faxback Doc #0551
Detailed descriptions of all IOS commands used in ISDN configurations. Also provides links to the IOS Command Reference if more information is required
IOS Command Line TutorialGet The IOS Command Line Interface Tutorial
Faxback Doc #ios_tutorial
Instructions on configuring an IOS router using the command line interface
Preconfiguration Checklist
ISDN Information
The following info must be gathered from the ISDN service provider
  1. ISDN Switch Type
  2. ISDN SPIDs (where applicable)
    In North America, SPIDs are required for all ISDN switch types except for 5ESS Custom Point-to-point
  3. ISDN Directory Numbers
    The directory number is the local seven digit ISDN phone number (no area codes) of your router
Network Information
The following info must be gathered from the network administrator
  1. PPP Client Name
    A PPP client name must be assigned to both locations
  2. PPP Authentication Type
    CHAP authentication is preferred and used in this example
  3. PPP Password
    A PPP password must be assigned to both locations
  4. IPX Address Information
    An IPX network design must be created
  5. Phone Numbers
    ISDN phone numbers of both locations

Note: Commands followed by a <*> are on by default and do not have to be configured. The "!" marks that appear in the configuration are automatically entered by the router and function as line separators for easier reading.


Atlanta Router Configuration
In IOS "show running-config" format

version 11.2 <*>
service udp-small-servers <*>
service tcp-small-servers <*>
!
hostname Atlanta
!
enable secret cisco
!
username Boston password gocisco1
no ip domain-lookup
ipx routing 0000.0caa.1111
isdn switch-type basic-ni1
!
interface Ethernet0
no ip address <*>
 ipx network 100 encapsulation SAP
 ipx network 101 encapsulation NOVELL-ETHER secondary
!
interface BRI0
no ip address <*>
 encapsulation ppp
 dialer rotary-group 0
 isdn spid1 014045551111000 5551111
 isdn spid2 014045552222000 5552222
 no fair-queue <*>
 no cdp enable <*>
!
interface Dialer0
no ip address <*>
 encapsulation ppp
 ipx network AAAA
 dialer in-band
 dialer idle-timeout 300
 dialer map ipx AAAA.0000.0cbb.2222 name Boston speed 56 16175553333
 dialer map ipx AAAA.0000.0cbb.2222 name Boston speed 56 16175554444
 dialer hold-queue 10
 dialer load-threshold 200 either
 dialer-group 1
 no fair-queue <*>
 no cdp enable <*>
 ppp authentication chap
 ppp multilink
!
dialer-list 1 protocol ipx permit
!
line con 0
 password console
 login
line aux 0 <*>
line vty 0 4 <*>
 login <*>
!
end <*>


Boston Router Configuration
In IOS "show running-config" format

version 11.2 <*>
service udp-small-servers <*>
service tcp-small-servers <*>
!
hostname Boston
!
enable secret cisco
!
username Atlanta password gocisco1
no ip domain-lookup
ipx routing 0000.0cbb.2222
isdn switch-type basic-5ess
!
interface Ethernet0
no ip address <*>
 ipx network 200
!
interface BRI0
no ip address <*>
 encapsulation ppp
 dialer rotary-group 0
 isdn spid1 0155533330 5553333
 isdn spid2 0155533330 5554444
 no fair-queue <*>
 no cdp enable <*>
!
interface Dialer0
no ip address <*>
 encapsulation ppp
 ipx network AAAA
 dialer in-band
 dialer idle-timeout 300
 dialer map ipx AAAA.0000.0caa.1111 name Atlanta speed 56 14045551111
 dialer map ipx AAAA.0000.0caa.1111 name Atlanta speed 56 14045552222
 dialer hold-queue 10
 dialer load-threshold 200 either
 dialer-group 1
 no fair-queue <*>
 no cdp enable <*>
 ppp authentication chap
 ppp multilink
!
dialer-list 1 protocol ipx permit
!
line con 0
 password console
 login
line aux 0 <*>
line vty 0 4 <*>
 login <*>
!
end <*>


After You've Tried

You've tried the configuration and it doesn't work. Help is available!

IOS Router ISDN Troubleshooting GuideGet IOS Router ISDN Troubleshooting Assistance
Faxback Doc #isdn_ts
 

All contents copyright © Cisco Systems, Inc. Important notices.