Lines Matching +full:single +full:- +full:link
1 .\" Copyright (c) 1996-1999 Whistle Communications, Inc.
19 .\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
51 user-land daemon).
54 user-land implementations.
56 multi-link PPP, Van Jacobson compression, PPP compression, PPP
58 A single PPP node corresponds to one PPP multi-link bundle.
60 There is a separate hook for each PPP link in the bundle, plus
71 Typically this node is connected to a user-land daemon via a
75 In general, the PPP node enables a specific link or functionality when
82 When a link is connected but disabled, traffic can still flow on
83 the link via the
86 .Sh LINK HOOKS
94 These device-independent hooks transmit and receive full PPP
96 information fields, but no checksum or other link-specific fields.
105 field compression has been enabled for the link, the address and
112 should not be connected and enabled until the corresponding link
115 the link parameters via the
119 When a link is connected but disabled, all received frames are forwarded
125 This mode is appropriate for the link authentication phase.
126 As soon as the link is enabled, the PPP node will
127 begin processing frames received on the link.
187 Only bundle-level compression and encryption is directly supported;
188 link-level compression and encryption can be handled transparently
199 Normally these hooks connect to the corresponding hooks of a single
208 When a frame is received on a link with an unsupported protocol,
214 the prefix indicate the link number on which the frame was received
217 multi-link protocol), the special link number
220 After the two byte link number is the two byte PPP protocol number
230 and the frame is delivered over the desired link.
231 If the link number is
233 the frame will be delivered over the multi-link bundle; or, if multi-link
234 is disabled, over the (single) PPP link.
242 To enable multi-link PPP, the corresponding configuration flag must be set
243 and at least one link connected.
245 one link to be connected if multi-link is not enabled, nor will it allow
246 certain multi-link settings to be changed while multi-link operation is
250 it is important that when a link goes down the PPP node is notified
252 the link via the
256 Each link has configuration parameters for latency (specified in
259 .Em round-robin
264 When configured for round-robin delivery, the latency and bandwidth
266 single fragment, alternating frames across all the links in the
268 This scheme has the advantage that even if one link fails
271 of sub-optimal overall bundle latency, which is important for
272 interactive response time, and sub-optimal overall bundle bandwidth
278 This involves taking into account each link's latency, bandwidth, and
291 .Bl -tag -width ".Va vjc_vjuncomp"
292 .It Va link<N>
293 Individual PPP link number
333 a link number and a PPP protocol number.
337 .Bl -tag -width foo
341 multi-link PPP, encryption, compression, Van Jacobson compression, and IP,
343 It includes per-link configuration,
344 including enabling the link, setting latency and bandwidth parameters,
346 Note that no link or functionality
351 .Bd -literal -offset 0n
352 /* Per-link config structure */
354 u_char enableLink; /* enable this link */
358 uint32_t latency; /* link latency (in milliseconds) */
359 uint32_t bandwidth; /* link bandwidth (in bytes/sec/10) */
390 This command takes a two byte link number as an argument and returns a
392 containing statistics for the corresponding link.
395 is a valid link number corresponding to the multi-link bundle.
401 This command takes a two byte link number as an argument and
402 clears the statistics for that link.
440 .%T "The Point-to-Point Protocol (PPP)"