
PPP Concepts
114068 Rev. A 2-5
For example, a Configure-Request packet may specify the link’s maximum
transmission unit (MTU) size and whether the sender wants to use Password
Authentication Protocol (PAP) or Challenge Handshake Authentication Protocol
(CHAP). The Configure-Request packet contains the user-configured values,
which the sender and its peer router may need to negotiate.
Each router receives a Configure-Request packet from its peer. Each router
responds with one of three types of packets:
• Configure-ACK
If a router accepts the proposed LCP options, it responds with a Configure
Acknowledgment (ACK) packet.
When the routers on each side of the link send and receive Configure-ACK
packets, the LCP advances to an open state, which means that the PPP
interface can advance to the next phase.
• Configure-Reject
If the Configure-Request packet contains options that the peer router is not
willing to negotiate, the peer router sends back a Configure-Reject packet
specifying the nonnegotiable options. From that point on, Configure-Request
packets that the originating router sends should eliminate the unacceptable
options.
• Configure-NAK
If the peer disagrees with some or all of the values of the proposed options in
the Configure-Request packet, it responds with a Configure Negative
Acknowledgment (NAK) packet. The Configure-NAK packet notes the values
that the peer disagrees with, and it includes the corresponding values that the
peer would like to see in subsequent Configure-Request packets.
LCP negotiations between peers continue until either the routers converge (reach
an agreement regarding the Configure-Request) and PPP advances to the next
phase, until the peer router transmits a user-specified number of Configure-NAK
packets before sending a Configure-Reject packet, or until the configurable
convergence timer expires. When the originating router receives a
Configure-Reject packet, the originating router removes the offending options.
The routers should then converge.
Figure 2-2 demonstrates how a PPP interface initializes.
Kommentare zu diesen Handbüchern