Configuring PPP Callback

Similar documents
Configuring BACP. Cisco IOS Dial Technologies Configuration Guide DC-667

Configuring X.25 on ISDN Using AO/DI

DDR Routing Commands

Configuring Virtual Asynchronous Traffic over ISDN

Number of seconds that elapse after the primary line goes down before the router activates the secondary line. The default is 0 seconds.

Configuring Legacy DDR Hubs

Configuring Virtual Profiles

Completing an ISDN BRI Call. 2000, Cisco Systems, Inc. 13-1

Understanding and Troubleshooting Idle Timeouts

Configuring Dial-on-Demand Routing

ISDN Authentication and Callback with Caller ID

Configuring Snapshot Routing

PPP over Frame Relay

Autosense for ATM PVCs and MUX SNAP Encapsulation

Configuring Link Fragmentation and Interleaving for Multilink PPP

Universal Port Resource Pooling for Voice and Data Services

PPPoE Client DDR Idle-Timer

Configure ISDN Connectivity between Remote Sites

RADIUS Attribute 66 Tunnel-Client-Endpoint Enhancements

Implementing ADSL and Deploying Dial Access for IPv6

ppp accounting through quit

Configuring Client-Initiated Dial-In VPDN Tunneling

The MSCHAP Version 2 feature (introduced in Cisco IOS Release 12.2(2)XB5) allows Cisco routers to

PPP configuration commands

Access Server Dial In IP/PPP Configuration With Dedicated V.120 PPP

RADIUS Logical Line ID

QoS: Classification, Policing, and Marking on LAC Configuration Guide, Cisco IOS Release 12.4T

PPP Configuration Options

Lab Configuring PPP Callback

HP MSR Router Series. Layer 2 - WAN Access Configuration Guide(V7)

Configuring and Troubleshooting Dialer Profiles

Using ISDN Effectively

We have looked at how and why one router dials another using ISDN. Just as important is knowing what keeps the link up once it is dialed.

PPP/MLP MRRU Negotiation Configuration

Autosense of MUX/SNAP Encapsulation and PPPoA/PPPoE on ATM PVCs

Point-to-Point Protocol (PPP)

Chapter 12. AAA. Upon completion of this chapter, you will be able to perform the following tasks:

Point-to-Point Protocol (PPP) Accessing the WAN Chapter 2

How to configure MB5000 Serial Port Bridge mode

PPPoE Client DDR Idle Timer

CCNA 4 - Final Exam Answers

RADIUS Vendor-Specific Attributes and RADIUS Disconnect-Cause Attribute Values

Configuring Modem Transport Support for VoIP

Configuring Virtual Template Interfaces

1- and 2-Port V.90 Modem WICs for Cisco 2600 and Cisco 3600 Series Multiservice Platforms

Using an ADTRAN Terminal Adapter with Cisco Routers

ROUTER COMMANDS. BANNER: Config# banner motd # TYPE MESSAGE HERE # - # can be substituted for any character, must start and finish the message

HP VSR1000 Virtual Services Router

Virtual Private Networks (VPNs)

Configuring PPP over Ethernet with NAT

Configuring TACACS. Finding Feature Information. Prerequisites for Configuring TACACS

Interworking Signaling Enhancements for H.323 and SIP VoIP

VPDN Tunnel Management

Configuring a Cisco 827 Router Using PPPoA With CHAP and PAP

Configuring Basic AAA on an Access Server

Evaluating Backup Interfaces, Floating Static Routes, and Dialer Watch for DDR Backup

Configuring Security on the GGSN

RADIUS Vendor-Specific Attributes (VSA) and RADIUS Disconnect-Cause Attribute Values

This feature was introduced.

Cisco - Connecting Routers Back-to-Back Through the AUX Ports using a Rollover Cable

RADIUS Tunnel Attribute Extensions

thus, the newly created attribute is accepted if the user accepts attribute 26.

RADIUS Commands. Cisco IOS Security Command Reference SR

Table of Contents 1 PPP Configuration Commands PPPoE Configuration Commands 2-1

RADIUS Attributes. RADIUS IETF Attributes

CCNA 4 - Final Exam (A)

Configuring Virtual Private Networks

Regulating Packet Flow on a Per-Interface Basis Using Generic Traffic Shaping

HP MSR Router Series. Layer 2 - WAN Access Configuration Guide(V7)

Configuring NAS-Initiated Dial-In VPDN Tunneling

AAA Authorization and Authentication Cache

HPE FlexNetwork MSR Router Series

thus, the newly created attribute is accepted if the user accepts attribute 26.

pri-group timeslots pri-group timeslots range nfas_d [primary backup none] nfas_int number nfas_group group-id-number pri-group timeslots range

Operation Manual User Access. Table of Contents

Overview encapsulation hdlc show interface show controllers show interface debug PPP

Cisco 2- and 4-Port ISDN BRI S/T Network Interface Modules

Configuring DHCP Option 60 and Option 82 with VPN-ID Support for Transparent Automatic Logon

Integrated Data and Voice Services for ISDN PRI Interfaces on Multiservice Access Routers

Point-to-Point Protocol (PPP)

Integrated Data and Voice Services for ISDN PRI Interfaces on Multiservice Access Routers

Cisco DSL Router Configuration and Troubleshooting Guide Cisco DSL Router Acting as a PPPoE Client with a Dynamic IP Address

Configuring PPP over Ethernet with NAT

DMVPN Event Tracing. Finding Feature Information

Configuring RADIUS. Finding Feature Information. Prerequisites for RADIUS

Configuring Lock-and-Key Security (Dynamic Access Lists)

AAA Support for IPv6

Configuring PPP over ATM with NAT

No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

Cisco IOS Firewall Authentication Proxy

Configuring Additional VPDN Features

Password Strength and Management for Common Criteria

Finding Feature Information

L2TP Configuration. L2TP Overview. Introduction. Typical L2TP Networking Application

Configuring Authentication Proxy

PPPoE on ATM. Finding Feature Information. Prerequisites for PPPoE on ATM. Restrictions for PPPoE on ATM

17 ISDN CERTIFICATION OBJECTIVES Q&A Dialer Profiles and DDR Two-Minute Drill

POINT TO POINT DATALINK PROTOCOLS. ETI 2506 Telecommunication Systems Monday, 7 November 2016

15 WAN Introduction CERTIFICATION OBJECTIVES Q&A Wide Area Networking Overview HDLCp PPP. Two-Minute Drill Self Test

User Guide IP Connect CSD

Transcription:

Configuring PPP Callback This chapter describes how to configure PPP callback for dial-on-demand routing (DDR). It includes the following main sections: PPP Callback for DDR Overview How to Configure PPP Callback for DDR MS Callback Overview How to Configure MS Callback Configuration Examples for PPP Callback This feature implements the following callback specifications of RFC 1570: For the client Option 0, location is determined by user authentication. For the server Option 0, location is determined by user authentication; Option 1, dialing string; and Option 3, E.164 number. Return calls are made through the same dialer rotary group but not necessarily the same line as the initial call. To identify the hardware platform or software image information associated with a feature, use the Feature Navigator on Cisco.com to search for information about the feature or refer to the software release notes for a specific release. For more information, see the Identifying Supported Platforms section in the Using Cisco IOS Software chapter. For a complete description of the PPP callback commands mentioned in this chapter, refer to the Cisco IOS Dial Technologies Command Reference. To locate documentation of other commands that appear in this chapter, use the command reference master index or search online. PPP Callback for DDR Overview PPP callback provides a client/server relationship between the endpoints of a point-to-point connection. PPP callback allows a router to request that a dialup peer router call back. The callback feature can be used to control access and toll costs between the routers. When PPP callback is configured on the participating routers, the calling router (the callback client) passes authentication information to the remote router (the callback server), which uses the host name and dial string authentication information to determine whether to place a return call. If the authentication is successful, the callback server disconnects and then places a return call. The remote username of the return call is used to associate it with the initial call so that packets can be sent. DC-651

How to Configure PPP Callback for DDR Configuring PPP Callback Both routers on a point-to-point link must be configured for PPP callback; one must function as a callback client and one must be configured as a callback server. The callback client must be configured to initiate PPP callback requests, and the callback server must be configured to accept PPP callback requests and place return calls. See the section MS Callback Overview later in this chapter if you are using PPP callback between a Cisco router or access server and client devices configured for Windows 95 and Windows NT. Note If the return call fails (because the line is not answered or the line is busy), no retry occurs. If the callback server has no interface available when attempting the return call, it does not retry. How to Configure PPP Callback for DDR To configure PPP callback for DDR, perform the following tasks: Configuring a Router as a Callback Client (Required) Configuring a Router as a Callback Server (Required) For an example of configuring PPP callback, see the section Configuration Examples for PPP Callback at the end of this chapter. Configuring a Router as a Callback Client To configure a router interface as a callback client, use the following commands beginning in global configuration mode: Command Purpose Step 1 Router(config)# interface type number Specifies the interface and enters interface configuration mode. Step 2 Router(config-if)# dialer in-band [no-parity odd-parity] Step 3 Router(config-if)# encapsulation ppp Enables PPP encapsulation. Step 4 Router(config-if)# ppp authentication {chap pap} Step 5 Router(config-if)# dialer map protocol next-hop-address name hostname dial-string Enables DDR. Specifies parity, if needed, on synchronous or asynchronous serial interfaces. Enables CHAP or PAP authentication. Maps the next hop address to the host name and phone number. Step 6 Router(config-if)# ppp callback request Enables the interface to request PPP callback for this callback map class. Step 7 Router(config-if)# dialer hold-queue packets timeout seconds (Optional) Configures a dialer hold queue to store packets for this callback map class. DC-652

Configuring PPP Callback MS Callback Overview Configuring a Router as a Callback Server To configure a router as a callback server, use the following commands beginning in global configuration mode: Command Purpose Step 1 Router(config)# interface type number Specifies the interface and enters interface configuration mode. Step 2 Router(config-if)# dialer in-band [no-parity odd-parity] Step 3 Router(config-if)# encapsulation ppp Enables PPP encapsulation. Step 4 Router(config-if)# ppp authentication {chap pap} Step 5 Step 6 Step 7 Router(config-if)# dialer map protocol next-hop-address name hostname class classname dial-string Router(config-if)# dialer hold-queue number timeout seconds Router(config-if)# dialer enable-timeout seconds Enables DDR. Specifies parity, if needed, on synchronous or asynchronous serial interfaces. Enables CHAP or PAP authentication. Maps the next hop address to the host name and phone number, using the name of the map class established for PPP callback on this interface. (Optional) Configures a dialer hold queue to store packets to be transferred when the callback connection is established. (Optional) Configures a timeout period between calls. Step 8 Router(config-if)# ppp callback accept Configures the interface to accept PPP callback. Step 9 Router(config-if)# isdn fast-rollover-delay seconds (ISDN only) Configures the time to wait before another call is placed on a B channel to allow the prior call to be torn down completely. Step 10 Router(config-if)# dialer callback-secure (Optional) Enables callback security, if desired. Step 11 Router(config-if)# exit Returns to global configuration mode. Step 12 Router(config-map-class)# map-class dialer Configures a dialer map class for PPP callback. classname Step 13 Router(config-map-class)# dialer callback-server [username] Configures a dialer map class as a callback server. Note On the PPP callback server, the dialer enable-timeout command functions as the timer for returning calls to the callback client. MS Callback Overview MS Callback provides client/server callback services for Microsoft Windows 95 and Microsoft Windows NT clients. MS Callback supports the Microsoft Callback Control Protocol (MSCB). MSCB is a Microsoft proprietary protocol that is used by Windows 95 and Windows NT clients. MS Callback supports negotiated PPP Link Control Protocol (LCP) extensions initiated and agreed upon by the Microsoft client. The MS Callback feature is added to existing PPP Callback functionality. Therefore, if you configure your Cisco access server to perform PPP Callback using Cisco IOS Release 11.3(2)T or later, MS Callback is automatically available. DC-653

How to Configure MS Callback Configuring PPP Callback MS Callback supports authentication, authorization, and accounting (AAA) security models using a local database or AAA server. MSCB uses LCP callback options with suboption type 6. The Cisco MS Callback feature supports clients with a user-specified callback number and server specified (preconfigured) callback number. MS Callback does not affect non-microsoft machines that implement standard PPP LCP extensions as described in RFC 1570. In this scenario, MS Callback is transparent. The following are restrictions of the MS Callback feature: The Cisco access server and client must be configured for PPP and PPP callback. The router or access server must be configured to use CHAP or PAP authorization. MS Callback is only supported on the Public Switched Telephone Network (PSTN) and ISDN links. MS Callback is only supported for IP. How to Configure MS Callback If you configure the Cisco access server for PPP callback, MS Callback is enabled by default. You need not configure additional parameters on the Cisco access server. If an interface is configured to accept PPP callbacks, and a client attempts to cancel the callback, Cisco IOS software will refuse the request and disconnect the client. If a client is allowed to cancel callbacks, the ppp callback permit command must be configured on the interface. To debug PPP connections using MS Callback, see the debug ppp cbcp command in the Cisco IOS Debug Command Reference publication. For more information on configuring MS Callback, see the following URL. http://www.cisco.com/en/us/customer/tech/tk801/tk36/ technologies_configuration_example09186a0080094338.shtml Configuration Examples for PPP Callback The following example configures a PPP callback server and client to call each other. The PPP callback server is configured on an ISDN BRI interface in a router in Atlanta. The callback server requires an enable timeout and a map class to be defined. The PPP callback client is configured on an ISDN BRI interface in a router in Dallas. The callback client does not require an enable timeout and a map class to be defined. The dialer map command is not required on the Cisco access server when MS Callback is enabled. PPP Callback Server interface bri 0 ip address 10.1.1.7 255.255.255.0 encapsulation ppp dialer callback-secure dialer enable-timeout 2 dialer map ip 10.1.1.8 name class1 class dial1 81012345678901 dialer-group 1 ppp callback accept ppp authentication chap! map-class dialer dial1 dialer callback-server user1 DC-654

Configuring PPP Callback Configuration Examples for PPP Callback PPP Callback Client interface bri 0 ip address 10.1.1.8 255.255.255.0 encapsulation ppp dialer map ip 10.1.1.7 name class2 81012345678902 dialer-group 1 ppp callback request ppp authentication chap DC-655

Configuration Examples for PPP Callback Configuring PPP Callback DC-656