Appendix F: Protocol Glossary
SLC™ Console Manager User Guide
331
peer. Once authenticated, a PPP session will be established using the
Local IP
and the
Remote IP
.
For Dial-on-Demand, the PPP connection will be established when it sees IP traffic destined
for the
Remote IP
. When this occurs, the SLC console manager dials the
Dial-out Number
,
and if the remote peer requests PAP or CHAP authentication, provides the
Dial-out Login
and
Dial-out Password
as authentication tokens. Once authenticated, a PPP session will be
established using the
Local IP
and the
Remote IP
. The PPP connection will stay active until
no IP traffic for the
Remote IP
is sent for
Modem Timeout
seconds. Once the timeout has
expired, the PPP connection will be terminated and will not be reestablished for at least
Restart Delay
seconds.
Dial-in/Host List
—The SLC device waits for a peer to call and establishes a text (command
line) connection to the first host in a Host List that connects. A host list of a prioritized list of
SSH, Telnet or raw TCP hosts to connect to. If
Authentication
is enabled for the Host List, the
user will be prompted for a login and password, and will be authenticated via the currently
enabled authentication methods (Local Users, NIS, LDAP, etc). Once authenticated, the SLC
console manager will try to connect to each host in the host list until a successful connection is
established.
Callback Control Protocol (CBCP) Server and CBCP Client
—CBCP is a PPP option that
negotiates the use of callback where the server, after authenticating the client, terminates the
connection and calls the client back at a phone number that is determined by the CBCP
handshake. For more information on CBCP, see
http://technet.microsoft.com/en-us/library/
. CBCP is used primarily by Microsoft PPP peers. CBCP supports two options
for determining the number to dial on callback: the client can specify a user-defined number
for the server to dial on callback, or the client can request the server use an administrator-
defined number to dial on callback. Optionally, some servers may also allow “no callback” as
an option.
CBCP Server
—The SLC device waits for a client to call the SLC console manager,
establishes a PPP connection, authenticates the user, and negotiates a dial-back number with
the client using CBCP. If the SLC device is able to determine a dial-back number to use, it
hangs up and calls the dial-back number.
When a call is received, a PPP connection is established, and the user will be authenticated
via PAP or CHAP (configured with the
Authentication
setting). For PAP, the Local User list
will be used to authenticate the login and password sent by the PPP peer. For CHAP, the
CHAP Handshake Host/User Name
and
Secret/User Password
will be used to authenticate
the login and password sent by the PPP peer. Once authenticated, the CBCP handshake with
the client determines the number to use for dial-back. The SLC console manager will present
the client with the available options: if the authenticated user is a Local User with
Allow Dial-
back
enabled and a
Dial-back Number
defined, the administrator-defined option is allowed; if
this is not the case, the user-defined number is allowed.
Additionally, if
CBCP Server Allow No Callback
is enabled, the client can also select no
callback (the PPP connection established at dial-in will remain up). The client will select from
the available callback options. If the SLC device can determine a dial-back number to use, it
will hang up and wait
Dial-back Delay
seconds before initiating the dial-back. The SLC
console manager will dial, and if the remote peer requests PAP or CHAP authentication,
provide the
Dial-out Login
and
Dial-out Password
as authentication tokens. Once
authenticated, a PPP session will be established using either negotiated IP addresses or
specific IP addresses (determined by the
Negotiate IP Address
setting).
CBCP Client
—The SLC device will dial out to a CBCP server, establish a PPP connection,
negotiate a callback number with the server using CBCP, terminate the connection, and wait
for the server to call back. The SLC console manager dials the
Dial-out Number
, and if the