Asynchronous Communications and Access Devices

An asynchronous (async) communication is a digital signal that is transmitted without precise clocking. The RS-232 session between a router and PC through the console connection is an example of async communications. Such signals generally have different frequencies and phase relationships. Asynchronous transmissions usually encapsulate individual characters in control bits (called start and stop bits) that designate the beginning and the end of each character.

For example, the auxiliary port on Cisco routers can be used to connect a modem and allow out-of-band (not via the network) management.

The Cisco AS5300 is an example of a device that supports both synchronous and async communication, such as voice, digital, and modem-based traffic (via a Public Switched Telephone Network [PSTN]).

The AS5300, or universal access server, is a versatile data communications platform that provides the functions of an access server, router, and digital modem in a single modular chassis. The access server is intended for ISPs, telecommunications carriers, and other service providers that offer managed Internet connections. The AS5300 provides both digital (for example, ISDN) and analog (dialup users using PSTN) access to users on a network.

Figure 1-20 displays a typical scenario where clients, such as Internet dialup users with ISDN and analog phone lines (PSTN), can connect to the Internet using PPP.

Asynchronous Communications and Access Devices 81

Clients are supplied one number to call, and the AS5300 makes intelligent decisions based on the incoming call type, whether it be digital (ISDN) or analog (PSTN).

Figure 1-20 AS5300 Typical Design Scenario

Figure 1-20 AS5300 Typical Design Scenario

Users, such as clients with ISDN, call the dedicated number supplied by the ISP. The four AS5300s in Figure 1-20 can also share the load of incoming calls using the Stack Group Bidding Protocol (SGBP), which is used when multiple PPP, or multilink PPP (MPPP), sessions are in use. When SGBP is configured on each Cisco AS5300, each access server sends a query to each stack group member. A stack group member is a router running SGBP.

Each router participating in SGBP then bids for the right to terminate the call. The router with an existing PPP session, for example, will win the bid; this allows the best bandwidth allocation to the end client, as both PPP sessions are terminated on the same router. If the PPP call is the first session to be terminated on the AS5300, the AS5300 with the lowest CPU usage will have a higher probability of terminating the call. Example 1-21 displays a typical Cisco IOS configuration when SGBP is enabled on the four AS5300 routers in Figure 1-20.

Example 1-21 SGBP Configuration Example

Hostname AS1 !

username CCIE password CCIE sgbp group CCIE sgbp member AS2 1.1.1.2 sgbp member AS3 1.1.1.3 sgbp member AS4 1.1.1.4

The following list explains the Cisco IOS commands used in Example 1-21.

■ username CCIE password CCIE—Defines the username and password used to authenticate SGBP members. If the password is wrong, an error such as the following is presented on the console:

%SGBP-1-AUTHFAILED: Member [chars] failed authentication

■ sgbp group CCIE—Defines a named stack group and makes this router a member of that stack group. Use the sgbp group command in global configuration mode. To remove the definition, use the no form of this command.

■ sgbp member ip-address—Specifies the host name and IP address of a router or access server that is a peer member of a stack group. Use the sgbp member command in global configuration mode.

0 0

Post a comment