Apple Remote Access: Changes From 1.0, 2.0, & 2.0.1

This article lists the differences between ARA 1.0, 2.0, and 2.0.1.
Differences Between ARA 1.0 and 2.0
===================================

ARA 1.0
-------
ARA 1.0 had both client and server capability, and came with a license to copy to three computers. ARA 1.0 cannot connect to an ARA 2.0 server.


ARA 2.0 Personal Server
-----------------------
ARA 2.0 Personal Server comes with a license to copy to two computers, and can act as a server or a client. There is a compatibility mode allowing connection to ARA 1.0 servers.


ARA 2.0 Client
--------------
ARA 2.0 Client can only access ARA 1.0 or 2.0 servers, it does not provide server capability.


ARAP 2.0
--------
The AppleTalk Remote Access Protocol (ARAP) provides efficient AppleTalk services on a per client basis over slow links. It defines the login and authentication sequences. The ARAP specification has been enhanced to include the ability to change passwords, allow password retries, authenticate a user using external third party security devices, and send out-of-band messages such as alerts and greetings.

In addition, ARAP Version 2.0 now lets administrators of the MultiPort Remote Access Server set the specific zones each user can see. The Apple Remote Access MultiPort Server provides a flexible, scalable, and secure way to offer network access to large numbers of remote or mobile users. Used in conjunction with one or more Apple Remote Access Serial Cards, it lets a Macintosh computer or a Workgroup Server support from 4 to 16 simultaneous dial-up connections.

NOTE: The protocol enhancements are what allow for the new functionality; therefore, ARAP 1.0 based products are not able to take advantage of these enhancements.


Remote Password Change
----------------------
ARAP 2.0 provides a method for you to remotely change your password (without having to use AppleShare on the same Macintosh as was necessary with ARA 1.0). Other new features in the MultiPort Server product let the administrator set the number of retries allowed before user logon is disabled and to force users to change their passwords via the "New password required" field in the user setup window.


SNMP Management
---------------
Integrated network management via SNMP is now a part of the MultiPort servers.


Roving Access Security
----------------------
Dial-back is not satisfactory for you if you want both security and mobility. Mobile security is now added to the feature list by allowing for the use of third party "security cards". With some "security cards" you must type in a personal code and a requester code into a credit card size calculator like device. The device then returns the SecureID. Other "security cards" are time based and constantly display current SecureID information. When trying to make a connection to a secure server, you see a dialog box requesting a SecureID. Without the SecureID and the standard username and password you are not able to get access to the server.


X.25 connectivity
-----------------
The new MultiPort Server software supports extensions that let you connect to ARA through an X.25 network. This type of access is valuable in situations where the cost of X.25 asynchronous dial-up service is less than the cost of end-to-end service through the phone companies. These X.25 extensions are sold as separate products from ARA 2.0 MultiPort server.


DialAssist
----------
DialAssist is a client software (both ARA Personal Server 2.0 and ARA 2.0 Client Only) feature that makes long distance, credit card, international, and private PBX calling extremely easy for you. The software is preconfigured with all of the most common dialing codes so that a you only have to select items from pop-up menus.


MNP10 error correction
----------------------
If you have a modem that supports MNP10 error correction, it can be turned on via the Remote Access Setup window.



ARA 1.0 and 2.0 Compatibility
=============================

Modem Scripts
-------------
You can use AppleTalk Remote Access version 1.0 modem scripts with Apple Remote Access 2.0 Personal Server, but you cannot use certain new features, such as Ignore Dial Tone, Manual Dialing, and MNP 10. You cannot use Apple Remote Access Personal Server 2.0 modem scripts with AppleTalk Remote Access version 1.0.


Calling an AppleTalk Remote Access Version 1.0 Server
-----------------------------------------------------

The AppleTalk Remote Access 1.0 Compatibility option lets you call a version 1.0 server from the ARA 2.0 client and to receive callbacks from a 1.0 server (see Chapter 3 of the "Apple Remote Access Personal Server for Macintosh User's Guide" for details on setting this option). However, it does not let Apple Remote Access Personal Server receive calls from an AppleTalk Remote Access 1.0 client. The Apple Remote Access 2.0 Personal Server can only receive calls from version 2.0 Apple Remote Access Clients.


Supported Scripts
-----------------
Apple includes some modem scripts with all versions of the ARA server. These are not the only compatible modem scripts. These scripts were current when 2.0 was introduced, but there could be updates from the modem vendors. If you need a new script, contact your modem vendor. The following paragraph is in the Apple Remote Access MultiPort Server Read Me file:

"9600-bps or higher-speed modem scripts included with the Apple Remote Access Client for Macintosh software can also be used with the Apple Remote Access MultiPort Server."

Basically, 9600-bps or higher-speed modem scripts should be compatible with the Apple Remote Access MultiPort Server product. If an ARA 2.0 script is not available for a particular modem, the ARA 1.0 script should work.

If you cannot find the CCL script for you modem, contact the modem vendor directly, check with user groups, or develop your own CCLs with tools from APDA, Apples source for developer tools.



Differences Between ARA 2.0 and 2.0.1
=====================================

The ARA 2.0.1 release addressed the following problems:

1) Fixed a bug that caused ARA 2.0 to crash when running on a Macintosh Plus.

2) Changed the ARA MP (MultiPort) Server to be compatible with the Power Macintosh computers.

3) Added the ability to determine on the fly whether the client is attempting to connect to an ARA 1.0 or 2.x server.

This release has no specific performance enhancements relative to ARA 2.0.
Published Date: Feb 19, 2012