Lantronix SLC 32 Lantronix SLC - User Guide - Page 279

Callback Control Protocol CBCP Server and CBCP Client, CBCP Server Allow No Callback

Page 279 highlights

Appendix F: Protocol Glossary  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/ cc957979.aspx. 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 administratordefined 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 Dialback 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 remote peer requests PAP or CHAP authentication, provides the Dial-out Login and Dial-out Password as authentication tokens. Once authenticated, the CBCP handshake with the server determines the number to use for dial-back. SLC™ Console Manager User Guide 279

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299

Appendix F: Protocol Glossary
SLC™ Console Manager User Guide
279
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
cc957979.aspx
. 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
remote peer requests PAP or CHAP authentication, provides the
Dial-out Login
and
Dial-out
Password
as authentication tokens. Once authenticated, the CBCP handshake with the
server determines the number to use for dial-back.