Reference to RADIUS Attributes
Attribute Name
Description: The Description text explains the attribute.
Usage: The Usage text explains the values you can specify for the attribute.
Example: The Example text presents an example of how to use the attribute.
Dependencies: The Dependencies text tells you what other information you need in order to specify the proper value for the attribute.
See Also: The See Also text points you to related information.
Acct-Authentic (45)
Description: The Acct-Authentic attribute specifies the method the MAX used to authenticate
a call, or indicates whether the MAX accepted the call without authentication.
The MAX sends Acct-Authentic in an Accounting-Request packet under these conditions:
This value indicates that RADIUS authenticated the incoming call. RADIUS is the default.
Acct-Delay-Time (41)
Description: The Acct-Delay-Time attribute specifies how many seconds the MAX has been
trying to send this Accounting packet.
The MAX sends Acct-Delay-Time in an Accounting-Request packet under these conditions:
Acct-Input-Octets (42)
Description: The Acct-Input-Octets attribute specifies how many octets the MAX has
received during the session.
Usage: The MAX sends Acct-Input-Octets in an Accounting-Request packet at the end of a session (Acct-Status-Type=Stop) when both of these conditions are true:
Acct-Input-packets (47)
Description: The Acct-Input-packets attribute specifies how many packets the MAX has
received during the session. The MAX sends Acct-Input-packets in an Accounting-Request
packet at the end of a session (Acct-Status-Type=Stop) when all of these conditions are true:
Acct-Output-Octets (43)
Description: The Acct-Output-Octets attribute specifies how many octets the MAX has sent
during the session.
Acct-Output-packets (48)
Description: The Acct-Output-packets attribute specifies how many packets the MAX has
sent during the session. The MAX sends Acct-Output-packets in an Accounting-Request
packet at the end of a session (Acct-Status-Type=Stop) when all of these conditions are true:
Acct-Session-Id (44)
Description: The Acct-Session-Id attribute specifies a unique numeric string for the bridging,
routing, or terminal server session specified in the Accounting-Request packet. The string is a
random number containing up to seven digits. RADIUS correlates the Accounting Start packet
and Accounting Stop packet using Acct-Session-Id.
The MAX sends Acct-Session-Id under these conditions:
Dependencies: Keep this additional information in mind:
Acct-Session-Time (46)
Description: The Acct-Session-Time attribute specifies how many seconds the session has
been online.
Acct-Status-Type (40)
Description: The Acct-Status-Type attribute specifies whether the Accounting packet the
MAX sends to the RADIUS server is the beginning (Start) or end (Stop) of a bridging, routing,
or terminal server session, or to indicate whether and when RADIUS accounting is enabled or
disabled. The Accounting-Request packet contains these attributes and values:
Ascend-Add-Seconds (240)
Description: The Ascend-Add-Seconds attribute specifies the number of seconds that average
line utilization (ALU) for transmitted data must exceed the threshold indicated by the Ascend-
Target-Util attribute before the MAX begins adding bandwidth to a session. The MAX
determines the ALU for a session by using the algorithm specified by the Ascend-History-
Weigh-Type attribute.
When utilization exceeds the threshold for a period of time greater than the value of the Ascend-Add-Seconds attribute, the MAX attempts to add the number of channels specified by the Ascend-Inc-Channel-Count attribute. Using the Ascend-Add-Seconds attribute prevents the system from continually adding bandwidth, and can slow down the process of allocating bandwidth.
Dependencies: Keep this additional information in mind:
Ascend-Appletalk-Peer-Mode (117)
Description: Specifies whether the connection is for a single dial-in station or for a router.
Usage: Specify one of the following values:
Example: The following example shows a RADIUS user profile for a routed connection:
pipe50 Password="pipe50"The following is an example of a RADIUS user profile for a dial-in connection:
User-Service = Framed-User,
Framed-Protocol = PPP,
Ascend-Appletalk-Peer-Mode = Appletalk-Peer-Router,
Ascend-Route-Appletalk = Route-Appletalk-Yes,
Ascend-Idle-Limit = 0
mac1 Password = "mac1"Dependencies: Ascend-Route-Appletalk must be set to Yes.
User-Service = Framed-User,
Framed-Protocol = PPP,
Ascend-Appletalk-Peer-Mode = Appletalk-Peer-Dialin,
Ascend-Route-Appletalk = Route-Appletalk-Yes,
Ascend-Idle-Limit = 0
See Also: Ascend-Appletalk-Peer-Mode (117), Ascend-Appletalk-Route (116)
Ascend-Appletalk-Route (116)
Description: Defines a static AppleTalk route. in a RADIUS pseudo-user profile.
Usage: Create a pseudo-user profile with the first line in the following format:
appleroute-num Password="ascend', user-service=Dialout-Framed- Userwhere num is a number in a series starting at 1. Then enter one or more static AppleTalk route specifications in the following format:
Ascend-Appletalk-Route="
net_start net_end zone_name profile_name"
Each static route must appear in a user profile. User profile entries for Appletalk static routes are identified by the special name
appleroute-#
and have the following format:
appleroute-# Password = "ascend" User-Service = Dialout-Framed-User
Address 1
Address 2
...
Address n
Address
n is the actual route associated with this entry. An example of a static route with the associated connection profiles is:
appleroute-1 Password = "ascend" User-Service = Dialout- Framed-User Ascend-Appletalk-Route = "20 25 testzone1 pipe50"
Dependencies: Ascend-Route-Appletalk must be set to Yes.
pipe50 Password = "ascend" User-Service = Dialout-Framed-User,
User-Service = Framed-User,
Framed-Protocol = MPP,
Ascend-Appletalk-Peer-Mode = Appletalk-Peer-Router,
Ascend-Route-Appletalk = Route-Appletalk-Yes,
Ascend-Dialout-Allowed = Dialout-Allowed,
Ascend-Dial-Number = "83272",
Ascend-Send-Auth = Send-Auth-PAP,
Ascend-Send-Passwd = "MAX"
See Also: Ascend-Appletalk-Peer-Mode (117)
Ascend-Ara-PW (181)
Description: The Ascend-Ara-PW attribute specifies the password of the incoming caller over
an AppleTalk Remote Access (ARA) connection. The ARA software in the MAX uses DES to
encrypt and decrypt the password.
Usage: Specify an alphanumeric text string containing up to 20 characters. The default value is null. The password you enter for this attribute must be identical to the password you enter in the first line of the user profile. The MAX requires both entries.
Example: This example sets up a TCP connection through ARA with a dynamic IP address assignment:
Emma Password="pwd"
Framed-Protocol=ARA,
Ascend-Ara-PW="pwd",
Ascend-Route-IP=Route-IP-Yes,
Ascend-Assign-IP-Pool=1See Also: Password (2)
Ascend-Assign-IP-Client (144)
Description: In the Radipa-Hosts pseudo-user profile, the Ascend-Assign-IP-Client attribute
specifies the IP address of an Ascend unit that can use global IP address pools.
Usage: Specify an IP address in dotted-decimal notation. The default value is 0.0.0.0. You can specify multiple instances of this attribute. At present, the MAX does not use the list of radipad client units.
Dependencies: If no Ascend-Assign-IP-Client attribute is present, the list of client units defaults to those present in the RADIUS clients file.
See Also: Ascend-Assign-IP-Global-Pool (146)
Ascend-Assign-IP-Server (145)
Ascend-Assign-IP-Global-Pool (146)
Description: In a RADIUS user profile requiring dynamic addressing for dial-in users, the
Ascend-Assign-IP-Global-Pool attribute specifies the global address pool from which
RADIUS should assign each user an address.
Usage: Specify the name of the pseudo-user profile containing global IP pool definitions. The Ascend unit tries to allocate an address from the pools in order, and chooses an address from the pool with the first available IP address.
Dependencies: Do not set the Framed-Address attribute in the user profile. If you do, the MAX will require the caller to use the static IP address the attribute specifies.
See Also: Ascend-Assign-IP-Client (144)
Ascend-Assign-IP-Server (145)
Framed-Address (8)
Ascend-Assign-IP-Pool (218)
Description: In a user profile, the Ascend-Assign-IP-Pool attribute specifies the MAX-
specific address pool from which RADIUS assigns the user an IP address.
A dynamic address comes from the pool of addresses set by the Pool #n Start and Pool #n Count parameters, by the Ascend-IP-Pool-Definition attribute, or both. An IP address pool you set up in RADIUS overrides an IP address pool you set up in the MAX configuration interface only if you designate the two pools by the same number.
Example: In this example, the user requests an address from pool #2:
Emma Password="m2dan", User-Service=Framed-User
Ascend-Assign-IP-Pool=2See Also: Ascend-IP-Pool-Definition (217)
Ascend-Assign-IP-Server (145)
Description: In the Radipa-Hosts pseudo-user profile, the Ascend-Assign-IP-Server attribute
specifies the IP address of the host running radipad.
Usage: Specify an IP address in dotted decimal notation. The default value is 0.0.0.0. Only one instance of this attribute can appear in the profile. The default value is a placeholder only. You must specify a valid IP address for radipad to work.
See Also: Ascend-Assign-IP-Client (144)
Ascend-Assign-IP-Global-Pool (146)
Ascend-Authen-Alias (203)
Description: The Ascend-Authen-Alias attribute sets the MAX unit's login name during PPP
authentication.
When the MAX places an outgoing call, it identifies itself by a login name and password. The login name is either its system name (as specified by the Name parameter in the System profile) or the value you specify for the Ascend-Authen-Alias attribute.
Example: This example uses the Ascend-Authen-Alias attribute in an outgoing profile:
Homer-Out Password="Ascend", User-Service=Dialout-Framed-User
User-Name="Homer",
Ascend-Authen-Alias="myMAXcallingU",
Ascend-Send-Auth=Send-Auth-PAP,
Ascend-Send-Secret="passwrd1",
Ascend-Dial-Number="31",
Framed-Protocol=PPP,
Framed-Address=10.0.100.1,
Framed-Netmask=255.255.255.0,
Ascend-Metric=2,
Framed-Routing=None,
Framed-Route="10.5.0.0/24 10.0.100.1 1",
Ascend-Idle-Limit=30
Ascend-backup (176)
Description: The Ascend-backup attribute specifies the name of a backup profile for a nailed-
up link when the physical connection fails on loss of a T1 line or WAN Serial port. The MAX
automatically diverts traffic to the backup connection. When the primary connection comes
back online, traffic again uses the primary connection.
When you use the backup connection, the MAX does not move routes to the backup profile. Therefore, the IP routes that appear in the terminal server display may be incorrect, although statistical counts reflect the change.
Dependencies: Keep this additional information in mind:
Ascend-BACP-Enable (134)
Description: The Ascend-BACP-Enable attribute specifies whether Bandwidth Allocation
Control Protocol (BACP) is enabled for the link.
BACP is the Internet standard protocol equivalent to the Ascend MP+ bandwidth allocation protocol. BACP functions similarly to MP+ and uses the same attributes as MP+.
Ascend-Base-Channel-Count (172)
Description: The Ascend-Base-Channel-Count attribute specifies the initial number of
channels the MAX sets up when originating calls for a PPP, MP+, MP, or Combinet
multichannel link.
Usage: The maximum number of channels you can specify depends upon the nature of the link:
Dependencies: The Ascend-Base-Channel-Count attribute does not apply when all channels of the link are nailed up (Ascend-Call-Type=Nailed).
For optimum MP+ performance, both sides of a connection must set these values to the same number:
Ascend-Billing-Number (249)
Description: The Ascend-Billing-Number attribute specifies a billing number for charges you
incur on the line. If you do not enter a billing number, the telephone company assigns charges
to the telephone number associated with the line.
Your carrier determines the billing number, and uses it to sort your bill. If you have several departments, and each department has its own Ascend-Billing-Number, your carrier can separate and tally each department's usage.
1234567890()[]!z-*# |Dependencies: The MAX uses the Ascend-Billing-Number attribute differently depending on the type of line you use:
The Id Auth parameter enables you to require a device to authenticate incoming calls by checking the calling party's phone number. The device performs Calling Line ID (CLID) authentication before answering an incoming call. The calling party's phone number must match the Calling # parameter or the Caller-Id attribute. If the MAX cannot authenticate the call when CLID authentication is required, it rejects the call.
Ascend-Bridge (230)
Description: The Ascend-Bridge attribute enables or disables protocol-independent bridging
for the user profile.
Usage: You can specify one of these values:
This setting disables bridging for the link. Bridge-No is the default.
MAX1 Password="m2dan", User-Service=Framed-User
Ascend-Handle-IPX=Handle-IPX-Client,Ascend-Netware-timeout=30
See Also: Ascend-Bridge-Address (168)
Ascend-Bridge-Address (168)
Description: The Ascend-Bridge-Address attribute specifies the IP address and associated
MAC address of a device on a remote LAN to which the MAX can form a bridging
connection.
Usage: The Ascend-Bridge-Address attribute has this format:
Ascend-Bridge-Address="MAC_address profile_name IP_address"Table 9-1 describes Ascend-Bridge-Address arguments.
When your MAX receives an ARP request for one of the IP addresses you specify, the MAX replies with the corresponding MAC address and uses the specified profile to bring up a connection to that address. Because the MAX replies to these ARP requests as if the IP devices were local, you must have user profiles that bridge IP packets to each device.
Bridge-unit_name-num Password="Ascend", User-Service=unit_name is the system name of the MAX-that is, the name specified by the Name parameter in the System profile. num is a number in a sequential series, starting at 1.
Dialout-Framed-User
In each pseudo-user profile, you specify one or more Ascend-Bridge-Address attributes. Whenever you power on or reset the MAX, or when you select the Upd Rem Cfg command from the Sys Diag menu, RADIUS adds bridging entries to the bridge table in this way:
is the system name and num is a number in a sequential series, starting with
1.
Bridge-Ascend-1 Password="Ascend", User-Service=Dialout-Framed-User
Ascend-Bridge-Address="2:2:3:10:11:12 Prof1 1.2.3.4 1",
Ascend-Bridge-Address="2:2:3:13:14:15 Prof2 5.6.7.8 2"See Also: Ascend-Bridge (230)
Ascend-Callback (246)
Description: The Ascend-Callback attribute enables or disables callback. Callback occurs
when the MAX answers a call and verifies a name and password against a user profile. If
Ascend-Callback=Yes, the MAX hangs up and dials back to the caller using these values:
Usage: You can specify one of these values:
This value indicates that the MAX answers in the normal manner after authentication.
This value indicates that the MAX hangs up and calls back the caller after authentication.
Ascend-Call-By-Call (250)
Description: The Ascend-Call-By-Call attribute specifies the T1 PRI service that the MAX
uses when placing a PPP call.
Usage: Specify a number corresponding to the type of service the MAX uses. The default value is 6. Table 9-2 lists the services available for each service provider.
Ascend-Call-Filter (243)
Description: The Ascend-Call-Filter attribute defines a call filter.
Unlike the Filter profiles in the MAX configuration interface, RADIUS filters are part of the outgoing or incoming RADIUS user profile. The MAX uses a RADIUS filter only when the MAX places or answers a call with a RADIUS profile that includes the filter specification.
IP call filter entries
Use the following format for an IP call filter entry:
Ascend-Call-Filter="ip dir action
[dstip dest_ipaddr\subnet_mask][srcip src_ipaddr\subnet_mask]
[proto [dstport cmp value] [srcport cmp value] [est]]"
Table 9-3 describes each element of the syntax.
IPX call filter entries
Use the following format for an IPX call filter entry:
Ascend-Call-Filter="ipx <dir> <action>
[srcipxnet <srcipxnet> srcipxnode <srcipxnode>
[srcipxsoc <cmp> <value> ]]
[dstipxnet <dstipxnet> dstipxnode <dstipxnode>
[dstipxsoc <cmp> <value> ]]
Table 9-8 lists each keyword and argument.
Generic call filter entries
Use the following format for a generic call filter entry:
Ascend-Call-Filter="generic dir action offset mask value compare [more]"
Table 9-5 describes each element of the syntax. None of the keywords are case sensitive.
Example: These are examples of IP call filter entries:
Ascend-Call-Filter="ip in drop"
Ascend-Call-Filter="ip out forward tcp"
Ascend-Call-Filter="ip out forward tcp dstip 10.0.200.3/16 srcip 10.0.200.25/16 dstport!=telnet"
Ascend-Call-Filter="ip out forward tcp dstip 10.0.200.3/16 srcip 10.0.200.25/16 icmp"These are examples of generic call filter entries:
Ascend-Call-Filter="generic in drop 0 ffff 0080"
Ascend-Call-Filter="generic in drop 0 ffff != 0080 more"
Ascend-Call-Filter="generic in drop 16 ff aa"See Also: Ascend-Data-Filter (242)
Ascend-Call-Type (177)
Description: The Ascend-Call-Type attribute specifies the type of nailed-up connection in use.
Usage: You can specify one of these values:
This setting indicates a link that consists of both nailed-up and switched channels. The MAX establishes this connection whenever any of its nailed-up or switched channels are linked end-to-end. If a Nailed/Mpp link is down and the nailed-up channels are down, the link cannot re-establish itself until the MAX brings up one or more of the nailed-up channels, or dials one or more switched channels.
This setting indicates a permanent switched connection-an outbound call that attempts to remain up at all times. If the unit or central switch resets, or if the link goes down, the permanent switched connection attempts to restore the link at ten-second intervals.
The DO Hangup command works only from the caller side of the connection when you choose Nailed/Mpp.
Ascend-CBCP-Enable (112)
Description: Specifies how the MAX responds to requests by callers to support CBCP.
Usage: Specify one of the following settings:
Ascend-CBCP-Mode (113)
Description: Specifies what method of callback the MAX offers the incoming caller.
Usage: Specify one of the following values:
See Also: Ascend-CBCP-Enable, Ascend-CBCP-Trunk-Group
Ascend-CBCP-Trunk-Group (115)
Description: Assigns the callback to a MAX trunk group. This attribute is used only when the
caller is specifying the phone number the MAX uses for the callback. The value in Ascend-
CBCP-Trunk-Group is prepended to the caller-supplied number when the MAX calls back.
Usage: You can specify a number between 4 and 9, inclusive. The default is 9.
Dependencies: Ascend-CBCP-Trunk-Group applies only if CBCP is negotiated for a connection.
See Also: Ascend-CBCP-Enable, Ascend-CBCP-Mode
Ascend-Client-Gateway (132)
Description: The Ascend-Client-Gateway attribute specifies the default route for IP packets
coming from the user on this connection.
Usage: Specify the IP address of the next hop router in dotted decimal notation. The default value is 0.0.0.0. If you accept this value, the Ascend unit routes packets as specified in the routing table, using the system-wide default route if it cannot find a more specific route.
The Ascend unit must have a direct route to the address you specify. The direct route can take place via a profile or an Ethernet connection. If the Ascend unit does not have a direct route, it drops the packets on the connection. When you diagnose routing problems with a profile using this feature, an error in a per-user gateway address is not apparent from inspection of the global routing table.
Berkeley, IP packets from the user with destinations through the default route goes through the
router at 10.0.0.3.
Ascend-Connect-Progress (196)
Description: The Ascend-Connect-Progress attribute specifies the state of the connection
before it disconnects.
Ascend-Data-Filter (242)
Description: The Ascend-Data-Filter attribute defines a data filter.
Unlike the Filter profiles in the MAX configuration interface, RADIUS filters are part of the outgoing or incoming RADIUS user profile. The MAX uses a RADIUS filter only when the MAX places or answers a call with a RADIUS profile that includes the filter specification.
IP data filter entries
Use the following format for an IP data filter entry:
Ascend-Data-Filter="ip dir action
[dstip dest_ipaddr\subnet_mask][srcip src_ipaddr\subnet_mask]
[proto [dstport cmp value] [srcport cmp value] [est]]"
Table 9-7 describes each element of the syntax.
IPX data filter entries
Use the following format for an IPX data filter entry:
Ascend-Data-Filter="ipx <dir> <action>
[srcipxnet <srcipxnet> srcipxnode <srcipxnode>
[srcipxsoc <cmp> <value> ]]
[dstipxnet <dstipxnet> dstipxnode <dstipxnode>
[dstipxsoc <cmp> <value> ]]
Table 9-8 lists each keyword and argument.
Generic data filter entries
Use the following format for a generic data filter entry:
Ascend-Data-Filter="generic dir action offset mask value compare [more]"
Table 9-9 describes each element of the syntax. None of the keywords are case sensitive.
Example: These are examples of IP data filter entries:
Ascend-Data-Filter="ip in drop"
Ascend-Data-Filter="ip out forward tcp"
Ascend-Data-Filter="ip out forward tcp dstip 10.0.200.3/16 srcip 10.0.200.25/16 dstport!=telnet"
Ascend-Data-Filter="ip out forward tcp dstip 10.0.200.3/16 srcip 10.0.200.25/16 icmp"These are examples of generic data filter entries:
Ascend-Data-Filter="generic in drop 0 ffff 0080"
Ascend-Data-Filter="generic in drop 0 ffff != 0080 more"
Ascend-Data-Filter="generic in drop 16 ff aa"See Also: Ascend-Call-Filter (243)
Ascend-Data-Rate (197)
Description: The Ascend-Data-Rate attribute specifies the receive baud rate of the connection
in bits per second.
Ascend-Data-Svc (247)
Description: The Ascend-Data-Svc attribute specifies the type of data service the link uses for
outgoing calls.
Usage: The data service you specify must be available end-to-end. You can set the Ascend- Data-Svc attribute to one of the values listed in
Dependencies: Keep this additional information in mind:
Ascend-DBA-Monitor (171)
Description: The Ascend-DBA-Monitor attribute specifies how the Ascend calling unit
monitors the traffic on an MP+ call. The Ascend unit can use this information to add or
subtract bandwidth as necessary.
Usage: You can specify one of these values:
This setting indicates that the MAX adds or subtracts bandwidth based on the amount of data it transmits.
This setting indicates that the MAX does not monitor traffic over the link.
Ascend-Dec-Channel-Count (237)
Description: The Ascend-Dec-Channel-Count attribute specifies the number of channels the
MAX removes when bandwidth changes either manually or automatically during a call.
Usage: Specify a number between 1 and 32. The default value is 1.
Dependencies: Keep this additional information in mind:
Ascend-DHCP-Maximum-Leases
Description: The Ascend-DHCP-Maximum-Leases attribute specifies the maximum number
of dynamic addresses the MAX can assign to Network Address Translation (NAT) for LAN
clients using this connection.
Usage: Specify a value between 1 and 254. The default is 4.
See Also: Ascend-DHCP-Pool-Number (148)
Ascend-DHCP-Reply (147)
Ascend-DHCP-Pool-Number (148)
Description: The Ascend-DHCP-Pool-Number attribute indicates the address pool from
which the MAX assigns a dynamic IP address to the Dynamic Host Configuration Protocol
(DHCP) client.
Usage: Specify an integer between 1 and the number of address pools defined on the MAX. The default value is 0 (zero), which specifies that the MAX uses the first defined IP address pool.
Dependencies: When the DHCP client requests an address, the MAX allocates an IP address from one of its IP address pools and assigns it to the client for 30 minutes. The client must renew the IP address assignment after the 30-minute period expires.
In its local memory, the MAX keeps track of all the IP addresses it has assigned. Therefore, it loses the entries for current, unexpired IP address assignments when you reset it. If a client holds an unexpired IP address assignment when you reset the MAX, the MAX may assign the same address to a new client. These duplicate IP addresses cause network problems until the first assignment expires or one of the clients reboots.
Ascend-DHCP-Reply (147)
Ascend-DHCP-Reply (147)
Description: The Ascend-DHCP-Reply attribute specifies whether the MAX processes DHCP
packets and acts as a DHCP server on this connection.
Usage: You can specify one of these settings:
Ascend-Dialout-Allowed (131)
Description: The Ascend-Dialout-Allowed attribute specifies whether the user associated with
an outgoing RADIUS user profile can dial out using one of the MAX unit's digital modems.
Usage: You can specify one of these settings:
Ascend-Dial-Number (227)
Description: The Ascend-Dial-Number attribute specifies the phone number the MAX dials to
reach the bridge, router, or node at the remote end of the link.
Usage: Specify a telephone number. You can enter up to 21 characters, and you must limit those characters to the following:
1234567890()[]!z-*#|The MAX sends only the numeric characters to place a call. The default value is null.
If Use Trunk Grps=Yes in the System\>Sys Config menu, the first digits in the Ascend-Dial-Number attribute have the meanings listed in Table 9-11.
Ascend-Disconnect-Cause (195)
Description: The Ascend-Disconnect-Cause attribute specifies the reason a connection was
taken offline.
Ascend-Event-Type (150)
Description: The Ascend-Event-Type attribute indicates a coldstart notification, informing the
accounting server that the MAX has started up, or a session event, informing the authentication
server that a session has begun.
In a coldstart notification, the MAX sends values for NAS-Identifier, Ascend-Event-Type, and Ascend-Number-Sessions in an Ascend-Event-Request packet (code 33). The RADIUS accounting server must send back an Ascend-Event-Response packet (code 34) with the correct identifier to the MAX.
See Also: Ascend-Number-Sessions (202)
NAS-Identifier (4)
Ascend-Expect-Callback (149)
Description: The Ascend-Expect-Callback attribute specifies whether a user dialing out
should expect the remote end to call back.
When you set Ascend-Expect-Callback=Expect-Callback-Yes, calls that dial out and do not connect (for any reason) appear on a list that disallows any further calls to that destination for 90 seconds. This delay gives the remote device an opportunity to complete the callback.
Usage: You can specify one of these values:
Ascend-First-Dest (189)
Description: The Ascend-First-Dest attribute records the destination IP address of the first
packet the MAX receives on a link after RADIUS authenticates the connection.
Dependencies: This attribute only applies if the session routes IP.
Ascend-Force-56 (248)
Description: The Ascend-Force-56 attribute specifies whether the MAX uses only the 56-kbps
portion of a channel, even when all 64 kbps appear to be available:
Usage: You can specify one of these values:
This setting specifies that the MAX should use only the 56-kbps portion of a channel.
Ascend-FR-Circuit-Name (156)
Description: The Ascend-FR-Circuit-Name attribute specifies the Permanent Virtual
Connection (PVC) for which the user profile is an endpoint. A circuit specification defines two
DLCI endpoints of a PVC, with one endpoint specified in each RADIUS user profile or
Connection profile.
Usage: Specify a text string containing up to 15 characters. The default value is null.
Dependencies: Keep this additional information in mind:
Ascend-FR-DCE-N392 (162)
Description: The Ascend-FR-DCE-N392 attribute specifies the number of errors during
Ascend-FR-DCE-N393-monitored events that cause the network side to declare the user side's
procedures inactive.
Usage: Specify an integer between 1 and 10. The default value is 3.
Dependencies: Keep this additional information in mind:
Ascend-FR-DCE-N393 (164)
Description: The Ascend-FR-DCE-N393 attribute indicates the DCE-monitored event count.
The MAX always considers a link active if the value of Ascend-FR-DCE-N393 is not reached.
Usage: Specify a number between 1 and 10. The default value is 4.
Dependencies: This attribute does not apply if Ascend-FR-Type=Ascend-FR-DTE.
See Also: Ascend-FR-Type (159)
Ascend-FR-Direct (219)
Description: The Ascend-FR-Direct attribute specifies whether the MAX uses a redirect
connection for Frame Relay packets.
When the MAX receives IP packets from a caller that has a redirect specified in its local Connection profile or RADIUS user profile, it simply forwards the data stream out to the Frame Relay switch using the specified DLCI, effectively passing on the responsibility of routing those packets to a later hop on the Frame Relay network. The MAX never examines the destination address of redirect packets. This feature enables you to accept traffic from one link and send all traffic to a predetermined destination, eliminating any user concerns over security.
Ascend-FR-Direct-DLCI (221)
Description: The Ascend-FR-Direct-DLCI attribute specifies the Data Link Connection
Indicator (DLCI) for the user profile in a Frame Relay redirect connection. The DLCI
identifies the user profile to the Frame Relay switch as a logical link on a physical circuit.
Usage: Specify an integer between 16 and 991. The default value is 16. Many redirect connections can use the same DLCI.
Dependencies: Ascend-FR-Direct-DLCI applies only if Ascend-FR-Direct=FR-Direct-Yes.
Example: This portion of a user profile shows a redirect connection that uses DLCI 21 and the Frame Relay profile called Montgomery.
Permconn-MAX-1 Password="Ascend", User-Service=Dialout-Framed-User
User-Name="Matt",
Ascend-FR-Direct=FR-Direct-Yes,
Ascend-FR-Direct-Profile="Montgomery",
Ascend-FR-Direct-DLCI=21,
Metric=2,
...See Also: Ascend-FR-Direct (219)
Ascend-FR-Direct-Profile (220)
Description: The Ascend-FR-Direct-Profile attribute specifies the name of the Frame Relay
profile that carries the redirect connection.
Usage: Indicate the name of a Frame Relay profile that connects to the Frame Relay switch handling the Data Link Connection Indicator (DLCI) specified by Ascend-FR-Direct-DLCI. You can specify up to 15 alphanumeric characters. The default value is null. Make sure that you enter the name exactly as it appears in the Name parameter of the Frame Relay profile.
Dependencies: Ascend-FR-Direct-Profile applies only if Ascend-FR-Direct=FR-Direct-Yes.
Example: This portion of a user profile shows a redirect connection that uses DLCI 21 and the Frame Relay profile called Montgomery.
Permconn-MAX-1 Password="Ascend", User-Service=Dialout-Framed-User
User-Name="Matt",
Ascend-FR-Direct=FR-Direct-Yes,
Ascend-FR-Direct-Profile="Montgomery",
Ascend-FR-Direct-DLCI=21,
Metric=2,
...See Also: Ascend-FR-Direct (219)
Ascend-FR-DLCI (179)
Description: The Ascend-FR-DLCI attribute specifies the Data Link Connection Indicator
(DLCI) for the user profile in a Frame Relay gateway connection. The DLCI identifies the user
profile to the Frame Relay switch as a logical link on a physical circuit.
Usage: Specify an integer between 16 and 991. The default value is 16. You must assign each gateway connection its own DLCI.
Dependencies: Ascend-FR-DLCI applies only if Ascend-FR-Direct=FR-Direct-No.
Example: This portion of a user profile shows a gateway connection that uses DLCI 21 and the Frame Relay profile called Florence.
Permconn-MAX-1 Password="Ascend", User-Service=Dialout-Framed-User
User-Name="Matt",
Ascend-FR-Direct=FR-Direct-No,
Ascend-FR-Profile-Name="Florence",
Ascend-FR-DLCI=21,
Metric=2,
...See Also: Ascend-FR-Direct (219)
Ascend-FR-DTE-N392 (163)
Description: The Ascend-FR-DTE-N392 attribute specifies the number of errors during
Ascend-FR-DTE-N393-monitored events that cause the user side to declare the network side's
procedures inactive.
Usage: Specify an integer between 1 and 10. The default value is 3.
Dependencies: Keep this additional information in mind:
Ascend-FR-DTE-N393 (165)
Description: The Ascend-FR-DTE-N393 attribute indicates the DTE-monitored event count.
The MAX always considers a link active if the value of Ascend-FR-DTE-N393 is not reached.
Usage: Specify a number between 1 and 10. The default value is 4.
Dependencies: This attribute does not apply if Ascend-FR-Type=Ascend-FR-DCE.
See Also: Ascend-FR-Type (159)
Ascend-FR-Link-Mgt (160)
Description: In a Frame Relay profile, the Ascend-FR-Link Mgt attribute specifies the link
management protocol in use between the MAX and the Frame Relay switch.
Usage: You can specify one of these values:
Ascend-FR-LinkUp (157)
Description: In a Frame Relay profile, the Ascend-FR-LinkUp attribute specifies whether the
Frame Relay link comes up automatically.
Usage: You can specify one of these values:
Ascend-FR-N391 (161)
Description: In a Frame Relay profile, the Ascend-FR-N391 attribute specifies the interval in
seconds at which the MAX requests a Full Status Report.
If you configure the Frame Relay link for link management, it regularly request updates on the status of the link. The Frame Relay unit at the other end of the link must respond to these requests. Otherwise, the MAX considers the link inactive. Furthermore, if the response to these requests indicates a DLCI failure, the MAX considers the link inactive.
Dependencies: This attribute does not apply if Ascend-FR-Type=Ascend-FR-DCE.
See Also: Ascend-FR-Type (159)
Ascend-FR-Nailed-Grp (158)
Description: The Ascend-FR-Nailed-Grp attribute associates a group of nailed-up channels
with the Frame Relay profile.
Usage: Specify a number between 1 and the maximum number of nailed-up channels that your MAX allows. The default value is 1.
Dependencies: Do not associate a group with more than one active Frame Relay profile.
Ascend-FR-Profile-Name (180)
Description: The Ascend-FR-Profile-Name attribute specifies the name of the Frame Relay
profile that carries the gateway connection.
Usage: Indicate the name of a Frame Relay profile that connects to the Frame Relay switch handling the Data Link Connection Indicator (DLCI) specified by Ascend-FR-DLCI. You can specify up to 15 alphanumeric characters. The default value is null. Make sure that you enter the name exactly as it appears in the Name parameter of the Frame Relay profile.
Dependencies: Ascend-FR-Profile-Name applies only if Ascend-FR-Direct=FR-Direct-No.
Example: This portion of a user profile shows a gateway connection that uses DLCI 21 and the Frame Relay profile called Florence.
Permconn-MAX-1 Password="Ascend", User-Service=Dialout-Framed-User
User-Name="Matt",
Ascend-FR-Direct=FR-Direct-No,
Ascend-FR-Profile-Name="Florence",
Ascend-FR-DLCI=21,
Metric=2,
...See Also: Ascend-FR-Direct (219)
Ascend-FR-T391 (166)
Description: The Ascend-FR-T391 attribute indicates the Link Integrity Verification polling
timer.
Usage: You can specify a number of seconds between 5 and 30. The default value is 10.
Dependencies: This attribute does not apply if Ascend-FR-Type=Ascend-FR-DCE.
See Also: Ascend-FR-Type (159)
Ascend-FR-T392 (167)
Description: The Ascend-FR-T392 attribute indicates the timer for the verification of the
polling cycle- the length of time the unit should wait between Status Enquiry messages. The
MAX records an error if it does not receive a Status Enquiry within the number seconds this
attribute specifies.
Usage: Specify a number of seconds between 5 and 30. The default value is 10.
Dependencies: This attribute does not apply if Ascend-FR-Type=Ascend-FR-DTE.
See Also: Ascend-FR-Type (159)
Ascend-FR-Type (159)
Description: The Ascend-FR-Type attribute specifies the type of Frame Relay connection the
Frame Relay profile uses.
Usage: You can specify one of these values:
Ascend-FT1-Caller (175)
Description: The Ascend-FT1-Caller attribute specifies whether the MAX initiates an FT1-
AIM or an FT1-B&O call, or whether it waits for the remote end to initiate these types of calls.
Usage: You can specify one of these values:
Ascend-Group (178)
Description: The Ascend-Group attribute points to the nailed-up channels the profile's WAN
link uses.
If you set the Ascend-Group attribute to a value that matches the settings of a Ch n Prt/Grp, B1 Prt/Grp, or B2 Prt/Grp parameter in a Line profile, the MAX uses the specified channels for this profile's link across the WAN. Similarly, if Ascend-Group has the same value as Nailed Grp in the Serial WAN profile, the MAX uses the serial WAN circuit for this profile's link.
Ascend-Handle-IPX (222)
Description: The Ascend-Handle-IPX attribute specifies how the MAX handles NCP
watchdog requests on behalf of IPX clients during IPX bridging.
Usage: You can specify one of these values:
This setting indicates that special IPX behavior does not take place. Choose this setting when the LAN on each side of the bridge has one or more IPX servers.
This setting indicates that the MAX discards Routing Information Protocol (RIP) and Service Advertising Protocol (SAP) periodic broadcasts at its WAN interface, but forwards RIP and SAP queries.
This setting indicates that the MAX discards all Routing Information Protocol (RIP) and Service Advertising Protocol (SAP) periodic broadcasts and queries at its WAN interface.
client/server or peer-to-peer connections.
keepalive packets it sends to a client, it closes the connection. When you specify Handle-IPX-Server, however, the MAX replies to NCP watchdog requests on behalf of clients on the other side of the bridge. In other words, the MAX tricks the server watchdog process into believing that the link is still active. This process is called watchdog spoofing.
However, the MAX does not filter as though you had set Ascend-Handle-IPX=Handle-IPX-Server.
MAX1 Password="m2dan", User-Service=Framed-User
Ascend-Handle-IPX=Handle-IPX-Client,Ascend-Netware-timeout=30
See Also: Ascend-Bridge (230)
Ascend-History-Weigh-Type (239)
Description: The Ascend-History-Weigh-Type attribute specifies which Dynamic Bandwidth
Allocation (DBA) algorithm to use for calculating average line utilization (ALU) of
transmitted data. DBA enables you to specify that the MAX uses ALU as the basis for
automatically adding or subtracting bandwidth from a switched connection without
terminating the link.
Usage: Figure 9-1 illustrates the differences among the algorithms you can choose.
Figure 9-1. Bandwidth algorithms for MP+ calls
The weighting grows at a quadratic rate. History-Quadratic is the default.
Ascend-Home-Agent-IP-Addr
Description: Indicates the IP address of the home agent used for this mobile ATMP client in a
RADIUS Stop record.
Example: The following is an example of a RADIUS accounting STOP record that includes the Ascend-Home-Agent-IP-Addr attribute:
Mon Apr 21 02:41:38 1997
User-Name = "JacobP75"Dependencies: Accounting-Request packets, generated by the foreign agent, send the Ascend-Home-Agent-IP-Addr attribute at the end of a session, under the following conditions:
NAS-Identifier = 1.1.1.1
NAS-Port = 10105
Acct-Status-Type = Stop
Acct-Delay-Time = 0
Acct-Session-Id = "111111111"
Acct-Authentic = RADIUS
Acct-Session-Time = 0
Acct-Input-Octets = 215
Acct-Output-Octets = 208
Acct-Input-Packets = 10
Acct-Output-Packets = 10
Ascend-Disconnect-Cause = 1
Ascend-Connect-Progress = 60
Ascend-Data-Rate = 56000
Ascend-PreSession-Time = 1
Ascend-Pre-Input-Octets = 215
Ascend-Pre-Output-Octets = 208
Ascend-Pre-Input-Packets = 10
Ascend-Pre-Output-Packets = 10
Framed-Protocol = PPP
Framed-Address = 2.2.2.2
Tunneling-Protocol = ATMP
Ascend-Home-Agent-IP-Addr = 3.3.3.3
Ascend-Home-Agent-UDP-Port = 5150
Ascend-Home-Network-Name = homenet
Ascend-Home-Agent-Password (184)
Description: In a mobile node's RADIUS user profile, the Ascend-Home-Agent-Password
attribute specifies the password that the foreign agent sends to the home agent in order to
authenticate itself during Ascend Tunnel Management Protocol (ATMP) operation. This
password must match the value of the Password parameter in Ethernet>Mod Config>ATMP
Options menu for the home agent. All mobile nodes accessing a single home agent must
specify the same password.
The RADIUS server passes the attributes in the mobile node's RADIUS user profile to the foreign agent. The foreign agent sends these attributes when connecting with the home agent.
Example: The following RADIUS profile authenticates a mobile NetWare client that connects directly to the home agent. In this example, the home agent is in gateway mode. It forwards packets from the mobile node across a nailed-up WAN link to the home IPX network.
Mobile-IPX Password="unit"
User-Service=Framed-User,
Ascend-Route-IPX=Route-IPX-Yes,
Framed-Protocol=PPP,
Ascend-IPX-Peer-Mode=IPX-Peer-Dialin,
Framed-IPX-Network=40000000,
Ascend-IPX-Node-Addr=12345678,
Ascend-Primary-Home-Agent="max1.home.com:6001",
Ascend-Secondary-Home-Agent="max2.home.com:6001",
Ascend-Home-Network-Name="Dave's MAX",
Ascend-Home-Agent-Password="Pipeline"See Also: Ascend-Home-Agent-UDP-Port (186)
Ascend-Home-Agent-UDP-Port (186)
Description: In a mobile node's RADIUS user profile, the Ascend-Home-Agent-UDP-Port
attribute specifies the UDP port number on the home agent to which the foreign agent directs
Ascend Tunnel Management Protocol (ATMP) messages.
Usage: Specify a UDP port number between 0 and 65535. The default value is 5150.
Dependencies: If you specify a value for the udp_port argument of Ascend-Primary-Home- Agent or Ascend-Secondary-Home-Agent, or if you accept the default of 5150 for udp_port, you need not specify the Ascend-Home-Agent-UDP-Port attribute.
See Also: Ascend-Home-Agent-Password (184)
Ascend-Home-Network-Name (185)
Ascend-Primary-Home-Agent (129)
Ascend-Secondary-Home-Agent (130)
Ascend-Home-Network-Name (185)
Description: In a mobile node's RADIUS user profile, the Ascend-Home-Network-Name
attribute specifies the name of the Connection profile on which the home agent sends all
packets it receives from the mobile node during Ascend Tunnel Management Protocol (ATMP)
operation.
The RADIUS server passes the attributes in the mobile node's RADIUS user profile to the foreign agent. The foreign agent sends these attributes when connecting with the home agent.
Dependencies: You must specify a value for this attribute only if the home agent is a gateway (that is, only if Type=Gateway in the Ethernet>Mod Config>ATMP Options menu).
Example: The following RADIUS profile authenticates a mobile NetWare client that connects directly to the home agent. In this example, the home agent is in gateway mode. It forwards packets from the mobile node across a nailed-up WAN link to the home IPX network.
Mobile-IPX Password="unit"
User-Service=Framed-User,
Ascend-Route-IPX=Route-IPX-Yes,
Framed-Protocol=PPP,
Ascend-IPX-Peer-Mode=IPX-Peer-Dialin,
Framed-IPX-Network=40000000,
Ascend-IPX-Node-Addr=12345678,
Ascend-Primary-Home-Agent="max1.home.com:6001",
Ascend-Secondary-Home-Agent="max2.home.com:6001",
Ascend-Home-Network-Name="Dave's MAX",
Ascend-Home-Agent-Password="Pipeline"See Also: Ascend-Home-Agent-Password (184)
Ascend-Host-Info (252)
Description: The Ascend-Host-Info attribute specifies a list of hosts to which a user can
establish a Telnet session.
Usage: You can specify up to 10 Ascend-Host-Info entries in a user profile. Enter your attribute settings in this format:
Ascend-Host-Info="IP_address text"
Initial-Banner-Cal Password="Ascend", User-Service=Dialout-Framed-User
Reply-Message="Up to 16 lines of up to 80 characters each",
Reply-Message="will be accepted. Long lines will be truncated",
Reply-Message="Additional lines will be ignored.",
Reply-Message="",Ascend-Host-Info="1.2.3.4 Berkeley",
Ascend-Host-Info="1.2.3.5 Alameda",
Ascend-Host-Info="1.2.36 San Francisco",
...
See Also: Reply-Message (18)
Ascend-Idle-Limit (244)
Description: The Ascend-Idle-Limit attribute specifies the number of seconds the MAX waits
before clearing a call when a session is inactive.
Usage: Specify a number between 0 and 65535. If you specify 0 (zero), the MAX always clears a call when a session is inactive. The default value is 120 seconds. If you accept the default and an existing Answer profile specifies a value for the analogous Idle parameter, the MAX ignores the Idle value and uses the Ascend-Idle-Limit default.
Dependencies: Keep this additional information in mind:
Ascend-IF-Netmask (154)
Description: The Ascend-IF-Netmask attribute specifies the subnet mask in use for the local
numbered interface.
Usage: Specify a subnet mask consisting of four numbers between 0 and 255, separated by periods. The default value is 0.0.0.0.
Ascend-Inc-Channel-Count (236)
Description: The Ascend-Inc-Channel-Count attribute specifies the number of channels the
MAX adds when bandwidth changes either manually or automatically during a call.
Usage: Specify a number between 1 and 32. The default value is 1.
Dependencies: Keep this additional information in mind:
Ascend-IP-Direct (209)
Description: The Ascend-IP-Direct attribute specifies the IP address to which the MAX
redirects packets from the user. When you include this attribute in a user profile, the MAX
bypasses all internal routing and bridging tables, and simply sends all packets it receives on
this connection's WAN interface to the specified IP address. Ascend-IP-Direct does not affect
packets users send to this connection.
Usage: Specify an IP address in dotted decimal notation. An IP address consists of four numbers between 0 and 255, separated by periods. The default value is 0.0.0.0. If you accept the default, the MAX does not redirect IP traffic.
Dependencies: Keep this additional information in mind:
Emma Password="m2dan", User-Service=Framed-User
Framed-Protocol=PPP,
Framed-Address=10.8.9.10,Framed-Netmask=255.255.252.0,
Ascend-Route-IP=Route-IP-Yes,
Ascend-Bridge=Bridge-No,
Ascend-IP-Direct=10.2.3.11,
Ascend-Metric=2,
Framed-Routing=None,
...See Also: Framed-Routing (10)
Ascend-IP-Pool-Definition (217)
Description: The Ascend-IP-Pool-Definition attribute specifies the first IP address in a MAX-
specific IP address pool, and indicates the number of addresses in the pool.
Usage: The Ascend-IP-Pool-Definition attribute has this format:
Ascend-IP-Pool-Definition="num first_ipaddr max_entries"Table 9-13 describes each Ascend-IP-Pool-Definition argument.
Dependencies: You specify one or more Ascend-IP-Pool-Definition attributes in a pseudo- user profile. You create a pseudo-user to store information that the MAX can query-in this case, in order to store IP address pool information. Specify the first line of a pseudo-user profile in this format:
Pools-unit_name Password="Ascend", User-Service=Dialout-Framed-Userunit_name is the system name of the MAX-that is, the name specified by the Name parameter in the System profile. On the next lines of the profile, specify one or more Ascend-IP-Pool-Definition attributes.
Example: In this example, the pseudo-user profile creates two IP address pools for the MAX to use. Address pool #1 contains a block of 7 IP addresses from 10.1.0.1 to 10.1.0.7. Address pool #2 contains a block of 48 IP addresses from 10.2.0.1 to 10.2.0.48.
Pools-MAX Password="Ascend", User-Service=Dialout-Framed-User
Ascend-IP-Pool-Definition="1 10.1.0.1 7",
Ascend-IP-Pool-Definition="2 10.2.0.1 48"See Also: Ascend-Assign-IP-Pool (218)
Ascend-IPX-Alias (224)
Description: The Ascend-IPX-Alias attribute specifies an IPX network number to use when
connecting to IPX routers that require numbered interfaces.
Usage: Specify an IPX network number. The default value is 0 (zero). RADIUS requires that this attribute have a decimal value (base 10), but IPX network numbers generally have hexadecimal values (base 16). In order to give this attribute a value, you must convert the hexadecimal IPX network number to a decimal value for use in the user profile.
See Also: Ascend-IPX-Peer-Mode (216)
Ascend-IPX-Route (174)
Ascend-Route-IPX (229)
Ascend-IPX-Node-Addr (182)
Description: The Ascend-IPX-Node-Addr attribute specifies a unique IPX node address on
the network specified by Framed-IPX-Network. This value completes the IPX address of a
mobile node.
Usage: Specify a 12-digit ASCII string enclosed in double-quotes. The RADIUS server passes the attributes in the mobile node's profile to the foreign agent. The foreign agent sends these attributes when connecting with the home agent.
See Also: Framed-IPX-Network (23)
Ascend-IPX-Peer-Mode (216)
Description: The Ascend-IPX-Peer-Mode attribute specifies whether the caller is a dial-in
PPP client or an Ethernet client with its own IPX network address.
Dial-in clients do not belong to an IPX network, so you must assign them an IPX network number. When you do so, a dial-in client can establish a routing connection with the MAX. To provide an IPX network number, you must define a virtual IPX network using the IPX Pool# parameter in the MAX configuration interface. The MAX advertises the route to this virtual network and assigns it as the network address for dial-in clients.
Ascend-IPX-Route (174)
Description: The Ascend-IPX-Route attribute enables you to configure a static IPX route.
Usage: To configure a static IPX route to an internal network, use the following format:
Ascend-IPX-Route="profile_name network# [node#] [socket#] [server_type] [hop_count] [tick_count] [server_name]"Table 9-14 describes each Ascend-IPX-Route argument.
When you define a static route to an external network, the Ascend-IPX-Route attribute has the following format:
Argument |
Description |
---|---|
network #
|
Indicates the unique external network number. The default value is 00000000.
|
transit_network #
|
Indicates an intermediate network:
|
Dependencies: Each static route must appear in a pseudo-user profile. You create a pseudo- user to store information that the MAX can query-in this case, in order to store IPX routing information. You can configure pseudo-users for both global and MAX-specific configuration control of IPX dialout routes. The MAX loads the unit-specific dialout routes in addition to the global dialout routes.
IPXRoute-unit_name-num Password="Ascend", User-Service=Dialout-Framed- UserFor a global IPX dialout route, specify the first line of a pseudo-user profile in this format:
IPXRoute-num Password="Ascend", User-Service=Dialout-Framed-Userunit_name is the system name of the MAX-that is, the name specified by the Name parameter in the System profile. num is a number in a sequential series, starting at 1.
In each pseudo-user profile, you can specify one or more routes using the Ascend-IPX-Route attribute. Limit each pseudo-user profile to about 25 routes. The MAX fetches information from each pseudo-user profile in order to gather routing information. Whenever you power on or reset the MAX, or when you select the Upd Rem Cfg command from the Sys Diag menu, RADIUS adds IPX dialout routes to the routing table in this way:
is the system name.
The variable num is a number in a sequential series, starting with 1.
These configurations have the form IPXRoute-num.
IPXRoute-CA-1 Password="Ascend", User-Service=Dialout-Framed-User
Ascend-IPX-Route="def 6 7 8 9 10"This example defines a global IPX route:
IPXRoute-1 Password="Ascend", User-Service=Dialout-Framed-User
Ascend-IPX-Route="abc 1 2 3 4 5 "See Also: Ascend-IPX-Alias (224)
Ascend-Link-Compression (233)
Description: The Ascend-Link-Compression attribute turns data compression on or off for a
PPP link.
Usage: You can specify one of these values:
See Also: Framed-Compression (13)
Ascend-Maximum-Call-Duration (125)
Description: The Ascend-Maximum-Call-Duration attribute specifies the maximum number
of minutes an incoming call can remain connected.
Usage: You can specify an integer between 0 and 1440. The MAX checks the connection once per minute, so the actual time the call is connected is slightly longer than the actual time you set.
Ascend-Maximum-Channels (235)
Description: The Ascend-Maximum-Channels attribute specifies the maximum number of
channels the MAX allows on an MP+ call.
Usage: Specify an integer between 1 and the maximum number of channels your system supports. The default value is 1.
Dependencies: This attribute applies only to MP+ calls.
For optimum MP+ performance, both sides of a connection must set these values to the same number:
Ascend-Maximum-Time (194)
Description: The Ascend-Maximum-Time attribute specifies the maximum length of time in
seconds that any session is allowed. Once a session reaches the time limit, its connection is
taken offline.
Usage: Specify an integer between 0 and 4,294,967,295. The default value is 0 (zero). When you accept the default, the MAX does not enforce a time limit.
Ascend-Menu-Item (206)
Description: The Ascend-Menu-Item attribute defines a single terminal server menu item for a
user profile. You can specify up to 20 Ascend-Menu-Item attributes per profile. The menu
items display in the order in which they appear in the RADIUS profile.
Using this attribute, you can configure a profile to give the terminal server user a custom menu of items from which to choose. The server uses the custom menu to present the user with a subset of terminal server commands. The user does not have access to the regular menu or to the terminal server command line.
Ascend-Menu Item=command;text;match
Example: Suppose you set these attributes:
Emma Password="m2dan", User-Service=Login-User
Ascend-Menu-Item="show ip stats;Display IP Stats",
Ascend-Menu-Item="ping 1.2.3.4;Ping server",
Ascend-Menu-Item="telnet 10.2.4.5;Telnet to Ken's machine",
Ascend-Menu-Item="show arp;Display ARP Table",
Ascend-Menu-Selector=" Option:",
...The terminal server displays this text:
1. Display IP Stats 3. Telnet to Ken's machine
2. Ping server 4. Display ARP Table.
Option:Now, suppose you also enter specifications for the match option, as in this profile:
Emma Password="m2dan", User-Service=Login-User
Ascend-Menu-Item="show ip stats;ip=Display ip stats;ip",
Ascend-Menu-Item="ping 1.2.3.4;p=Ping server. Ctrl-C stops ping;p",
Ascend-Menu-Item="telnet 10.2.4.5;t=Telnet to Ken's machine;t",
Ascend-Menu-Item="show arp;dsp=Display arp table;dsp ",
Ascend-Menu-Selector=" Option:",
...The terminal server displays this text:
ip=Display ip stats p=Ping server. Ctrl-C stops ping
t=Telnet to Ken's machine dsp=Display arp table
Option:
Note that you cannot combine numeric menu selections with pattern matching. This example shows what you should not do:Emma Password="m2dan", User-Service=Login-User
Ascend-Menu-Item="show ip stats;ip=Display ip stats",
Ascend-Menu-Item="ping 1.2.3.4;p=Ping server. Ctrl-C stops ping;p",
Ascend-Menu-Item="telnet 10.2.4.5;t=Telnet to Ken's machine;t",
Ascend-Menu-Item="show arp;dsp=Display arp table;dsp ",
Ascend-Menu-Selector=" Option:",
...
If you mix numbered selections and pattern matching, as in this example, the terminal server screen displays the following text:
1. ip=Display ip stats 3. t=Telnet to Ken's machine
2. p=Ping server. Ctrl-C stops ping 4. dsp=Display arp table
Option:
See Also: Ascend-Menu-Selector (205)
Ascend-Menu-Selector (205)
Description: The Ascend-Menu-Selector attribute specifies a string as a prompt for user input
in the terminal server menu interface.
The num argument represents the last number in the list. The terminal server code automatically determines the value of num by determining the number of items in the menu. The only valid user input is in the range 1 through num, and q to quit.Enter Selection (1-
num, q)
However, you can specify a different string for prompting the user to make a selection. The Ascend-Menu-Selector attribute enables you to specify a string that the terminal server displays when prompting a user for a menu selection. If you define this attribute, its value overrides the default of
Enter Selection (1-
num, q)
. Usage: Specify a text string containing up to 31 characters. The terminal server displays this string when prompting the user for a menu selection.
Example: Suppose you set these attributes:
Emma Password="m2dan", User-Service=Login-User
Ascend-Menu-Item="show ip stats;Display IP Stats",
Ascend-Menu-Item="ping 1.2.3.4;Ping server",
Ascend-Menu-Item="telnet 10.2.4.5; Telnet to Ken's machine",
Ascend-Menu-Item="show arp;Display ARP Table"
Ascend-Menu-Selector=" Option:"The terminal server displays this text:
1. Display IP Stats 3. Telnet to Ken's machine
2. Ping server 4. Display ARP Table.
Option:Note that the valid user input in this example is still 1 through 4, or q to quit.
See Also: Ascend-Menu-Item (206)
Ascend-Metric (225)
Description: The Ascend-Metric attribute enables you to specify the virtual hop count of an IP
route.
If there are two routes available to a single destination network, you can ensure that the MAX uses any available nailed-up channel before using a switched channel. Simply set the Ascend-Metric attribute to a value higher than the metric of any nailed-up route. The higher the value you enter, the less likely that the MAX will bring the link online. The MAX uses the lowest metric.
Dependencies: Keep this additional information in mind:
See Also: Ascend-Route-IP (228)
Framed-Route (22)
Ascend-Minimum-Channels (173)
Description: The Ascend-Minimum-Channels attribute specifies the minimum number of
channels an MP+ call maintains.
Usage: You can specify a number between 1 and 32. The default value is 1.
Dependencies: This attribute applies only to MP+ calls.
For optimum MP+ performance, both sides of a connection must set these values to the same number:
Ascend-Modem-PortNo (120)
Description: Specifies, for inclusion in an accounting Stop record, the modem used for the
call.
Usage: The MAX sends Ascend-Modem-PortNo as part of an accounting Stop record. The attribute does no appear in a user profile.
Dependencies: Because the MAX designates a modem by slot card and port, you must consider the value of Ascend-Modem-SlotNo.
See Also: Ascend-Modem-SlotNo
Ascend-Modem-SlotNo (Attribute 121)
Description: Specifies, for inclusion in an accouting Stop record, the slot containing the
modem used for the call.
Usage: The MAX sends Ascend-Modem-SlotNo as part of an accounting Stip record. The attribute does not appear in a user profile.
Dependencies: Because the MAX designates a modem by slot card and port, you must consider the value of Ascend-Modem-PortNo
See Also: Ascend-Modem-PortNo
Ascend-MPP-Idle-Percent (254)
Description: The Ascend-MPP-Idle-Percent attribute specifies a percentage of bandwidth
utilization below which the MAX clears a single-channel MP+ call.
Usage: Specify an integer between 0 and 99. The default value is 0 (zero). This setting causes the MAX to ignore bandwidth utilization when determining whether to clear a call.
Dependencies: Keep this additional information in mind:
Ascend-Multicast-Client (152)
Description: The Ascend-Multicast-Client attribute specifies when the user is a multicast
client of the MAX.
Usage: You can specify one of these values:
This setting indicates that the user is not a multicast client of the MAX.
This setting indicates that the user is a multicast client of the MAX.
See Also: Ascend-Multicast-Rate-Limit (153)
Ascend-Multicast-Rate-Limit (153)
Description: The Ascend-Multicast-Rate-Limit attribute specifies how many seconds the
MAX waits before accepting another packet from a multicast client. To prevent multicast
clients from creating response storms to multicast transmissions, you configure the user profile
to limit the rate at which the MAX accepts packets from clients.
Usage: Specify an integer. If you set the attribute to 0 (zero), the MAX does not apply rate limiting. The default value is 100. The MAX discards any subsequent packets it receives in the window you specify.
Dependencies: This attribute applies solely to the IP-only release of the MAX 4000.
See Also: Ascend-Multicast-Client (152)
Ascend-Multilink-ID (187)
Description: The Ascend-Multilink-ID attribute specifies the ID number of the Multilink
bundle when the session closes. A Multilink bundle is a multichannel MP or MP+ call. Each
online channel of the MP or MP+ call is a session.
See Also: Ascend-Num-In-Multilink (188)
Ascend-Netware-timeout (223)
Description: The Ascend-Netware-Timeout attribute specifies how long in minutes the MAX
responds to NCP watchdog requests on behalf of IPX clients on the other side of an offline IPX
bridging connection. Responding to watchdog requests on behalf of clients is commonly called
watchdog spoofing.
Usage: Specify an integer between 0 and 65535. The default value is 0 (zero). This default allows the MAX to respond to watchdog requests without a time limit.
The timer begins counting down as soon as the WAN bridging link goes offline. At the end of the selected time, the MAX releases the client-server connections. If there is a reconnection of the WAN session, the MAX cancels the timeout.
Handle-IPX-Server.
See Also: Ascend-Handle-IPX (222)
Ascend-Number-Sessions (202)
Description: The Ascend-Number-Sessions attribute specifies the number of active user
sessions of a given class (as specified by the Class attribute). In the case of multichannel calls,
such as MP+ calls, each separate connection counts as a session.
Usage: The Ascend-Number-Sessions attribute has a compound value. The first part specifies a user-session class. The second part reports the number of active sessions in that class.
In the MAX, you can set the Sess Timer parameter in the Ethernet>Mod Config>Accounting menu to send accounting requests at regular intervals. At the specified interval, the MAX reports the number of open sessions by sending an Ascend-Event-Request packet (code 33). This packet contains an NAS-Identifier attribute, an Ascend-Event-Type attribute, and one or more Ascend-Number-Sessions attributes. The authentication server must send back an Ascend-Event-Response packet (code 34) with the correct identifier to the MAX.
Code (8-bit)=33
Identifier (8-bit)
Length (16-bit)
Authenticator (48-bit for an accounting server, 64-bit for an
authentication server)
List of attributesExample: Suppose that the MAX has three classes of clients: Class-1, Class-2, and Class-3. At the time of the sessions report, there are eight active sessions: three Class-1 sessions, four Class-2 sessions, and one Class-3 session. The accounting packet the MAX sends back to the RADIUS accounting server has three Ascend-Number-Session attributes, one for each of these
See Also: Ascend-Event-Type (150)
Class (25)
Ascend-Num-In-Multilink (188)
Description: The Ascend-Num-In-Multilink attribute specifies the number of sessions
remaining in a Multilink bundle when the session closes. A Multilink bundle is a multichannel
MP or MP+ call. Each online channel of the MP or MP+ call is a session.
See Also: Ascend-Multilink-ID (187)
Ascend-PPP-Address (253)
Description: The Ascend-PPP-Address attribute specifies the MAX unit's IP address reported
to the calling unit during PPP IPCP negotiations.
Usage: Specify an IP address in dotted decimal notation. An IP address consists of four numbers between 0 and 255, separated by periods. The default value is 0.0.0.0. If you accept the default, IPCP negotiates with the value of the IP Adrs parameter in the Ethernet\>Mod Config\>Ether Options menu.
If you specify a valid IP address, IPCP negotiates with that IP address. If you specify 255.255.255.255, IPCP negotiates with the address 0.0.0.0.
Ascend-PPP-Async-Map (212)
Description: The Ascend-PPP-Async-Map attribute gives the Ascend PPP code the async
control character map for the PPP session. The control characters pass through the PPP link as
data. Only applications running over the link use this data.
Usage: Specify a 4-byte bitmap to one or more control characters. The async control character map is defined in RFC 1548 and specifies that each bit position represents its ASCII equivalent. The bits are ordered with the lowest bit of the lowest byte being 0. For example, bit 19 corresponds to Control-S (DC3) or ASCII 19.
Example: Your specification might look like this one:
Emma Password="m2dan", User-Service=Login-User
Ascend-PPP-Async-Map=19,
...The number 19 translates to 13 hex or 10011 binary. Therefore, NUL (00), SOH (01), and EOT (04) are mapped.
Ascend-PPP-VJ-1172 (211)
Description: The Ascend-PPP-VJ-1172 attribute instructs the Ascend PPP code to use the
0x0037 value for the VJ compression type. The MAX uses this value only during IPNCP
negotiation. The MAX accepts incoming 1172 type options without your setting this option.
RFC 1172 section 5.2 contains an erroneous statement that the VJ compression type value is 0x0037. It should be 0x002d. However, many older PPP implementations use the 0x0037 value when negotiating VJ compression. If you do not specify a value for Ascend-PPP-VJ-1172, the VJ compression type is 0x002d.
Ascend-PPP-VJ-1172=PPP-VJ-1172
Ascend-PPP-VJ-Slot-Comp (210)
Description: The Ascend-PPP-VJ-Slot-Comp attribute instructs the Ascend PPP code not to
use slot compression when sending VJ-compressed packets.
When you turn on VJ compression, the MAX removes the TCP/IP header, and associates a TCP/IP packet with a connection by giving it a slot ID. The first packet coming into a connection must have a slot ID, but succeeding packets need not have one. If the packet does not have a slot ID, the MAX assumes that it uses the last slot ID. This scenario uses slot ID compression, because the slot ID does not appear in any packet but the first in a stream.
See Also: Framed-Compression (13)
Ascend-Pre-Input-Octets (190)
Description: The Ascend-Pre-Input-Octets attribute indicates the number of input octets
before authentication.
Ascend-Pre-Input-packets (192)
Description: The Ascend-Pre-Input-packets attribute indicates the number of input packets
before authentication.
Ascend-Pre-Output-Octets (191)
Description: The Ascend-Pre-Output-Octets attribute indicates the number of output octets
before authentication.
Ascend-Pre-Output-packets (193)
Description: The Ascend-Pre-Output-packets attribute indicates the number of output packets
before authentication.
Ascend-Preempt-Limit (245)
Description: The Ascend-Preempt-Limit attribute specifies the number of idle seconds the
MAX waits before using one of the channels of an idle link for a new call.
Usage: Specify an integer between 0 and 65535. The MAX never preempts a call if you enter 0 (zero). The default value is 60.
Dependencies: The Ascend-Preempt-Limit attribute does not apply to nailed-up links.
See Also: Ascend-Idle-Limit (244)
Ascend-MPP-Idle-Percent (254)
Ascend-Preference (126)
Description: This attribute specifies the preference for a route defined by the Framed-Address
attribute in a dial-in or dial-out user profile. Every RADIUS user profile that specifies an
explicit IP address using the Framed-Address attribute indicates a static route.
Usage: Specify an integer. The default value is 60. We recommend that you accept this default for dial-in and dial-out user profiles.
Route type |
Default value |
---|---|
Interface
|
0
|
ICMP
|
30
|
RIP
|
100
|
OSPF ASE
|
150
|
OSPF Internal
|
10
|
Static
|
60
|
Down-WAN
|
120
|
Infinite
|
225
|
Ascend-PreSession-Time (198)
Description: The Ascend-PreSession-Time attribute reports the length of time in seconds from
when a call connected to when it completes authentication.
Ascend-Primary-Home-Agent (129)
Description: The Ascend-Primary-Home-Agent attribute specifies the first home agent the
foreign agent tries to reach when setting up an ATMP tunnel, and indicates the UDP port the
foreign agent uses for the link.
The RADIUS server passes the attributes in the mobile node's RADIUS user profile to the foreign agent. The foreign agent sends these attributes when connecting with the home agent.
Ascend-Primary-Home-Agent="hostname | ip_address [:udp_port]"
Ascend-Primary-Home-Agent="max1.home.com:6001"
Ascend-Primary-Home-Agent="10.0.0.1:6001"The following RADIUS profile authenticates a mobile NetWare client that connects directly to the home agent. In this example, the home agent is in gateway mode. It forwards packets from the mobile node across a nailed-up WAN link to the home IPX network.
Mobile-IPX Password="unit"
User-Service=Framed-User,
Ascend-Route-IPX=Route-IPX-Yes,
Framed-Protocol=PPP,
Ascend-IPX-Peer-Mode=IPX-Peer-Dialin,
Framed-IPX-Network=40000000,
Ascend-IPX-Node-Addr=12345678,
Ascend-Primary-Home-Agent="max1.home.com:6001",
Ascend-Secondary-Home-Agent="max2.home.com:6001",
Ascend-Home-Network-Name="Dave's MAX",
Ascend-Home-Agent-Password="Pipeline"Dependencies: Keep this additional information in mind:
See Also: Ascend-Home-Agent-Password (184)
Ascend-Home-Agent-UDP-Port (186)
Ascend-Home-Network-Name (185)
Ascend-Secondary-Home-Agent (130)
Ascend-PRI-Number-Type (226)
Description: The Ascend-PRI-Number-Type attribute specifies the type of phone number the
MAX dials.
Usage: You can specify one of these values:
This setting indicates that the MAX can dial any type of number.
This setting indicates that the MAX dials a number outside the U.S.
This setting indicates that the MAX dials a number inside the U.S. National-Number is the default.
This setting indicates that the MAX dials a number within your Centrex group.
This setting indicates that the MAX dials an abbreviated phone number.
Ascend-PW-Expiration (21)
Description: The Ascend-PW-Expiration attribute specifies an expiration date for a user's
password in a user profile.
When the MAX makes an authentication request, the RADIUS server checks the current date against the value of Ascend-PW-Expiration. If the date of the authentication request is the same date or a later date than the value of Ascend-PW-Expiration, the user receives a message saying that the password has expired.
The values 2, 02, 002, and 0021 are all valid, but 32 is not.
Dependencies: Keep this additional information in mind:
The resulting date becomes the new value for Ascend-PW-Expiration.
Emma Password="m2dan", User-Service=Login-User, Ascend-PW- Expiration="January 1, 1997"
...See Also: Ascend-PW-Lifetime (208)
Ascend-PW-Lifetime (208)
Description: The Ascend-PW-Lifetime attribute specifies the number of days that a password
is valid.
Usage: Specify an integer to indicate the number of days for which the user's password is valid. You can set the Ascend-PW-Lifetime attribute on any line other than the first line of the user profile.
Dependencies: Keep this additional information in mind:
Emma Password="m2dan", User-Service=Login-User, Ascend-PW- Expiration="Jan 1, 1997"
Ascend-PW-Lifetime=30See Also: Ascend-PW-Expiration (21)
Ascend-Receive-Secret (215)
Description: The Ascend-Receive-Secret attribute specifies a value that must match the
password that the RADIUS server sends it to your MAX from the calling unit.
Usage: You can use the Ascend-Receive-Secret attribute for CACHE-TOKEN or PAP- TOKEN-CHAP authentication. In either case, you can specify up to 20 characters. The default value is null.
For this type of authentication, set Ascend-Receive-Secret to the value of the Aux Send PW parameter in the Connection profile at the remote end.
John Password="SAFEWORD", Ascend-Token-Expiry=90, Ascend- Token-Idle=80, Ascend-Token-Immediate=Tok-Imm-Yes
Ascend-Receive-Secret="shared-secret",
User-Service=Framed-User,
Framed-Protocol=MPP,
Framed-Address=200.0.5.1,
Framed-Netmask=255.255.255.0This example shows the settings necessary for a user called Emma to use an Enigma Logic server. Because this profile includes the attribute Ascend-Receive-Secret, the MAX can authenticate additional channels through CHAP without having to go to the SAFEWORD server for authentication.
Emma Password="SAFEWORD"
User-Service=Framed-User,
Framed-Protocol=MPP,
Framed-Address=200.0.5.1,
Framed-Netmask=255.255.255.0,
Ascend-Receive-Secret="b5XSAM"See Also: Ascend-Token-Expiry (204)
Ascend-Remote-Addr (155)
Description: The Ascend-Remote-Addr attribute specifies the IP address of the numbered
interface at the remote end of a link.
Usage: Specify the IP address of the numbered interface. An IP address consists of four numbers between 0 and 255, separated by periods. The default value is 0.0.0.0.
Dependencies: For Ascend-Remote-Addr to apply, you must enable IP for the user profile (Ascend-Route-IP=Route-IP-Yes).
See Also: Ascend-Route-IP (228)
Ascend-Remove-Seconds (241)
Description: The Ascend-Remove-Seconds attribute specifies the number of seconds that
average line utilization (ALU) for transmitted data must fall below the threshold indicated by
the Ascend-Target-Util attribute before the MAX begins removing bandwidth from a session.
The MAX determines the ALU for a session by using the algorithm specified by the Ascend-
History-Weigh-Type attribute.
When utilization falls below the threshold for a period of time greater than the value of the Ascend-Remove-Seconds attribute, the MAX attempts to remove the number of channels specified by the Ascend-Dec-Channel-Count attribute. Using the Ascend-Remove-Seconds attribute prevents the system from continually subtracting bandwidth, and can slow down the process of removing bandwidth.
Dependencies: Keep this additional information in mind:
Ascend-Require-Auth (201)
Description: The Ascend-Require-Auth attribute specifies whether the MAX requires
additional authentication after Calling Line ID (CLID) or called-number authentication.
Called-number authentication is also known as Dialed Number Information Service (DNIS)
authentication.
Usage: You can specify one of these values:
If you require additional authentication, you must configure a two-tiered dial-in setup.
phonenum Password="Ascend-CLID"
Ascend-Require-Auth=Require-AuthFor additional authentication after called-number authentication, the first-tier dial-in user profile has the following two-line format:
phonenum Password="Ascend-DNIS"
Ascend-Require-Auth=Require-Auth
5551212 Password="Ascend-CLID"
Ascend-Require-Auth=Require-Auth
Emma Password="pwd" Caller-Id="5551212"
User-Service=Framed-User,
Framed-Protocol=PPP,
Framed-Address=200.11.12.10,
Framed-Netmask=255.255.255.248,
Ascend-Send-Secret="pwd",
...
Ascend-Route-Appletalk (118)
Description: Specifies whether AppleTalk routing is enabled for the connection. When
AppleTalk routing is enabled, the connection can forward AppleTalk packets.
Usage: Specify one of the following values:
Ascend-Route-IP (228)
Description: The Ascend-Route-IP attribute specifies whether the MAX enables IP routing for
the user profile.
Usage: You can specify one of these values:
Ascend-Route-IPX (229)
Description: The Ascend-Route-IPX attribute indicates whether the MAX enables IPX
routing for the user profile. For PPP and MP+ calls, both ends of the connection must have
matching settings to route IPX.
Usage: You can specify one of these values:
Ascend-Secondary-Home-Agent (130)
Description: The Ascend-Secondary-Home-Agent attribute specifies the secondary home
agent the foreign agent tries to reach when the primary home agent (specified by Ascend-
Primary-Home-Agent) is unavailable. The attribute also indicates the UDP port the foreign
agent uses for the link.
Usage: Specify the secondary home agent using this syntax:
Ascend-Secondary-Home-Agent="hostname | ip_address [:udp_port]"
Ascend-Secondary-Home-Agent="max2.home.com:6002"
Ascend-Secondary-Home-Agent="10.0.0.2:6002"To specify a primary home agent and a secondary home agent, enter these lines in the RADIUS user profile:
Ascend-Primary-Home-Agent="max1.home.com:6001"
Ascend-Secondary-Home-Agent="max2.home.com:6002"The foreign agent first tries max1.home.com on UDP port 6001. If the name cannot be resolved, or if max1.home.com does not respond, the foreign agent then tries max2.home.com on UDP port 6002.
The RADIUS accounting Stop record will include Ascend-Home-Agent-IP-Addr when Ascend-Secondary-Home-Agent is present in the user profile.
Dependencies: If you specify the Ascend-Home-Agent-UDP-Port attribute on the line immediately following the Ascend-Secondary-Home-Agent attribute, you need not specify a value for udp_port. By the same token, if you specify a value for the udp_port argument of Ascend-Secondary-Home-Agent, or if you accept the default of 5150, you need not specify the Ascend-Home-Agent-UDP-Port attribute.
See Also: Ascend-Home-Agent-Password (184)
Ascend-Home-Agent-UDP-Port (186)
Ascend-Home-Network-Name (185)
Ascend-Primary-Home-Agent (129)
Ascend-Seconds-Of-History (238)
Description: The Ascend-Seconds-Of-History attribute specifies the number of seconds the
MAX uses as a sample for calculating average line utilization (ALU) of transmitted data. The
MAX arrives at this average using the algorithm specified by the Ascend-History-Weigh-Type
attribute.
The number of seconds you choose for the Ascend-Seconds-Of-History attribute depends on your device's traffic patterns. For example, if you want to average spikes with normal traffic flow, you may want the MAX to establish a longer historical time period. If, on the other hand, traffic patterns consist of many spikes that are short in duration, you may want to specify a shorter period of time. Doing so assigns less weight to the short spikes.
Dependencies: Keep this additional information in mind:
Ascend-Send-Auth (231)
Description: The Ascend-Send-Auth attribute specifies the authentication protocol that the
MAX requests when initiating a connection using PPP or MP+ encapsulation. The answering
side of the connection determines which authentication protocol, if any, the connection uses.
Usage: You can specify one of these values:
Ascend-Send-Passwd (232)
Description: The Ascend-Send-Passwd attribute specifies the password that the RADIUS
server sends to the remote end of a connection on an outgoing call.
Usage: Specify a text string containing up to 20 characters. The default value is null.
Dependencies: In a user profile, you can specify either Ascend-Send-Passwd or Ascend-
Send-Secret, but not both. Use Ascend-Send-Passwd only if your version of the MAX does not
support Ascend-Send-Secret.
See Also: Ascend-Send-Auth (231)
Ascend-Send-Secret (214)
Ascend-Send-Secret (214)
Description: The Ascend-Send-Secret attribute specifies the password that the RADIUS
server sends to the remote end of a connection on an outgoing call. It is encrypted when passed
between the RADIUS server and the MAX.
Usage: Specify a text string containing up to 20 characters. The default value is null.
Dependencies: In a user profile, you can specify either Ascend-Send-Passwd or Ascend- Send-Secret, but not both. Use Ascend-Send-Passwd only if your version of the MAX does not support Ascend-Send-Secret.
See Also: Ascend-Send-Auth (231)
Ascend-Send-Passwd (232)
Ascend-Session-Svr-Key (151)
Description: The Ascend-Session-Svr-Key attribute enables the MAX to match a user session
with a client request to perform certain operations, such as disconnecting a session or changing
a session's filters.
The client sends Ascend-Session-Svr-Key to the RADIUS server in a Disconnect-Request or Change-Filter-Request packet when it initiates an operation. In addition, Ascend-Session-Svr-Key appears in a RADIUS Accounting-Start packet when a session starts.
Dependencies: The client sends the Ascend-Session-Svr-Key attribute only if Session Key=Yes in the Ethernet>Mod Config>RADIUS Server menu.
Ascend-Shared-Profile-Enable (128)
Description: Enables or disables sharing of a RADIUS user file for multiple incoming users.
Usage: You can specify one of the following settings:
Ascend-Target-Util (234)
Description: The Ascend-Target-Util attribute specifies the percentage of bandwidth use at
which the MAX adds or subtracts bandwidth.
Usage: Specify an integer between 0 and 100. The default value is 70.When the value is 70%, the device adds bandwidth when it exceeds a 70 percent utilization rate, and subtracts bandwidth when it falls below that number.
Dependencies: Keep this additional information in mind:
Ascend-Third-Prompt (213)
Description: In the MAX configuration interface, the 3rd Prompt parameter enables you to
specify an additional prompt for user input in the terminal server interface after the login and
password prompts. The MAX passes the information the user enters to the RADIUS server as
the Ascend-Third-Prompt attribute.
Usage: The Ascend-Third-Prompt attribute can contain up to 80 characters and does not appear in a user profile. If the user enters more than 80 characters, the MAX truncates the input to 80. If the user does enter any characters, the MAX sets the attribute to null.
Ascend-Token-Expiry (204)
Description: The Ascend-Token-Expiry attribute specifies the lifetime in minutes of a cached
token.
CACHE-TOKEN authentication uses a shared secret, and simplifies the authentication process by caching the user's token for the fixed length of time specified by the Ascend-Token-Expiry attribute.When the cached token is still alive, CHAP authenticates subsequent CACHE-TOKEN access requests from the same user without the use of a hand-held security card. When the cached token has expired, the ACE or SAFEWORD server authenticates CACHE-TOKEN access requests.
Example: The following two-line example sets up CACHE-TOKEN authentication with a 90-minute token cache. Notice that the Ascend-Token-Expiry attribute must appear on the first line of the profile, along with the user name and ACE or SAFEWORD password:
Connor Password="ACE", Ascend-Token-Expiry=90
Ascend-Token-Immediate (200)
Ascend-Token-Idle (199)
Description: The Ascend-Token-Idle attribute specifies the maximum length of time in
minutes a cached token can remain alive between authentications.
Usage: On the first line of the user profile, specify an integer representing the maximum length of time in minutes that a cached token can remain alive. The default value is o (zero). If you accept this default, the cached token remains alive until the value of the Ascend-Token- Expiry attribute causes it to expire.
Dependencies: Typically, the value of Ascend-Token-Idle is lower than the value of
Ascend-Token-Expiry.
Example: The following two-line example sets up CACHE-TOKEN authentication with a 90-minute token cache and an 80-minute idle limit. Notice that the Ascend-Token-Idle attribute must appear on the first line of the profile:
Jim Password="ACE", Ascend-Token-Expiry=90, Ascend-Token-Idle=80
Ascend-Token-Immediate (200)
Ascend-Token-Immediate (200)
Description: The Ascend-Token-Immediate attribute specifies how RADIUS treats the
password it receives from a login user when the user profile specifies a hand-held security card
server. Use this attribute in an ACE or SAFEWORD user profile that contains the setting User-
Service=Login-User.
Usage: You can specify one of these values:
Choose this value for a security server that requires that a user enter a challenge using a security card before the security server derives a password.
Example: This example shows a portion of a user profile that requires the MAX to send the password to the ACE server. The login-user derives the password from a hand-held security card:
Connor Password="ACE", Ascend-Token-Immediate=Tok-Imm-Yes
Ascend-Receive-Secret="shared-secret",
User-Service=Login-User,
...See Also: Ascend-Token-Expiry (204)
Ascend-Transit-Number (251)
Description: The Ascend-Transit-Number attribute specifies the U.S Interexchange Carrier
(IEC) you use for long distance calls over a T1 PRI line.
Usage: Specify the same digits you use to prefix a phone number you dial over an ISDN BRI line, T1 access line, or voice interface:
Ascend-TS-Idle-Limit (169)
Description: The Ascend-TS-Idle-Limit attribute specifies the number of seconds that a
terminal server connection must be idle before the MAX disconnects the session.
Usage: You can specify a value between 0 and 65535.The default value is 120. A setting of 0 (zero) means that the line can be idle indefinitely.
Dependencies: Ascend-TS-Idle-Limit does not apply if you are using a Frame Relay or raw TCP connection, or if Ascend-TS-Idle-Mode=TS-Idle-None.
See Also: Ascend-TS-Idle-Mode (170)
Ascend-TS-Idle-Mode (170)
Description: The Ascend-TS-Idle-Mode attribute specifies whether the MAX uses a terminal
server idle timer and, if so, whether both the user and host must be idle before the MAX
disconnects the session.
Usage: You can specify one of these settings:
This setting indicates that the MAX disconnects the session if the user is idle for a length of time greater than the value of the Ascend-TS-Idle-Limit attribute.
Default Password="UNIX"
User-Service=Login-User,
Ascend-TS-Idle-Limit=90,
Ascend-TS-Idle-Mode=TS-Idle-InputDependencies: Ascend-TS-Idle-Mode does not apply if you are using a Frame Relay or raw TCP connection.
See Also: Ascend-TS-Idle-Limit (169)
Ascend-User-Acct-Base (142)
Description: The Ascend-User-Acct-Base attribute specifies whether the numeric base of the
RADIUS Acct-Session-ID attribute is 10 or 16.
Usage: Specify one of these settings:
"1234567890"
When you set Ascend-User-Acct-Base=Ascend-User-Acct-Base-16, the MAX presents the same session ID in this way:
"499602D2"
Dependencies: Changing the value of Ascend-User-Acct-Base while sessions are active results in inconsistent reporting between the Start and Stop records.
See Also: Ascend-User-Acct-Host (139)
Ascend-User-Acct-Key (141)
Ascend-User-Acct-Port (140)
Ascend-User-Acct-Time (143)
Ascend-User-Acct-Type (138)
Ascend-User-Acct-Host (139)
Description: The Ascend-User-Acct-Host attribute specifies the IP address of the RADIUS
accounting server to use for this connection.
Usage: Specify an IP address in dotted decimal notation n.n.n.n, where n is an integer between 0 and 255. The default value is 0.0.0.0.
See Also: Ascend-User-Acct-Base (142)
Ascend-User-Acct-Key (141)
Ascend-User-Acct-Port (140)
Ascend-User-Acct-Time (143)
Ascend-User-Acct-Type (138)
Ascend-User-Acct-Key (141)
Description: The Ascend-User-Acct-Key attribute specifies the RADIUS client password as it
appears in the clients file.
Usage: Specify a text string. The default value is null.
See Also: Ascend-User-Acct-Base (142)
Ascend-User-Acct-Host (139)
Ascend-User-Acct-Port (140)
Ascend-User-Acct-Time (143)
Ascend-User-Acct-Type (138)
Ascend-User-Acct-Port (140)
Description: The Ascend-User-Acct-Port attribute specifies a UDP port number for the
connection between the user and the RADIUS accounting server.
Usage: Specify the UDP port number you indicated for the authentication process of the daemon in /etc/services. Or, if you used the incr keyword to the -A option when starting the daemon, specify the number of the UDP port for authentication services +1. You can specify a number between 1 and 32767.
See Also: Ascend-User-Acct-Base (142)
Ascend-User-Acct-Host (139)
Ascend-User-Acct-Key (141)
Ascend-User-Acct-Time (143)
Ascend-User-Acct-Type (138)
Ascend-User-Acct-Time (143)
Description: The Ascend-User-Acct-Time attribute specifies the number of seconds the MAX
waits for a response to a RADIUS accounting request from the RADIUS accounting server for
this connection.
Usage: Specify an integer between 1 and 10. The default value is 0 (zero).
See Also: Ascend-User-Acct-Base (142)
Ascend-User-Acct-Host (139)
Ascend-User-Acct-Key (141)
Ascend-User-Acct-Port (140)
Ascend-User-Acct-Type (138)
Ascend-User-Acct-Type (138)
Description: The Ascend-User-Acct-Type attribute specifies the RADIUS accounting
server(s) to use for this connection.
Usage: You can specify one of these settings:
This setting indicates the MAX sends accounting information to the RADIUS server specified by the Acct Host #1, Acct Host #2, or Acct Host #3 parameter in the Ethernet>Mod Config>Accounting menu, depending on which server is available. This server is known as the default server.
Ascend-Xmit-Rate (255)
Description: Specifies the transmit baud rate for the connection.
Dependencies: The Ascend-Xmit-Rate attribute is sent in Accounting-Request packets at the end of a session under these conditions:
Caller-Id (31)
Description: The Caller-Id attribute specifies the calling party number for Calling Line ID
(CLID) authentication, indicating the phone number of the user that wants to connect to the
MAX.
If a match is found, and no further authentication is required, the MAX accepts the call.
The default value is null.
Emma Password="test", Caller-Id="123456789"
User-Service=Framed-User,
Framed-Protocol=PPP,
Framed-Address=255.255.255.254,
Framed-Netmask=255.255.255.255,
Ascend-Assign-IP-Pool=1,
Ascend-Route-IP=Route-IP-Yes,
Ascend-Idle-Limit=30
Challenge-Response (3)
Description: The Challenge-Response attribute specifies the value that a Challenge
Handshake Authentication Protocol (CHAP) user provides in response to the password
challenge.
Usage: The MAX sets the Challenge-Response value and sends it in Access-Request packets. The default value is null.
Change-Password (17)
Description: The MAX and the RADIUS server use the Change-Password attribute to change
an expired password.
When a user specifies an expired password, RADIUS prompts the user for a new password. When the user enters the new password, the MAX sends an Access-Password-Request packet that contains both the old password (as the value of the Change-Password attribute), and the new password (as the value of the Password attribute).
Class (25)
Description: The Class attribute enables access providers to classify user sessions, such as for
the purpose of billing users depending on the service option they choose.
In addition, suppose the MAX starts CLID authentication by sending an Access-Request packet and receives the Class attribute in an Access-Accept packet. If the MAX requires further authentication, it includes Class in the Access-Request packet.
Usage: Specify an alphanumeric text string containing up to 253 characters. The default value is null.
See Also: Ascend-Number-Sessions (202)
Client-Port-DNIS (30)
Description: The Client-Port-DNIS attribute specifies the called-party number, indicating the
phone number the user dialed to connect to the MAX. DNIS stands for Dialed Number
Information Service. You use this attribute to set up called-number authentication, also known
as DNIS authentication.
Usage: Specify the number the remote end dials to reach the MAX, limiting your specification to these characters:
1234567890()[]!z-*#|
Clara-p50 Password="Ascend", Client-Port-DNIS=1234
Filter-Id (11)
Description: This attribute specifies a local data filter or local data firewall profile applied in
the current RADIUS user profile. The MAX uses the filter only when it places a call or
receives a call using the profile that includes the filter definition. The filters and firewalls
specified in the RADIUS user profile are applied for that user the next time the RADIUS user
profile is loaded to the MAX.
Usage: You can specify any number of data filters and firewalls. Filter entries apply on a first- match basis, so the order in which you enter the filter entries is significant. If you make changes to a filter in a RADIUS user profile, the changes do not take effect until a call uses that profile.
Example: The following are examples of how a RADIUS user profile can be set up to refer to a filter profile defined on the MAX, and to refer to a firewall defined usingSAM.
Assume the following two filter profiles are already set up on the MAX are:
Filter-id=6
Name=DisAllowPing
Out filter 01...Valid=Yes
Out filter 01...Type=IP
Out filter 01...Ip...Forward=No
Out filter 01...Ip...Protoco1=6
Filter-id=9The RADIUS user profile is:
Name=DisAllowTelnet
Out filter 01...Valid=Yes
Out filter 01...Type=IP
Out filter 01...Ip...Forward=No
Out filter 01...Ip...Protocol=6
Out filter 01...Ip...Src Port Cmp-Eql
Out filter 01...Ip...Src Port #=23
someuser Password="ascend"
User-Service=Framed-User,
Filter-Id="6",
Filter-Id="9",
Ascend-Data-Filter="ip out forward",
Framed-Protocol=PPP,
Framed-Address=10.11.1.1,
Framed-Netmask=255.255.255.0,
State="p"
The first filter is applied, disallowing pings. The second filter disallows Telnet packets. The Ascend-Data-Filter entry allows all IP packets to be forwarded. All pings and Telnet packets will be blocked, but other IP data packets are allowed.The following is an example of a RADIUS user profile that specifies a firewall set up in SAM:
Example: someuser Password="ascend"
See Also: Ascend-Data-Filter, Ascend-Call-Filter
Framed-Address (8)
Description: The Framed-Address attribute specifies the IP address of the caller in a user
profile.
RADIUS can authenticate an incoming call by matching its IP address to one you specify in the RADIUS user profile. In addition, if the remote end requires an IP address on an outgoing call, and does not assign one dynamically, you must specify it in the user profile.
Dependencies: Every Connection profile and RADIUS user profile that specifies an explicit IP address is a static route.
Framed-Compression (13)
Description: The Framed-Compression attribute turns TCP/IP header compression on or off.
Usage: To turn on TCP/IP header compression, specify Van-Jacobson-TCP-IP. This setting applies only to packets in TCP applications, such as Telnet, and turns on header compression for both sides of the link. By default, this attribute does not turn on header compression.
Dependencies: Turning on header compression is most effective in reducing overhead when the data portion of the packet is small.
See Also: Ascend-Link-Compression (233)
Framed-IPX-Network (23)
Description: The Framed-IPX-Network attribute specifies a virtual IPX network required for
the Ascend Tunnel Management Protocol (ATMP) home agent to route IPX packets to the
mobile node. When specified in a user profile, the Framed-IPX-Network attribute instructs the
answering unit to advertise an additional IPX route.
Usage: Specify the IPX network number of the IPX router at the remote end of the connection. The default value is null.
RADIUS requires that Framed-IPX-Network have a decimal value (base 10), but IPX network numbers generally appear as hexadecimal values (base 16). In order to give this attribute a value, you must convert the hexadecimal IPX network number to decimal format for use in the user profile. For example, if the IPX network number is 13870000, you must convert it to the decimal 49990000. This requirement does not apply for the IPX node address, which appears as a 12-digit string enclosed in double-quotes.
Framed-MTU (12)
Description: The Framed-MTU attribute specifies the maximum number of bytes the MAX
can receive in a single packet on a PPP, Frame Relay, EU-UI, or EU-RAW link.
Usage: The default value is 1524. You should accept this default unless the device at the remote end of the link cannot support it. If the administrator of the remote network specifies that you must change this value, specify a number between 1 and 1524 (for a PPP, EU-UI, or EU-RAW link) or between 128 and 1600 (for a Frame Relay link).
Framed-Netmask (9)
Description: The Framed-Netmask attribute specifies a subnet mask for the caller at Framed-
Address.
Usage: Specify an IP address in dotted decimal notation n.n.n.n, where n is an integer between 0 and 255. The default value is 0.0.0.0. If you accept this default, the MAX assumes a default subnet mask based on the class of the address
Framed-Protocol (7)
Description: The Framed-Protocol attribute specifies the type of framed protocol the link can
use. When you set this attribute, the link cannot use any other type of framed protocol.
This attribute can appear in both an Access-Request and Access-Accept packet. However, it does not appear in an Access-Request packet if Auth Send Attr 6, 7=No in the Ethernet> Mod Config>Auth menu.
Dependencies: What Framed-Protocol does depends on how you set User-Service:
Ascend Password="Pipeline"
User-Service=Framed-User,
Framed-Protocol=PPP,
Framed-Address=10.0.200.225,
Framed-Netmask=255.255.255.0,
Ascend-Metric=2,
Framed-Routing=None,
Framed-Route="10.0.220.0 10.0.200.225 1",
Ascend-Idle-Limit=30The dial-in user in this example establishes an ARA connection to the Ethernet network:
Ascend Password="Pipeline"
User-Service=Framed-User,
Framed-Protocol=ARA,
Ascend-Idle-Limit=30,
...
Framed-Route (22)
Description: The Framed-Route attribute enables you to add static IP routes to the MAX unit's
routing table.
Usage: The Framed-Route attribute has this format:
Framed-Route="host_ipaddr[/subnet_mask] gateway_ipaddr metricTable 9-18 describes each Framed-Route argument.
[private] [name] [preference]"
Dependencies: Each static route must appear in a pseudo-user profile. You create a pseudo- user to store information that the MAX can query-in this case, in order to store IP routing information. You can configure pseudo-users for both global and MAX-specific configuration control of IP dialout routes. The MAX loads the unit-specific dialout routes in addition to the global dialout routes.
Route-unit_name-num Password="Ascend", User-Service=Dialout-Framed- UserFor a global IP dialout route, specify the first line of a pseudo-user profile in this format:
Route-num Password="Ascend", User-Service=Dialout-Framed-Userunit_name is the system name of the MAX-that is, the name specified by the Name parameter in the System profile. num is a number in a sequential series, starting at 1.
In each pseudo-user profile, you can specify one or more routes using the Framed-Route attribute. You should limit each pseudo-user profile to about 25 routes. The MAX fetches information from each profile in order to initialize its routing table. Whenever you power on or reset the MAX, or when you select the Upd Rem Cfg command from the Sys Diag menu, RADIUS adds IP dialout routes to the routing table in this way:
The variable num is a number in a sequential series, starting with 1.
These configurations have the form Route-num.
Example: This example shows two RADIUS pseudo-user profiles defining global static IP routes:
Route-1 Password="Ascend", User-Service=Dialout-Framed-User
Framed-Route="10.0.200.33/29 10.0.200.37 1 n lala-gw-out ",
Framed-Route="10.0.200.50/29 10.0.200.37 1 n lala-gw-out ",
Framed-Route="10.0.200.47/29 10.0.200.49 1 n nana-gw-out "
Route-2 Password="Ascend", User-Service=Dialout-Framed-User
Framed-Route="11.0.200.33/29 11.0.200.37 1 n zzz-gw-out ",
Framed-Route="12.0.200.47/29 11.0.200.49 1 n kk-gw-out "See Also: Ascend-Route-IP (228)
Framed-Routing (10)
Description: The Framed-Routing attribute specifies whether the MAX sends Routing
Information Protocol (RIP) packets, receives RIP packets, or both.
If you enable RIP to both send and receive RIP updates on the WAN interface, the MAX broadcasts its routing table to the remote network and listens for RIP updates from that network. Gradually, all routers on both networks have consistent routing tables (all of which may become quite large).
Login-Host (14)
Description: The Login-Host attribute specifies the IP host to which the user automatically
connects when you set User-Service=Login-User and specify a value for the Login-Service
attribute. Access begins immediately after login.
Usage: Specify an IP address in dotted decimal notation n.n.n.n, where n is an integer between 0 and 255. The default value is 0.0. 0.0.This setting specifies that the Login-User does not automatically connect to a particular host.
If you do not specify a value for the Login-Host attribute, the user can access any remote host through the Telnet or raw TCP commands of the terminal server command-line interface. When the operator uses the menu-driven terminal server interface, he or she can only gain access to the hosts listed by the Ascend-Host-Info attribute.
Login-Service (15)
Description: The Login-Service attribute specifies the type of terminal service connection to
an IP host that occurs immediately after authentication.
Usage: Specify one of these values:
This setting specifies a TCP/IP connection with no Telnet protocol. TCP-Clear establishes a TCP session between the MAX and the host specified by Login-Host over which the user can run an application specified by Login-TCP-Port.
By default, the MAX does not grant immediate access to an IP host.
Dependencies: Keep this additional information in mind:
# This profile causes an auto-rlogin to 10.0.200.4 upon login.
Userx Password="xyzzy"
User-Service=Login-User,
Login-Service=Rlogin,
Login-Host=10.0.200.4Further, when you specify the following settings, a raw TCP session starts automatically for anyone using the User1 user name and Test1 password:
# This profile causes an auto-TCP to 4.2.3.1 port 9 upon login.
User1 Password="Test1"
User-Service=Login-User,
Login-Service=TCP-Clear,
Login-Host=4.2.3.1,
Login-TCP-Port=9See Also: Login-Host (14)
Login-TCP-Port (16)
Description: The Login-TCP-Port attribute specifies the port number to which a TCP session
connects when Login-Service=TCP-Clear in a user profile.
Usage: Specify an integer between 1 and 65535. The default value is 23.
NAS-Identifier (4)
Description: The NAS-Identifier attribute indicates the IP address of the MAX. When the
MAX sends an Access-Request packet or Ascend-Event-Request packet, it indicates its IP
address to the RADIUS server using this attribute.
Usage: In most cases, you never need to specify the NAS-Identifier attribute in a user profile.
However, you might want to specify it if multiple MAX units use a single RADIUS server, and you want to specify the MAX to which a particular user can connect. In this case, the NAS-Identifier value in the Access-Request packet and the NAS-Identifier value in the user profile must match for the RADIUS server to authenticate the connection.
Emma Password="pwd", NAS-Identifier=200.65.212.46
NAS-Port (5)
Description: The NAS-Port attribute identifies the network interface and service the session is
using. The MAX sends this attribute to the RADIUS server in an Access-Request packet and
an Accounting-Request packet.
Usage: You can specify two formats, one restricting the dial-in user to a service, line, and channel, and one restricting the dial-in user to a slot, line, and channel.
service line channel
The incoming authentication request must match the NAS-Port setting. The default value is 0 (zero).
FF SSSS LLLLL CCCCC
For an ISDN call:
Because the value you enter is zero-based, you must add 1 to each component to ascertain the actual slot, line, and channel number. The RADIUS daemon converts the NAS-Port number to decimal on most systems.
Example: To restrict a dial-in user to analog service on line 1, set up a user profile like this one:
Dave Password="password", NAS-Port=20100To restrict a dial-in user to channel 10 on line 2 for slot 1, set up a user profile like this one:
User-Name="Dave",
User-Service=Framed-User,
Framed-Protocol=PPP,
Ascend-Assign-IP-Pool=1,
Ascend-Route-IP=1,
Ascend-Idle-Limit=300,
Framed-Routing=None
Robin Password="password", NAS-Port=1098The value NAS-Port=1098 translates to the following NAS port:
User-Service=Framed-User,
Framed-Protocol=PPP,
Ascend-Assign-IP-Pool=1,
Ascend-Route-IP=1,
Ascend-Idle-Limit=300,
Framed-Routing=None
NAS-Port-Type (61)
Description: The NAS-Port-Type attribute indicates the type of physical port the MAX is
using to authenticate the client. The NAS-Port-Type attribute appears in RADIUS Start, Stop,
and Checkpoint messages.
Some ISPs offer different levels of service based on connection type. To prevent a client from using a capability to which he or she has not subscribed, set the NAS-Port-Type attribute to an appropriate value.
Password (2)
Description: The Password attribute specifies the password of the calling device or dial-in
user in a user profile.
Usage: Specify an alphanumeric string containing up to 252 characters. The default value is null. The Password attribute must appear on the first line of the user profile. You can make any of these specifications:
For example, consider this first line in a user profile:
You can request validation using the /etc/password file on the UNIX host by setting the Password attribute to UNIX, as shown in this first line of a user profile:
You can request validation using the Enigma Logic SafeWord dynamic password library by setting the Password attribute to SAFEWORD, as shown in this first line of a user profile:
You can request validation using the Security Dynamics ACE dynamic password library by setting the Password attribute to ACE, as shown in this first line of a user profile:
You can require RADIUS to authenticate incoming calls by checking the calling party's phone number. When you do so, you set the Password attribute to Ascend-CLID, as shown in this first line of a user profile:
You can require RADIUS to authenticate incoming calls by checking the called number. When you do so, you set the Password attribute to Ascend-DNIS, as shown in this first line of a user profile:
Reply-Message (18)
Description: The Reply-Message attribute carries message text from a RADIUS server to
RADIUS clients such as the MAX under these two circumstances:
Dependencies: Keep this additional information in mind:
Only RADIUS daemons you customize to support this packet code can send an Access-Terminate-Session packet. Neither the Ascend RADIUS daemon nor the Livingston RADIUS daemon supports this packet type. This packet can include only one attribute-the Reply-Message attribute-and this attribute can specify up to 80 characters of text.
Emma, you have not paid your connect charges.
** Bad Password
** Session Terminated
Initial-Banner-Cal Password="Ascend", User-Service=Dialout-Framed-User
Reply-Message="Up to 16 lines of up to 80 characters each",
Reply-Message="will be accepted. Long lines will be truncated",
Reply-Message="Additional lines will be ignored.",
Reply-Message="",Ascend-Host-Info="1.2.3.4 Berkeley",
Ascend-Host-Info="1.2.3.5 Alameda",
Ascend-Host-Info="1.2.36 San Francisco",
...
See Also: Ascend-Host-Info (252)
Tunnel-Client-Endpoint (Attribute 66)
Description: A string assigned by RADIUS that specifies the name for the unit placing the
call. This is used by RADIUS accounting for tracking the session.
Dependencies: Keep this additional information in mind:
Tunnel-ID (Attribute 68)
Description: String assigned by RADIUS to each session using CLID or DNIS tunneling. This
value is used for accounting when accounting is implemented.
Dependencies: Keep this additional information in mind:
Tunneling-Protocol (127)
Description: The Tunneling-Protocol attribute indicates if a session used the ATMP tunneling
protocol.
Usage: Specify ATMP if the connection uses the ATMP tunneling protocol.
Example: The following is an example of a RADIUS accounting record with the Tunneling- Protocol attribute.
Mon Apr 21 02:41:38 1997
User-Name = "JacobP75"Dependencies: The Tunneling-Protocol attribute is sent in Accounting-Request packets at the end of a session under the following conditions:
NAS-Identifier = 1.1.1.1
NAS-Port = 10105
Acct-Status-Type = Stop
Acct-Delay-Time = 0
Acct-Session-Id = "111111111"
Acct-Authentic = RADIUS
Acct-Session-Time = 0
Acct-Input-Octets = 215
Acct-Output-Octets = 208
Acct-Input-Packets = 10
Acct-Output-Packets = 10
Ascend-Disconnect-Cause = 1
Ascend-Connect-Progress = 60
Ascend-Data-Rate = 56000
Ascend-PreSession-Time = 1
Ascend-Pre-Input-Octets = 215
Ascend-Pre-Output-Octets = 208
Ascend-Pre-Input-Packets = 10
Ascend-Pre-Output-Packets = 10
Framed-Protocol = PPP
Framed-Address = 2.2.2.2
Tunneling-Protocol = ATMP
Tunnel-Medium-Type (Attribute 65)
Description: Specifies the transport medium over which the encapsulated traffic is carried
(tunneled).
Usage: Tunnel-Medium-Type can have the following values
Tunnel-Server-Endpoint (67)
Description: Specifies the fully-qualified host name or IP address of the network server to
contact for building a tunnel. If you set Tunnel-Type to L2TP, Tunnel-Server-Endpoint
indicates the IP address of the LNS. If you set Tunnel-Type to PPTP, Tunnel-Sever-Endpoint
indicates the IP address of the PNS.
Usage: Specify the primary home agent in the following format:
Tunnel-Server-Endpoint="hostname | ip_address"where:
Specify an IP address if the network server does not have access to a DNS server.
Example: To specify the network server maxSF.home.com at IP address 10.10.10.10, specify one of the following lines in the RADIUS user profile:
Tunnel-Server-Endpoint=10.10.10.10
Tunnel-Server-Endpoint=maxSF.home.comDependencies: For the MAX to correctly create an L2TP tunnel, you must set Tunnel-Type to L2TP and Tunnel-Medium-Type to IP, in addition to specifying the IP address of an accessible LNS.
For the MAX to correctly create an PPTP tunnel, you must set Tunnel-Type to PPTP and Tunnel-Medium-Type to IP, in addition to specifying the IP address of an accessible PPTP Network Server (PNS).
Tunnel-Type (64)
Description: Specifies the type of tunneling protocol to create.
Usage: You can specify the following values for Tunnel-Type:
Dependencies: For the MAX to correctly create an L2TP tunnel, you must set Tunnel- Medium-Type to IP and set Tunnel-Server-Endpoint to the IP address of an accessible LNS, in addition to setting Tunnel-Type to L2TP.
For the MAX to correctly create an PPTP tunnel, you must set Tunnel-Medium-Type to IP and set Tunnel-Server-Endpoint to the IP address of an accessible PNS, in addition to setting Tunnel-Type to PPTP.
User-Name (1)
Description: The User-Name attribute can specify one of the following in a user profile:
Example: For example, consider this first line in a user profile:
Emma Password="pwd", Ascend-PW-Expiration="January 30 1997"The user name is Emma. The RADIUS server tests the user's name and password against the values the user provides when making a request for access. If the RADIUS server does not find a match, it denies the request for access.
Here is a sample user profile for CLID authentication using the incoming phone number as the User-Name:
5551212 Password="Ascend-CLID"
Ascend-Require-Auth=Not-Require-Auth,
User-Service=Framed-User,
Framed-Protocol=PPP,
Framed-Address=255.255.255.254,
Framed-Netmask=255.255.255.255,
Ascend-Assign-IP-Pool=1,
Ascend-Route-IP=Route-IP-Yes,
Ascend-Idle-Limit=30Finally, this example shows User-Name in a pseudo-user profile for a static route:
Route-1 Password="Ascend", User-Service=Dialout-Framed-User
Framed-Route="10.4.5.0/22 10.9.8.10 1 n inu-out"
User-Service (6)
Description: The User-Service attribute specifies the type of services the link can use.
If RADIUS authenticates an incoming call using the User-Name and Password attributes, and the type of call matches the value of the User-Service attribute, the MAX applies the attributes in the user profile to the call. If the type of call does not match the User-Service attribute, the MAX rejects the call.
Dependencies: Keep this additional information in mind:
Copyright © 1998, Ascend Communications, Inc. All rights reserved.