cc/td/doc/product/access/acs_mod/cis1700
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Configuring ISDN

Configuring ISDN

This chapter describes how to configure a Cisco  1700 router to dial into a central-site router over an Integrated Services Digital Network (ISDN) line and provides verification steps and troubleshooting tips.

This chapter contains the following sections:

Before You Begin

The configurations in this chapter are based on the following assumptions:

Before you begin configuration, be aware of the following:


Note To use the verification steps described in this chapter, you must be familiar with Cisco  IOS commands and command modes. When you use the verification steps, you need to change to different command modes. If you are not familiar with command modes, refer to the
"Understanding Command Modes" section in the "Cisco IOS Basic Skills" chapter.

Dial-Up ISDN Connection to a Central-Site Router

This section describes how to configure your Cisco  1700 router for IPX when dialing out over an ISDN line. You should configure your router for IP if you want to use Internet services, such as the World Wide Web, or if the network that you are dialing into uses IP. You should configure IPX if your network uses IPX network services, such as NetWare file servers or print servers.

This configuration assumes that the Cisco  1700 router is dialing into a central-site router.

If you are using IP but not IPX on your network, do not enter the commands that include the ipx keyword.

These are the major tasks when configuring your router:

Figure 3-1 illustrates the example configuration used in this section.


Figure 3-1: ISDN Example Configuration---Dial-Up to Central Site Router


Configuring Global Parameters

Use this table to configure the router for some global parameters.

Step Task Router Prompt Command

1 . 

Enter configuration mode.

Router#

configure terminal

2 . 

Configure the router to show the date and time of all debug messages.

This command is optional, but recommended if you use debug commands to troubleshoot your configuration.

Router(config)#

service timestamps debug datetime msec

3 . 

Configure the router to show the date and time of all log messages.

This command is optional, but recommended if you use the verification steps described in this guide. This feature is enabled for all the example command output shown in this guide.

Router(config)#

service timestamps log datetime msec

4 . 

Configure the type of central office switch used on the ISDN interface. Use the keyword that matches the ISDN switch type that you are using:

  • basic-ts013 ---Australian TS013 switches

  • basic-1tr6 ---German 1TR6 ISDN switches

  • basic-nwnet3---Norway NET3 switches (phase 1)

  • basic-net3---NET3 ISDN switches

  • vn2---French VN2 ISDN switches

  • vn3---French VN3 ISDN switches

  • ntt---Japanese NTT ISDN switches

  • basic-5ess---Basic rate 5ESS switches

  • basic-dms100---NT DMS-100 basic rate switches

  • basic-ni---National ISDN-1 switches

  • basic-nznet3---New Zealand Net3 switches

Router(config)#

isdn switch-type basic-ni

5 . 

(Optional) Enable IPX routing and configure the router with an IPX address.

Router(config)#

ipx routing 0060.834f.66dd

Configuring Security

Use this table to configure the router with some security measures.

Step Task Router Prompt Command

1 . 

Specify a password to prevent unauthorized access to the router.

Router(config)#

enable password <1700user>

2 . 

Configure the router with a host name, which is used in prompts and default configuration file names.

For PPP authentication, the host name entered with this command must match the username of the central-site router.

Router(config)#

hostname 1700

3 . 

Specify the password used during caller identification and CHAP and PAP authentication.

For CHAP and PAP authentication, the username entered with this command must match the host name of the central-site router.

1700(config)#

username HQ password <guessme>

Configuring the Fast Ethernet Interface

Use this table to configure the Fast Ethernet interface, which connects your router to the local network.

Step Task Router Prompt Command

1 . 

Enter configuration mode for the Fast Ethernet interface.

1700(config)#

interface fastethernet0

2 . 

Configure this interface with an IP address and a subnet mask.

1700(config-if)#

ip address 172.16.25.42 255.255.255.224

3 . 

(Optional) Enable IPX routing on this interface and assign the interface with an IPX network address.

1700(config-if)#

ipx network ABC

4 . 

Enable the interface and the configuration changes you have just made on the interface.

1700(config-if)#

no shutdown

5 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

Verifying Your Configuration

You can verify your configuration by checking that the Fast Ethernet interface has the correct IP address:

Step 1 From the privileged EXEC command mode, enter the show arp command:

Step 2 You should see command output similar to the following:

Step 3 The IP address (shown in bold in the example) should be your router Fast Ethernet IP address. If it is not, then re-enter the IP address with ip  address interface command.

Step 4 To continue configuration, re-enter global configuration mode.

Configuring the ISDN Interface

Use this table to configure the ISDN interface, which connects the router to the central-site router over the wide-area network.

Step Task Router Prompt Command

1 . 

Enter configuration mode for the ISDN interface.

1700(config)#

interface BRI0

2 . 

Add a description of this interface to help you remember what is attached to it.

1700(config-if)#

description ISDN connectivity

3 . 

Enter the service profile identifier (SPID) number assigned by the ISDN service provider to the B1 channel.

This step is required only when the service provider has assigned a SPID to your ISDN line. Not all ISDN lines have SPIDs.

1700(config)#

isdn spid1 555987601

4 . 

Define the SPID number assigned by the ISDN service provider to the B2 channel.

This step is required only when the service provider has assigned a SPID to your ISDN line. Not all ISDN lines have SPIDs.

1700(config)#

isdn spid2 555987602

5 . 

Enable IP routing on this interface without assigning an IP address.

1700(config-if)#

ip unnumbered fastethernet0

6 . 

Configure this interface to place a call to multiple sites and to authenticate calls from multiple sites based on IP address and dialer string (phone number).

The name you enter after the name keyword in this command must match the name entered with the username command in the previous "Configuring Security" section.

1700(config-if)#

dialer map ip 192.168.37.40 name HQ 5552053

7 . 

(Optional) Enable IPX routing on this interface and assign an IPX network address to the interface.

1700(config-if)#

ipx network 123

8 . 

(Optional) Disable IPX fast switching on this interface.

1700(config-if)#

no ipx route-cache

9 . 

(Optional) Set the router to respond to local server watchdog packets on behalf of a remote client (called spoofing).

1700(config-if)#

ipx watchdog-spoof

10 . 

(Optional) Configure this interface to call multiple sites based on IPX address and dialer string (phone number).

1700(config-if)#

dialer map ipx 123.0000.0003.eccb name  HQ broadcast  5552053

11 . 

Configure bandwidth on demand by setting the maximum load before the router places another call to a destination.

1700(config-if)#

dialer load-threshold 70

12 . 

Assign the dialer interface to a dialer group.

1700(config-if)#

dialer-group 1

13 . 

Disable weighted fair queueing on this interface.

1700(config-if)#

no fair-queue

14 . 

Configure this interface for PPP encapsulation.

1700(config-if)#

encapsulation ppp

15 . 

Enable CHAP and PAP authentication on this interface. CHAP authentication is attempted first. If the central-site router does not support CHAP, PAP is used for authentication.

1700(config-if)#

ppp authentication chap pap

16 . 

Enable multilink PPP on this interface.

1700(config-if)#

ppp multilink

17 . 

Enable the interface and the configuration changes you have just made on the interface.

1700(config-if)#

no shutdown

18 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

Verifying Your Configuration

You can verify your configuration to this point by confirming the ISDN line status:

Step 1 From the privileged EXEC command mode, enter the show  isdn  status command.

Step 2 You should see command output similar to the following:

Step 3 Confirm that the current ISDN switch type (shown in bold in the example) matches the actual switch type that you are using.

Step 4 Confirm that the "Layer 1 status: ACTIVE" message (shown in bold in the example) appears in the command output.

Step 5 Confirm that the "State  =  MULTIPLE_FRAME_ESTABLISHED" message (shown in bold in the example) appears in the command output.

Step 6 To continue configuration, re-enter global configuration mode.

Tips

If you are having problems, do the following:

Configuring Static Routes and Dialing Behavior

Use this table to configure some parameters that control how and when the router dials the central-site router.
Step Task Router Prompt Command

1 . 

Establish a static IP route to the remote network.

1700(config)#

ip route 0.0.0.0 0.0.0.0 192.168.37.40

2 . 

Establish a static IP route to the central-site router through this interface.

1700(config)#

ip route 192.168.37.40 255.255.255.255 BRI0

3 . 

Define a standard access list based on Internet Control Message Protocol (ICMP) traffic.

1700(config)#

access-list 101 permit icmp any any

4 . 

Define a standard access list based on IP traffic.

1700(config)#

access-list 101 permit ip any any

5 . 

Specify an dialer list by list number and protocol (IP) to define the "interesting" packets that can trigger a call to the destination.

1700(config)#

dialer-list 1 protocol ip list 101

6 . 

(Optional) Define a standard access list based on IPX network variables.

1700(config)#

access-list 900 deny any any all any 457

7 . 

(Optional) Define a standard access list based on IPX network variables.

1700(config)#

access-list 900 deny rip any rip any rip

8 . 

(Optional) Define a standard access list based on IPX network variables.

1700(config)#

access-list deny sap and sap any sap

9 . 

(Optional) Define a standard access list based on IPX network variables.

1700(config)#

access-list 900 permit any any all any all

10 . 

(Optional) Specify and access list by list number and protocol (IPX) to define the packets that will trigger the router to make a call to the destination.

1700(config)#

dialer-list 1 protocol ipx list 900

Verifying Your Configuration

You can verify your configuration to this point by:

Confirming the Static IP Route

You can verify your configuration by confirming the static IP route:

Step 1 From the privileged EXEC command mode, enter the show ip route command.

Substitute the IP address of the central-site router ISDN interface for the IP address shown in the example.

Step 2 Confirm that the "directly connected via BRI" message (shown in bold in the example) appears in the command output:

Step 3 To continue configuration, re-enter global configuration mode.

Confirming the IPX Route

Step 1 From the privileged EXEC command mode, enter the show  ipx  route command:

Step 2 Confirm that the IPX network number (shown in bold in the example) matches the IPX network number that you configured with the ipx  network command when you configured the Fast Ethernet interface.

Step 3 To continue configuration, re-enter global configuration mode.

Confirming Connectivity to the Central-Site Router

You can verify your configuration by confirming connectivity to the central-site router:

Step 1 From the privileged EXEC command mode, enter the ping command followed by the IP address of the central-site router:

Step 2 Note the percentage in the "Success rate..." line (shown in bold in the example). If the success rate is 60  percent (3/5) or greater, your router is successfully transferring data to the central-site router.

Step 3 To continue configuration, re-enter global configuration mode.

Confirming Multilink PPP Configuration for the B1 Channel

Perform the two verification procedures in this section to verify that multilink PPP is configured on the ISDN B1 channel.

Take the following steps to perform the first verification step:

Step 1 From the privileged EXEC mode, confirm that the ISDN is connected to the remote site by entering the ping command followed by the IP address of the central-site router:

Step 2 Enter the show ppp multilink command.

Step 3 Confirm that the "Master link is Virtual-Access1" message (shown in bold in the example) appears in the command output.

Step 4 If you do not see the message in the output, take one or both of the following steps:

Step 5 To continue configuration, re-enter global configuration mode.

Take the following steps to perform the second verification step:

Step 1 From the privileged EXEC command mode, confirm that the ISDN line is connected to the remote site by entering the ping command followed by the IP address of the central-site router:

Step 2 Enter the show  interface virtual-access 1 command.

Step 3 Confirm that the "Open: IPCP" message (shown in bold in the example) appears in the command output:

Step 4 To continue configuration, re-enter global configuration mode.

Confirming Multilink PPP Configuration for the B2 Channel

Step 1 From the privileged EXEC command mode, confirm that the ISDN line is connected to the remote site by entering the ping command followed by the IP address of the central-site router:

Step 2 Create enough network traffic so that the second ISDN B  channel dials the remote site.

Step 3 Check the LEDs labeled B1 and B2.

If both LEDs are lit solid, multilink PPP is correctly configured for both ISDN B  channels.

Step 4 To continue configuration, re-enter global configuration mode.

Tips

If you are having problems, do the following:

Configuring Command-Line Access to the Router

Use this table to configure some parameters that control access to the router.

Step Task Router Prompt Command

1 . 

Specify the console terminal line.

1700(config)#

line console 0

2 . 

Set the interval that the EXEC command interpreter waits until user input is detected.

1700(config-line)#

exec-timeout 5

3 . 

Specify a virtual terminal for remote console access.

1700(config-line)#

line vty 0 4

4 . 

Specify a password on the line.

1700(config-line)#

password <lineaccess>

5 . 

Enable password checking at terminal session login.

1700(config-line)#

login

6 . 

Exit configuration mode.

1700(config-line)#

end

Troubleshooting

If you are having problems or the output that you received during the verification steps is very different from what is shown, you can troubleshoot your router with the Cisco  IOS debug commands. The debug commands provide extensive command output that is not included in this document.

Caution If you are not familiar with Cisco  IOS debug commands, you should read the "Using Debug Commands" section in the "Cisco IOS Basic Skills" chapter before attempting any debugging.

Following are debug commands that are helpful when troubleshooting ISDN with IP routing. Follow these commands with the ping command to begin debug output:

Dial-Up ISDN Connection with Dialer Profiles

This section describes how to configure dialer profiles for ISDN. If you have followed the configuration instructions for configuring ISDN in the previous sections of this chapter, you might not have to do all of the steps shown in this section.

Figure 3-2 illustrates the example configuration used in this section.


Figure 3-2: ISDN Example Configuration---Dial-Up with Dialer Profiles


These are the major tasks when configuring your router:

Configuring Global Parameters

Use this table to configure the router for some global parameters.

Step Task Router Prompt Command

1 . 

Enter configuration mode.

Router#

configure terminal

2 . 

Configure the router to show the date and time of all debug messages.

This command is optional, but recommended if you use debug commands to troubleshoot your configuration.

Router(config)#

service timestamps debug datetime msec

3 . 

Configure the router to show the date and time of all log messages.

This command is optional, but recommended if you use the verification steps described in this guide. This feature is enabled for all the example command output shown in this guide.

Router(config)#

service timestamps log datetime msec

4 . 

Configure the type of central office switch being used on the ISDN interface. Use the keyword that matches the ISDN switch type that you are using:

  • basic-ts013 ---Australian TS013 switches

  • basic-1tr6 ---German 1TR6 ISDN switches

  • basic-nwnet3---Norway NET3 switches (phase 1)

  • basic-net3---NET3 ISDN switches

  • vn2---French VN2 ISDN switches

  • vn3---French VN3 ISDN switches

  • ntt---Japanese NTT ISDN switches

  • basic-5ess---Basic rate 5ESS switches

  • basic-dms100---NT DMS-100 basic rate switches

  • basic-ni---National ISDN-1 switches

  • basic-nznet3---New Zealand Net3 switches

Router(config)#

isdn switch-type basic-ni

Verifying Your Configuration

You can verify your configuration to this point by checking the ISDN line status as follows:

Step 1 From the privileged EXEC command mode, enter the show  isdn  status command.

Step 2 You should see command output similar to the following:

Step 3 Confirm that the current ISDN switch type (shown in bold in the example) matches the actual switch type that you are using.

Step 4 Confirm that the following messages (shown

Step 5 Confirm that the "Layer 1 status: ACTIVE" message (shown in bold in the example) appears in the command output.

Step 6 Confirm that the "State  =  MULTIPLE_FRAME_ESTABLISHED" message (shown in bold in the example) appears in the command output.

Step 7 To continue configuration, re-enter global configuration mode.

Tips

If you are having problems, do the following:

Configuring Security

Use this table to configure the router with security measures.

Step Task Router Prompt Command

1 . 

Configure the router with a host name, which is used in prompts and default configuration file names.

For PPP authentication, the hostname entered with this command must match the username of the central-site router.

Router(config)#

hostname 1700

2 . 

Specify a password to prevent unauthorized access to the router.

1700(config)#

enable password <1700user>

3 . 

Specify the password that will be used during CHAP caller identification and PAP.

For PPP authentication, the username entered with this command must match the hostname of the central-site router.

1700(config)#

username HQ password <guessme>

Configuring the Fast Ethernet Interface

Use this table to configure the Fast Ethernet interface, which connects your router to the local network.

Step Task Router Prompt Command

1 . 

Enter configuration mode for the Fast Ethernet interface.

1700(config)#

interface fastethernet0

2 . 

Configure this interface with an IP address and a subnet mask.

1700(config-if)#

ip address 172.16.25.42 255.255.255.224

3 . 

Enable IPX routing on this interface.

1700(config-if)#

ipx network ABC

4 . 

Enable the interface and the configuration changes you have just made on the interface.

1700(config-if)#

no shutdown

5 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

Configuring the ISDN Interface

Use this table to configure the ISDN interface, which connects the router to the central-site router over the wide-area network.

Step Task Router Prompt Command

1 . 

Enter configuration mode for the ISDN interface.

1700(config)#

interface BRI0

2 . 

Add a description of the ISDN interface to help you remember what is attached to it.

1700(config-if)#

description ISDN connectivity

3 . 

Enter the service profile identifier (SPID) number that has been assigned by the ISDN service provider for the B1 channel.

This step is required only when the service provider has assigned a SPID to your ISDN line. Not all ISDN lines required SPIDs.

1700(config)#

isdn spid1 555987601

4 . 

Define the SPID number that has been assigned by the ISDN service provider for the B2 channel.

This step is required only when the service provider has assigned a SPID to your ISDN line. Not all ISDN lines required SPIDs.

1700(config)#

isdn spid2 555987602

5 . 

Disable IP routing on this interface.

1700(config-if)#

no ip address

6 . 

Put this interface in a dialing pool.

As an option, you can also assign a priority to the interface with this command.

1700(config-if)#

dialer pool-member 1

7 . 

Set the encapsulation method on this interface to PPP.

1700(config-if)#

encapsulation ppp

8 . 

Enable CHAP and PAP authentication on this interface. CHAP authentication is attempted first. If the central-site router does not support CHAP, PAP is used for authentication.

1700(config-if)#

ppp authentication chap pap

9 . 

Enable multilink PPP on this interface.

1700(config-if)#

ppp multilink

10 . 

Enable the interface and the configuration changes you have just made on the interface.

1700(config-if)#

no shutdown

11 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

Configuring the Dialer Interface

Use this table to create a dialer interface and configure it for Dial-on-Demand Routing (DDR).

Step Task Router Prompt Command

1 . 

Create a dialer interface.

1700(config)#

interface Dialer10

2 . 

Enable IP routing on this interface without assigning an IP address.

1700(config-if)#

ip unnumbered fastethernet0

3 . 

Enable IPX routing on this interface.

1700(config-if)#

ipx network 123

4 . 

Disable IPX fast switching on this interface.

1700(config-if)#

no ipx route-cache

5 . 

Set the router to respond to a local server watchdog packets on behalf of a remote client (called spoofing).

1700(config-if)#

ipx watchdog-spoof

6 . 

Specify the central-site router CHAP authentication name.

1700(config-if)#

dialer remote-name HQ

7 . 

Specify the string (telephone number) to be called for this interface when calling a single site.

1700(config-if)#

dialer string 5552053

8 . 

Put this interface in a dialing pool.

As an option, you can also assign a priority to the interface with this command.

1700(config-if)#

dialer pool 1

9 . 

Assign the dialer interface to a dialer group.

1700(config-if)#

dialer-group 1

10 . 

Set the encapsulation method on this interface to PPP.

1700(config-if)#

encapsulation ppp

11 . 

Enable CHAP and PAP authentication on this interface. CHAP authentication is attempted first. If the central-site router does not support CHAP, PAP is used for authentication.

1700(config-if)#

ppp authentication chap pap

12 . 

Enable multilink PPP on this interface.

1700(config-if)#

ppp multilink

13 . 

Enable the interface and the configuration changes you have just made on the interface.

1700(config-if)#

no shutdown

14 . 

Exit configuration mode for this interface.

1700(config-if)

exit

Verifying Your Configuration

You can verify your configuration to this point by:

Confirming Multilink PPP Configuration for the B1 Channel

Step 1 Confirm that the ISDN is up and connected to the central-site router.

Step 2 From the privileged EXEC command mode, enter the show ppp multilink command.

Step 3 Confirm that the "Master link is Virtual-Access1" message (shown in bold in the example) appears in the command output.

Step 4 To continue configuration, re-enter global configuration mode.

Confirming Multilink PPP Configuration for the B1 Channel

Step 1 Confirm that the ISDN is up and connected to the central-site router.

Step 2 From the privileged EXEC command mode, enter the show interface command.

Step 3 Confirm that the "LCP Open, multilink Open" message (shown in bold in the example) appears in the command output:

Step 4 To continue configuration, re-enter global configuration mode.

Configuring When the Router Dials Out

Use this table to configure some parameters that control how and when the router dials the central-site router, such as access lists and dialer lists.

Step Task Router Prompt Command

1 . 

Establish a static IP route to the remote network.

1700(config)#

ip route 192.168.37.0 255.255.255.0 192.168.37.40

2 . 

Establish a static IP route to the remote network through the router BRI interface.

1700(config)#

ip route 192.168.37.40 255.255.255.255 BRI0

3 . 

Define a standard access list based on your network.

1700(config)#

access-list 101 permit icmp any any

4 . 

Define a standard access list based on your network.

1700(config)#

access-list 101 deny ip any any

5 . 

Define a standard access list based on your network.

1700(config)#

access-list 900 deny any any all any 457

6 . 

Define a standard access list based on your network.

1700(config)#

access-list 900 deny rip any rip any rip

7 . 

Define a standard access list based on your network.

1700(config)#

access-list 900 deny sap any sap any sap

8 . 

Define a standard access list based on your network.

1700(config)#

access-list 900 permit any any all any all

9 . 

Specify an access list by list number and protocol (IP) to define the "interesting" packets that can trigger a call to the destination.

1700(config)#

dialer-list 1 protocol ip list 101

10 . 

Specify an access list by list number and protocol (IPX) to define the "interesting" packets that can trigger a call to the destination.

1700(config)#

dialer-list 1 protocol ipx list 900

Verifying Your Configuration

You can verify your configuration to this point by:

Confirming the IP Static Route

You can verify your configuration to this point by checking the static IP route as follows:

Step 1 From the privileged EXEC command mode, enter the show ip route command.

Substitute the IP address of the central-site router ISDN interface for the IP address shown in the example.

Step 2 Confirm that the "directly connected via BRI" message (shown in bold in the following example) appears in the command output:

Step 3 To continue configuration, re-enter global configuration mode.

Confirming Connectivity to the Central-Site Router

You can verify your configuration to this point by testing connectivity to the central-site router, as follows:

Step 1 From the privileged EXEC command mode, enter the ping command followed by the IP address of the central-site route to have the router dial the central-site router.

Step 2 Wait for the "ISDN-6-CONNECT" message (shown in bold in the example):

Step 3 Enter the ping command followed by the IP address of the central-site router again:

Step 4 If the success rate (shown in bold in the example) is 100 percent, this verification step is successful. If the success

Step 5 To continue configuration, re-enter global configuration mode.

Tips

If you are having problems, do the following:

Configuring Command-Line Access to the Router

Use this table to configure some parameters that control access to the router, such as what type of terminal line can be used with the router, how long the user has to input a command before the router times out, and the password used to start a terminal session with the router.

Step Task Router Prompt Command

1 . 

Specify the console terminal line.

1700(config)#

line console 0

2 . 

Set the interval that the EXEC command interpreter waits until user input is detected.

1700(config-line)#

exec-timeout 5

3 . 

Specify a virtual terminal for remote console access

1700(config-line)#

line vty 0 4

4 . 

Specify a password on the line.

1700(config-line)#

password <lineaccess>

5 . 

Enable password checking at terminal session login.

1700(config-line)#

login

6 . 

Exit configuration mode.

1700(config-line)#

end

Troubleshooting Dialer Profile Problems

If you are having problems, or the output that you received during the verification steps is very different than what is shown, you can troubleshoot your router with the Cisco  IOS debug commands. The debug commands provide extensive command output that is not included in this document.

Caution If you are not familiar with Cisco  IOS debug commands, you should read the "Using Debug Commands" section in the "Cisco IOS Basic Skills" chapter before attempting any debugging.

Following are debug commands that are helpful when troubleshooting dialer profiles with ISDN. Most of these commands require that you follow with the ping command to begin debug output:

Leased Line ISDN Connection to a Central-Site Router

This section describes how to configure the router so that it uses the ISDN line as a leased line connection to the central-site router. Unlike a switched connection to the central-site router, in which the router dials the central-site router only when it detects specified types and amounts of data traffic, a leased line ISDN connection is always connected to the central office switch.

In addition to the assumptions described in the "Before You Begin" section at the beginning of this chapter, this configuration is based on the additional assumption that both ISDN B channels are connecting to the same central-site router.

These are major tasks when configuring your router for a leased line ISDN connection:

Figure 3-3 illustrates the example configuration that is used in this section.


Figure 3-3: ISDN Leased Line Example Configuration


Configuring Global Parameters

Use this table to configure the router for some global parameters, such as the ISDN switch type that the router is connected to through the ISDN line, and how log and debug messages are timestamped.

Step Task Router Prompt Command

1 . 

Enter configuration mode.

Router#

configure terminal

2 . 

Configure the router to show the date and time of all debug messages.

This command is optional, but recommended if you use debug commands to troubleshoot your configuration.

Router(config)#

service timestamps debug datetime msec

3 . 

Configure the router to show the date and time of all log messages.

This command is optional, but recommended if you use the verification steps described in this guide. This feature is enabled for all the example command output shown in this guide.

Router(config)#

service timestamps log datetime msec

4 . 

Configure the type of central office switch being used on the ISDN interface. Use the keyword that matches the ISDN switch type that you are using:

  • basic-ts013 ---Australian TS013 switches

  • basic-1tr6 ---German 1TR6 ISDN switches

  • basic-nwnet3---Norway NET3 switches (phase 1)

  • basic-net3---NET3 ISDN switches

  • vn2---French VN2 ISDN switches

  • vn3---French VN3 ISDN switches

  • ntt---Japanese NTT ISDN switches

  • basic-5ess---Basic rate 5ESS switches

  • basic-dms100---NT DMS-100 basic rate switches

  • basic-ni---National ISDN-1 switches

  • basic-nznet3---New Zealand Net3 switches

Router(config)#

isdn switch-type basic-ni

Configuring Security

Use this table to configure the router with some security measures.

Step Task Router Prompt Command

1 . 

Specify a password to prevent unauthorized access to the router.

Router(config)#

enable password <1700user>

2 . 

Configure the router with a host name, which is used in prompts and default configuration file names.

For PPP authentication, the host name entered with this command must match the username of the central-site router.

Router(config)#

hostname 1700

3 . 

Specify the password used during caller identification and CHAP and PAP authentication.

For CHAP and PAP authentication, the username entered with this command must match the host name of the central-site router.

1700(config)#

username HQ password <guessme>

Configuring IPX Routing

Use this table to enable IPX routing on the router. The default setting for the router is IPX routing disabled.

Step Task Router Prompt Command

1 . 

Enable IPX routing and configure the router with an IPX address.

1700(config)#

ipx routing 0060.834f.66dd

Configuring the ISDN Line for Leased Line

Use this table to set up the ISDN line for a leased line configuration.

Step Task Router Prompt Command

1 . 

Define a virtual template from which this multilink PPP bundle interface can replicate its interface parameters.

1700(config)#

multilink virtual-template 1

2 . 

Configure the BRI interface to use the ISDN physical connection as a leased line service. If you want to combine both B channels into a single data pipe, enter the 128 keyword with this command.

1700(config)#

isdn leased-line BRI0 128

Configuring the Fast Ethernet Interface

Use this table to configure the Fast Ethernet interface, which connects your router to the local network.

Step Task Router Prompt Command

1 . 

Enter configuration mode for the Fast Ethernet interface.

1700(config)#

interface fastethernet0

2 . 

Configure this interface with an IP address and a subnet mask.

1700(config-if)#

ip address 192.168.38.42 255.255.255.0

3 . 

Configure this interface with an IPX network address.

1700(config-if)#

ipx network ABC

4 . 

Associate the virtual template with this interface.

1700(config-if)#

interface Virtual-Template1

5 . 

Configure the virtual template interface with an IP address and a subnet mask.

1700(config-if)#

ip address 192.168.40.40 255.255.255.0

6 . 

Configure the virtual template interface with an IPX network address.

1700(config-if)#

ipx network 123

7 . 

Set the encapsulation method on this interface to PPP.

1700(config-if)#

encapsulation ppp

8 . 

Enable multilink PPP on this interface.

1700(config-if)#

ppp multilink

9 . 

Enable the interface and the configuration changes you have just made on the interface.

1700(config-if)#

no shutdown

10 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

Configuring the ISDN Interface

Use this table to clear the IP address from the ISDN interface.

Step Task Router Prompt Command

1 . 

Enter configuration mode for the BRI interface.

1700(config)#

interface BRI0

2 . 

Disable IP routing on the BRI0 interface.

1700(config-if)#

no ip address

3 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

Configuring the ISDN Subinterfaces

Use this table to create and configure two ISDN subinterfaces, which connect your router to the central-site router over the wide-area network.

Step Task Router Prompt Command

1 . 

Enter configuration mode for the BRI0:1 subinterface

1700(config-if)#

interface BRI0:1

2 . 

Enable IP routing on this interface without assigning an IP address.

1700(config-if)#

ip unnumbered Virtual-Template1

3 . 

Set the encapsulation method on this interface to PPP.

1700(config-if)#

encapsulation ppp

4 . 

Enable multilink PPP on this interface.

1700(config-if)#

ppp multilink

5 . 

Enter configuration mode for the BRI0:2 subinterface.

1700(config-if)#

interface BRI0:2

6 . 

Enable IP routing on this interface without assigning an IP address.

1700(config-if)#

ip unnumbered Virtual-Template1

7 . 

Set the encapsulation method on this interface to PPP.

1700(config-if)#

encapsulation ppp

8 . 

Enable multilink PPP on this interface.

1700(config-if)#

ppp multilink

9 . 

Exit configuration mode for this interface.

1700(config-if)

exit

Configuring Dynamic IP Routing

Use this table to configure the router for dynamic IP routing.

Step Task Router Prompt Command

1 . 

Configure the router to forward packets addressed to a subnet of a network with no network default route.

1700(config)#

ip classless

2 . 

Specify dynamic routing.

1700(config)#

ip route 0.0.0.0 0.0.0.0 192.168.40.41

Verifying Your Configuration

You can verify your configuration by confirming connectivity to the central-site router.

Step 1 From the privileged EXEC command mode, enter the ping command followed by the IP address of the central-site route to have the router dial the central-site router.

Step 2 Wait for the "ISDN-6-CONNECT" message (shown in bold in the example):

Step 3 Enter the ping command followed by the IP address of the central-site router again:

Step 4 If the success rate (shown in bold in the example) is 100 percent, this verification step is successful. If the success

Step 5 To continue configuration, re-enter global configuration mode.

Step 6 If the router is not successfully transferring data to the central-site router (if the success rate is less than 60  percent), take the following steps:

Step 7 To continue configuration, re-enter global configuration mode.

Configuring Command-Line Access to the Router

Use this table to configure some parameters that control access to the router, such as the type of terminal line used with the router, how long the router waits for a user entry before it times out, and the password used to start a terminal session with the router.

Step Task Router Prompt Command

1 . 

Specify the console terminal line.

1700(config)#

line console 0

2 . 

Set the interval that the EXEC command interpreter waits until user input is detected.

1700(config-line)#

exec-timeout 5

3 . 

Specify a virtual terminal for remote console access.

1700(config-line)#

line vty 0 4

4 . 

Specify a password on the line.

1700(config-line)#

password <lineaccess>

5 . 

Enable password checking at terminal session login.

1700(config-line)#

login

6 . 

Exit configuration mode.

1700(config-line)#

end

Troubleshooting Leased Line Problems

If you are having problems or the output that you received during the verification steps is very different from what is shown, you can troubleshoot your router with the Cisco  IOS debug commands. The debug commands provide extensive command output that is not included in this document.

Caution If you are not familiar with Cisco  IOS debug commands, you should read the "Using Debug Commands" section in the "Cisco IOS Basic Skills" chapter before attempting any debugging.

Following are the debug commands that are helpful when troubleshooting an ISDN leased line. Follow these commands with the ping command to begin debug output.

Dial-In ISDN BRI Pool

This section describes how to configure a Cisco  1700 router with two ISDN  BRI interfaces to function as a dial-in server. In this example, the Cisco  1700 router functions as the central-site router that accepts dial-in connections from remote routers.

These are the major tasks when configuring your router for dial-in ISDN connections:

Figure 3-4 illustrates the example configuration used in this chapter.


Figure 3-4: ISDN Example Configuration---Dial-In ISDN Pool


Configuring Global Parameters

Use this table to configure some global router parameters.

Step Task Prompt Command

1 . 

Enter configuration mode.

Router#

configure terminal

2 . 

Configure the router to show the date and time of all debug messages.

This command is optional, but recommended in the event that you use debug commands to troubleshoot your configuration.

Router(config)#

service timestamps debug datetime msec

3 . 

Configure the router to show the date and time of all log messages.

This command is optional, but recommended in the event that you use the verification steps described in this guide. This feature is enabled for all the example command output shown in this guide.

Router(config)#

service timestamps log datetime msec

4 . 

Configure the type of central office switch being used on the ISDN interface. Use the keyword that matches the ISDN switch type that you are using:

  • basic-ts013 ---Australian TS013 switches

  • basic-1tr6 ---German 1TR6 ISDN switches

  • basic-nwnet3---Norway NET3 switches (phase 1)

  • basic-net3---NET3 ISDN switches

  • vn2---French VN2 ISDN switches

  • vn3---French VN3 ISDN switches

  • ntt---Japanese NTT ISDN switches

  • basic-5ess---Basic rate 5ESS switches

  • basic-dms100---NT DMS-100 basic rate switches

  • basic-ni---National ISDN-1 switches

  • basic-nznet3---New Zealand Net3 switches

1700(config)#

isdn switch-type basic-ni

Configuring Security

Use this table to configure some security measures.

Step Task Prompt Command

1 . 

Specify a password to prevent unauthorized access to the router.

Router(config)#

enable password <1700user>

2 . 

Configure the router with a host name, which is used in prompts and default configuration file names.

For PPP authentication, the host name entered with this command must match the username of the central-site router.

Router(config)#

hostname 1700

3 . 

Specify the password used during caller identification and CHAP and PAP authentication.

For CHAP and PAP authentication, the hostname of every remote router that dials into the Cisco  1700 router must be entered with this command, along with the password used to authenticate that router.

1700(config)#

username jason password <foot>
username wei password <letmein>
username sammy password <bar>
username tito password <knockknock>

Configuring the Fast Ethernet Interface

Use this table to configure the Fast Ethernet interface, which connects your router to the local network.

Step Task Prompt Command

1 . 

Enter configuration mode for this interface.

1700(config)#

interface fastethernet0

2 . 

Configure this interface with an IP address and a subnet mask.

1700(config-if)#

ip address 171.68.15.33 255.255.255.248

3 . 

Enable this interface and the configuration changes that you have just made.

1700(config-if)#

no shutdown

4 . 

Exit configuration mode for this interface.

-1700(config-if)#

exit

Configuring the ISDN Interfaces

Use this table to configure the two ISDN interfaces that accept calls from remote routers.

Step Task Prompt Command

1 . 

Enter configuration mode for the first ISDN interface.

1700(config)#

interface BRI0

2 . 

Remove any IP addresses that might be assigned to this interface.

1700(config-if)#

no ip address

3 . 

Configure the interface for PPP packet encapsulation.

1700(config-if)#

encapsulation ppp

4 . 

Configure this interface to be included in the dialer rotary group that you will configure in the following task table.

1700(config-if)#

dialer rotary-group 100

5 . 

Disable weighted fair queueing on this interface.

1700(config-if)#

no fair queue

6 . 

Enable this interface and the configuration changes you have just made.

1700(config-if)#

no shutdown

7 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

8 . 

Enter configuration mode for the second ISDN interface.

1700(config)#

interface BRI1

9 . 

Remove any IP addresses that might be assigned to this interface.

1700(config-if)#

no ip address

10 . 

Configure the interface for PPP packet encapsulation.

1700(config-if)#

encapsulation ppp

11 . 

Configure this interface to be included in the dialer rotary group that you will configure in the following task table.

1700(config-if)#

dialer rotary-group 100

12 . 

Disable weighted fair queueing on this interface.

1700(config-if)#

no fair queue

13 . 

Enable this interface and the configuration changes you have just made.

1700(config-if)#

no shutdown

14 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

Configuring a Dialer Interface

Use this table to configure the two ISDN interfaces as one dialer interface that accepts calls from remote routers.

Step Task Prompt Command

1 . 

Create a dialer rotary group interface and enter configuration mode for that interface. The number (in this example, 100) is an integer that you select to identify the interface.

1700(config)#

interface dialer100

2 . 

Configure this interface with an IP address.

1700(config-if)#

ip address 172.16.12.4 255.255.255.240

3 . 

Configure this interface for PPP encapsulation.

1700(config-if)#

encapsulation ppp

4 . 

Specify that dial-on-demand routing (DDR) is supported on this interface.

1700(config-if)#

dialer in-band

5 . 

Configure the ISDN line to go down after a specified number of seconds with no network traffic.

1700(config-if)#

dialer idle-timeout 300

6 . 

Configure this interface to receive and authenticate calls from multiple sites based on IP address and dialer string. You must enter this command for ever remote router that will dial into your router.

The name you enter after the name keyword in this command must match the name entered with the username command in the previous "Configure Security" section.

1700(config-if)#

7 . 

Configure bandwidth on demand by setting the maximum load before the router places another call to a destination.

1700(config-if)#

dialer load-threshold 70

8 . 

Assign the dialer interface to a dialer group.

1700(config-if)#

dialer-group 1

9 . 

Disable weighted fair queueing on this interface.

1700(config-if)#

no fair-queue

10 . 

Enable multilink PPP on this interface.

1700(config-if)#

ppp multilink

11 . 

Enable CHAP or PAP authentication on this interface.

1700(config-if)#

ppp authentication chap

12 . 

Enable the dialer interface and the configuration changes that you have just made.

1700(config-if)#

no shutdown

13 . 

Exit configuration mode for this interface.

1700(config-if)#

exit

Configuring EIGRP Routing

Use this table to configure the router for Enhanced Interior Gateway Routing Protocol (EIGRP) and IP routing parameters that the router uses to connect to the central-site router.

Step Task Router Prompt Command

1 . 

Configure the IP EIGRP routing process and enter router configuration mode.

1700(config)#

router eigrp 109

2 . 

Specify a list of networks for the EIGRP routing process by entering the IP address of the directly connected network.

1700(config-router)#

network 171.68.0.0

3 . 

Configure the router to distribute IP static routers from one routing domain to another.

1700(config-router)#

redistribute static

4 . 

Exit router configuration mode.

1700(config-router)#

exit

Configuring IP Static Routes and Dial-In Parameters

Use this table to configure an IP static router and access lists that define what type of network traffic will be accepted by the router.

Step Task Router Prompt Command

1 . 

Configure an IP static route used to route data received from remote routers.

1700(config)#

ip route 171.68.0.0 255.255.255.240 171.68.12.1

2 . 

Define a standard access list based on IP network variables.

1700(config)#

access-list 101 deny ip any host 255.255.255.255

3 . 

Define a standard access list based on IP network variables.

1700(config)#

access-list 101 permit ip any any

4 . 

Specify a dialer list by list number and protocol (IP) to define the "interesting" packets that can trigger a call to the destination.

1700(config)#

dialer-list 1 list 101

Configuring Command-Line Access to the Router

Use this table to configure some parameters that control access to the router, such as the type of terminal line used with the router, how long the router waits for a user entry before it times out, and the password used to start a terminal session with the router.

Step Task Router Prompt Command

1 . 

Specify the console terminal line.

1700(config)#

line console 0

2 . 

Set the interval that the EXEC command interpreter waits until user input is detected.

1700(config-line)#

exec-timeout 5

3 . 

Specify a virtual terminal for remote console access.

1700(config-line)#

line vty 0 4

4 . 

Specify a password on the line.

1700(config-line)#

password <lineaccess>

5 . 

Enable password checking at terminal session login.

1700(config-line)#

login

6 . 

Exit configuration mode.

1700(config-line)#

end


hometocprevnextglossaryfeedbacksearchhelp
Copyright 1989-1998 © Cisco Systems Inc.