Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 9

CCNA EXPLORATION

ACCESSING THE WAN

Study Guide
Chapter 2: PPP

2.0. What is PPP? A Wan Technology that is used to connect LANs to service
1 provider WANs, and to connect LAN segments within an
Enterprise network.
A LAN-to-WAN point-to-point connection is Serial connection, leased-line connection
also referred to as a ________
or,___________ because the lines are leased
from a carrier (usually a telephone company)
and are dedicated for use by the company
leasing the lines.
2.1. Describe Serial and Parallel communication. serial connection, information is sent across one wire, one data
1 bit at a time.
parallel connection sends the bits over more wires
simultaneously
What if any are the benefits of serial vs. The most significant advantage is simpler wiring.
parallel communication?
Describe the three key serial communication RS-232 - Most serial ports on personal computers conform to
standards affecting LAN-to-WAN the RS-232C or newer RS-422 and RS-423 standards.
connections. V.35 - Typically used for modem-to-multiplexer
communication, this ITU standard for high-speed, synchronous
data exchange combines the bandwidth of several telephone
circuits.
HSSI - A High-Speed Serial Interface (HSSI) supports
transmission rates up to 52 Mb/s. Engineers use HSSI to
connect routers on LANs with WANs over high-speed lines such
as T3 lines.
2.1. Describe TDM. Time Division Multiplexing - TDM divides the bandwidth of a
2 single link into separate channels or time slots.
Describe the principle used in synchronous TDM increases the capacity of the transmission link by slicing
TDM. time into smaller intervals so that the link carries the bits from
multiple input sources, effectively increasing the number of bits
transmitted per second.
What is the purpose of the MUX? A multiplexer (MUX) at the transmitter accepts the separate
signals.
What is a data stream? All data transmitted through a communications line in a single
read or write operation.
What is Statistical Time Division STDM uses a variable time slot length allowing channels to
Multiplexing? compete for any free slot space. channels using this scheme.
STDM requires each transmission to carry identification
information (a channel identifier).
CCNA EXP 4 CH.2 PPP REVISED FEB 2009
What are examples of technology that uses ISDN basic rate (BRI) has three channels consisting of two 64
synchronous TDM? kb/s B-channels (B1 and B2), and a 16 kb/s D-channel.
SONET or SDH standard for optical transport of TDM data.
What is a DSO? T he original unit used in multiplexing telephone calls is 64 kb/s,
which represents one phone call.
What is the T-Carrier Hierarchy? T-carrier refers to the bundling of DS0s.
2.1. What is a demarcation point? It delineates which part of the network the telephone company
3 owned and which part the customer owned.
2.1. Describe the functions of the DTE &DCE. DTE-Data Terminal Equipment-End of the user’s device on the
4 WAN link—usually a router.
DCE-Data Communications Equipment-End of the WAN
provider’s side of the communication facility. Responsible for
providing clocking signal
The DTE/DCE interface for a particular Mechanical/physical - Number of pins and connector type
standard defines what specifications? Electrical - Defines voltage levels for 0 and 1
Functional - Specifies the functions that are performed by
assigning meanings to each of the signaling lines in the
interface
Procedural - Specifies the sequence of events for transmitting
data
What is a null modem? Small box or cable used to join computing devices directly,
rather than over a network. It eliminates the need for a DCE.
What is a DB-60 connector? Type of serial connector.
What is a smart serial connector? To support higher port densities in a smaller form factor, Cisco
has introduced a Smart Serial cable.
When using a null modem to connect 2 When using a null modem cable in a router-to-router
routers what must be configured on the connection, one of the serial interfaces must be configured as
routers? the DCE end to provide the clock signal for the connection.
What is UART? Universal Asynchronous Receiver/Transmitter-Integrated
circuit, attached to the parallel bus of a computer, used for
serial communications.
2.1. The more common WAN protocols and HDLC - The default encapsulation type on point-to-point
5 where they are used. connections, dedicated links, and circuit-switched connections
when the link uses two Cisco devices.
PPP - Provides router-to-router and host-to-network
connections over synchronous and asynchronous circuits.
CHAP.
Serial Line Internet Protocol (SLIP) - A standard protocol for
point-to-point serial connections using TCP/IP. SLIP has been
largely displaced by PPP.
X.25/Link Access Procedure, Balanced (LAPB) - ITU-T standard
that defines how connections between a DTE and DCE are
maintained for remote terminal access and computer
communications in public data networks. X.25 specifies LAPB, a
Data Link layer protocol. X.25 is a predecessor to Frame Relay.
Frame Relay - Industry standard, switched, Data Link layer
protocol that handles multiple virtual circuits. Frame Relay is a
next generation protocol after X.25. Frame Relay eliminates
some of the time-consuming processes (such as error
correction and flow control) employed in X.25.
ATM - The international standard for cell relay in which devices
send multiple service types (such as voice, video, or data) in
CCNA EXP 4 CH.2 PPP REVISED FEB 2009
fixed-length (53-byte) cells. Fixed-length cells allow processing
to occur in hardware, thereby reducing transit delays. ATM
takes advantages of high-speed transmission media such as E3,
SONET, and T3.
Describe HDLC in more detail. HDLC is a synchronous Data Link layer bit-oriented protocol
developed by the International Organization for
Standardization (ISO).
HDLC defines three types of frames, each Flag - The flag field initiates and terminates error checking. The
with a different control field format. Describe frame always starts and ends with an 8-bit flag field. The bit
the fields. pattern is 01111110.
Address - The address field contains the HDLC address of the
secondary station.
Control - The control field uses three different formats,
depending on the type of HDLC frame used.
What are the 3 types of formats used by the Information (I) frame: I-frames carry upper layer information
control field? and some control information.
Supervisory (S) frame: S-frames provide control information.
Unnumbered (U) frame: U-frames support control purposes
and are not sequenced.
Protocol-(only used in Cisco HDLC) This field specifies the
protocol type encapsulated within the frame (e.g. 0x0800 for
IP).
Data-The data field contains a path information unit (PIU) or
exchange identification (XID) information.
Frame check sequence (FCS)-The FCS precedes the ending flag
delimiter and is usually a cyclic redundancy check (CRC)
calculation remainder. The CRC calculation is redone in the
receiver. If the result differs from the value in the original
frame, an error is assumed.
2.1. When do you use HDLCc vs. PPP You use Cisco HDLC as a point-to-point protocol on leased lines
6 between two Cisco devices. If you are connecting to a non-Cisco
device, use synchronous PPP.
What are the two steps to enable HDLC Step 1. Enter the interface configuration mode of the serial
encapsulation? interface.
Router(config)#int s0/3/0

Step 2. Enter the encapsulation hdlc command to specify the


encapsulation protocol on the interface.
Router(config-if)#encapsulation hdlc
2.1. How can you tell if HDLC is configured? The output of the show interfaces serial command displays
7 information specific to serial interfaces. When HDLC is
configured, "Encapsulation HDLC" should be reflected in the
output.
The show interface serial command returns Serial x is down, line protocol is down
one of five possible states. What are they? Serial x is up, line protocol is down
Serial x is up, line protocol is up (looped)
Serial x is up, line protocol is down (disabled)
Serial x is administratively down, line protocol is down
How is the show controllers command It is another important diagnostic tool when troubleshooting
useful? serial lines. The output indicates the state of the interface
channels and whether a cable is attached to the interface.
When using the show controllers command I f the electrical interface output is shown as UNKNOWN
CCNA EXP 4 CH.2 PPP REVISED FEB 2009
how can you tell if a cable is disconnected? instead of V.35, EIA/TIA-449, or some other electrical interface
What might be some other possible type, the likely problem is an improperly connected cable. A
problems? problem with the internal wiring of the card is also possible. If
the electrical interface is unknown, the corresponding display
for the show interfaces serial <x> command shows that the
interface and line protocol are down.
2.2. What are some advantages of PPP vs. HDLC? PPP is not proprietary.
1 The link quality management feature monitors the quality of
the link. If too many errors are detected, PPP takes the link
down.
PPP supports PAP and CHAP authentication. This feature is
explained and practiced in a later section.
What are the three main components of HDLC protocol for encapsulating datagrams over point-to-
PPP? point links.
Extensible Link Control Protocol (LCP) to establish, configure,
and test the data link connection.
Family of Network Control Protocols (NCPs) for establishing and
configuring different Network layer protocols. PPP allows the
simultaneous use of multiple Network layer protocols. Some of
the more common NCPs are Internet Protocol Control Protocol,
Appletalk Control Protocol, Novell IPX Control Protocol, Cisco
Systems Control Protocol, SNA Control Protocol, and
Compression Control Protocol.
2.2. On what types of interfaces can you Asynchronous serial
2 configure PPP? Synchronous serial
At what layer is this considered? HSSI
ISDN
Physical layer
How does PPP operate at the data link and By the LCP and NCPs. The LCP sets up the PPP connection and
Network layers? its parameters, the NCPs handle higher layer protocol
configurations, and the LCP terminates the PPP connection.
Describe LCP. Link Control Protocol Layer -The LCP sits on top of the Physical
layer and has a role in establishing, configuring, and testing the
data-link connection. The LCP establishes the point-to-point
link. The LCP also negotiates and sets up control options on the
WAN data link, which are handled by the NCPs.
Describe NCP. Network Control Protocol Layer - PPP addresses the issues of
the assignment & management of ip addresses using NCPs.
PPP permits multiple Network layer protocols to operate on the
same communications link. For every Network layer protocol
used, PPP uses a separate NCP. The various NCP components
encapsulate and negotiate options for multiple Network layer
protocols.
2.2. List the PPP Frame Fields Flag – 1 byte
3 Address—1byte
Contorl—1byte
Protocol—2 bytes
Data—Variable lengths
FCS—2 or 4 bytes
2.2. Describe the 3 phases of establishing a PPP Phase 1: Link establishment and configuration negotiation -
4 session. Before PPP exchanges any Network layer datagrams (for
example, IP), the LCP must first open the connection and
CCNA EXP 4 CH.2 PPP REVISED FEB 2009
negotiate configuration options. This phase is complete when
the receiving router sends a configuration-acknowledgment
frame back to the router initiating the connection.
Phase 2: Link quality determination (optional) - The LCP tests
the link to determine whether the link quality is sufficient to
bring up Network layer protocols. The LCP can delay
transmission of Network layer protocol information until this
phase is complete.
Phase 3: Network layer protocol configuration negotiation -
After the LCP has finished the link quality determination phase,
the appropriate NCP can separately configure the Network
layer protocols, and bring them up and take them down at any
time. If the LCP closes the link, it informs the Network layer
protocols so that they can take appropriate action.
Once established, how is a link terminated? The link remains configured for communications until explicit
LCP or NCP frames close the link, or until some external event
occurs.
2.2. What functions does the LCP perform? link establishment, link maintenance and link termination.
5
What are the three classes of LCP frames?  Link-establishment frames establish and configure a
link (Configure-Request, Configure-Ack, Configure-Nak,
and Configure-Reject)
 Link-maintenance frames manage and debug a link
(Code-Reject, Protocol-Reject, Echo-Request, Echo-
Reply, and Discard-Request)
 Link-termination frames terminate a link (Terminate-
Request and Terminate-Ack)
When are NCP packets exchanged? After the 1st phase of link establishment is completed
successfully.
Describe the Link establishment process. The link establishment process starts with the initiating device
sending a Configure-Request frame to the responder. The
Configure-Request frame includes a variable number of
configuration options needed to set up on the link.
The initiator's wish list includes options for how it wants the
link created, including protocol or authentication parameters.
The responder processes the wish list, and if it is acceptable
responds with a Configure-Ack message. After receiving the
Configure-Ack message, the process moves on to the
authentication stage.
If the options are not acceptable or not recognized the
responder sends a Configure-Nak or Configure-Reject. If a
Configure-Ack is received, the operation of the link is handed
over to the NCP. If either a Configure-Nak or Configure-Reject
message is sent to the requester, the link is not established. If
the negotiation fails, the initiator needs to restart the process
with new options.
What types of messages can LCP use during  Code-Reject and Protocol-Reject - These frame types
the maintenance phase? provide feedback when one device receives an invalid
frame due to either an unrecognized LCP code (LCP
frame type) or a bad protocol identifier. For example, if
an un-interpretable packet is received from the peer, a
Code-Reject packet is sent in response.
CCNA EXP 4 CH.2 PPP REVISED FEB 2009
 Echo-Request, Echo-Reply, and Discard-Request - These
frames can be used for testing the link.
When & how is the link terminated? After the transfer of data at the Network layer completes, the
LCP terminates the link. NCP can only terminate the Network
layer and NCP link. The link remains open until the LCP
terminates it. However, if the LCP terminates the link before
the NCP, the NCP session is also terminated.
The LCP closes the link by exchanging Terminate packets. The
device initiating the shutdown sends a Terminate-Request
message. The other device replies with a Terminate-Ack. A
termination request indicates that the device sending it needs
to close the link. When the link is closing, PPP informs the
Network layer protocols so that they may take appropriate
action.
Describe an LCP packet. Each LCP packet is a single LCP message consisting of an LCP
code field identifying the type of LCP packet, an identifier field
so that requests and replies can be matched, and a length field
indicating the size of the LCP packet and LCP packet type-
specific data.
What options can PPP can be configured to  Authentication using either PAP or CHAP
support?  Compression using either Stacker or Predictor
 Multilink which combines two or more channels to
increase the WAN bandwidth
2.2. How does the NCP packet format differ from It doesn’t. NCPs use the same packet format as the LCPs.
6 that of LCP?
How does NCP perform its process? After the LCP has configured and authenticated the basic link,
the appropriate NCP is invoked to complete the specific
configuration of the Network layer protocol being used. When
the NCP has successfully configured the Network layer protocol,
the network protocol is in the open state on the established
LCP link. At this point, PPP can carry the corresponding Network
layer protocol packets.
What is IPCP? The corresponding NCP for IP.
IPCP negotiates what two options? Compression & IP address assignments
What happens when the NCP process is The link goes into the open state and LCP takes over again.
complete?
2.3. PPP may include what LCP options? Authentication - Peer routers exchange authentication
1 messages. Two authentication choices are Password
Authentication Protocol (PAP) and Challenge Handshake
Authentication Protocol (CHAP). Authentication is explained in
the next section.
Compression - Increases the effective throughput on PPP
connections by reducing the amount of data in the frame that
must travel across the link. The protocol decompresses the
frame at its destination. Two compression protocols available in
Cisco routers are Stacker and Predictor.
Error detection - Identifies fault conditions. The Quality and
Magic Number options help ensure a reliable, loop-free data
link.
Multilink - Cisco IOS Release 11.1 and later supports multilink
PPP. This alternative provides load balancing over the router
interfaces that PPP uses. Multilink PPP (also referred to as MP,
CCNA EXP 4 CH.2 PPP REVISED FEB 2009
MPPP, MLP, or Multilink) provides a method for spreading
traffic across multiple physical WAN links while providing
packet fragmentation and reassembly, proper sequencing,
multivendor interoperability, and load balancing on inbound
and outbound traffic.
PPP Callback - To enhance security, Cisco IOS Release 11.1 and
later offers callback over PPP. With this LCP option, a Cisco
router can act as a callback client or a callback server.
How do you configure a router to act as a The command is:
callback client or server? ppp callback [accept | request].
2.3. How do you enable PPP encapsulation on R3#configure terminal
2 serial interface 0/0/0? R3(config)#interface serial 0/0/0
R3(config-if)#encapsulation ppp
What must also be configured on a router to You must first configure the router with an IP routing protocol
use PPP? to use PPP encapsulation.
What are the commands to configure R3(config)#interface serial 0/0/0
compression over PPP? R3(config-if)#encapsulation ppp
R3(config-if)#compress [predictor | stac]
What command on the router ensures that ppp quality percentage
the link meets the quality requirement you
set?
What happens if the link quality percentage The link is deemed to be of poor quality and is taken down.
is not maintained?
_________ implements a time lag so that the Link Quality Monitoring (LQM)
link does not bounce up and down.
What is MPPP? Multilink PPP (also referred to as MP, MPPP, MLP, or
Multilink) MPPP allows packets to be fragmented and sends
these fragments simultaneously over multiple point-to-point
links to the same remote address.

What are the commands to enable load Router(config)#interface serial 0/0/0


balancing across multiple links? Router(config-if)#encapsulation ppp
Router(config-if)#ppp multilink
2.3. What commands verifies the proper T he show interfaces serial command
3 configuration of PPP?
What other commands may be helpful in Show interfaces
verifying PPP? Show interfaces serial
Debug ppp
Undebug all
2.3. What are some of the arguments that can be Debug ppp {packet |negotiation | error | authentication |
4 used with the debug ppp command? compression |cbcp }
Describe the usage of the various arguments Packet – Displays PPP packets being sent received.
or parameters listed in the above answer. Negotiation – Displays PPP packets transmitted during PPP
startup, where PPP options are negotiated.
Error – Displays protocol errors & error statistics associated
with PPP connection negotiation & operation.
Authentication – Displays authentication protocol messages,
including CHAP & PAP exchanges.
Compression – Displays information specific to the exchange of
PPP connections using MPPC.
cbcp – Displays protocol errors & statistics associated with PPP

CCNA EXP 4 CH.2 PPP REVISED FEB 2009


connection negotiations using MSBC.
2.4. Describe the PAP Authentication Protocol. PAP is a very basic two-way process. There is no encryption-the
1 username and password are sent in plain text. If it is accepted,
the connection is allowed. Authentication is not rechecked.
When can authentication be used? If used, you can authenticate the peer after the LCP establishes
the link and choose the authentication protocol. If it is used,
authentication takes place before the Network layer protocol
configuration phase begins.
2.4. Describe the PAP authentication process. When the ppp authentication pap command is used, the
2 username and password are sent as one LCP data package,
rather than the server sending a login prompt and waiting for a
response. After PPP completes the link establishment phase,
the remote node repeatedly sends a username-password pair
across the link until the sending node acknowledges it or
terminates the connection. At the receiving node, the
username-password is checked by an authentication server that
either allows or denies the connection. An accept or reject
message is returned to the requester.
How are passwords sent using PAP? In clear text.
In what circumstances is PAP acceptable?  A large installed base of client applications that do not
support CHAP
 Incompatibilities between different vendor
implementations of CHAP
 Situations where a plaintext password must be
available to simulate a login at the remote host
2.4. How does CHAP differ from PAP? Uses a 3-way handshake.
3 Conducts periodic challenges to make sure that the remote
node still has a valid password value.
Username & Password not sent in clear text.
2.4. Describe the CHAP authentication process. Step 1. R1 initially negotiates the link connection using LCP with
4 router R2 and the two systems agree to use CHAP
authentication during the PPP LCP negotiation.

Step 2. Router R2 generates an ID and a random number and


sends that plus its username as a CHAP challenge packet to R1.

Step 3. R1 will use the username of the challenger (R2) and


cross reference it with its local database to find its associated
password. R1 will then generate a unique MD5 hash number
using the R2's username, ID, random number and the shared
secret password.

Step 4. Router R1 then sends the challenge ID, the hashed


value, and its username (R1) to R2.

Step 5. R2 generates it own hash value using the ID, the shared
secret password, and the random number it originally sent to
R1.

Step 6. R2 compares its hash value with the hash value sent by
R1. If the values are the same, R2 sends a link established
response to R1.
CCNA EXP 4 CH.2 PPP REVISED FEB 2009
What happens if the authentication failed? a CHAP failure packet is built from the following components:
04 = CHAP failure message type
id = copied from the response packet
"Authentication failure" or some such text message,
which is meant to be a user-readable explanation
2.4. Can both PAP & CHAP be enabled at the Yes. You may enable PAP or CHAP or both. If both methods are
5 same time on the same router? enabled, the first method specified is requested during link
negotiation. If the peer suggests using the second method or
simply refuses the first method, the second method is tried.
How is the answer above configured? The ppp authentication interface configuration command
Ppp authentication {chap | chap pap | pap chap | pap} [if-
needed] [list-name |default] [callin}
After authentication has been enabled, the  PAP authentication requires the remote device to send
local router requires the remote device to a name and password to be checked against a matching
prove its identity before allowing data traffic entry in the local username database or in the remote
to flow. How is this done? TACACS/TACACS+ database.
 CHAP authentication sends a challenge to the remote
device. The remote device must encrypt the challenge
value with a shared secret and return the encrypted
value and its name to the local router in a response
message. The local router uses the name of the remote
device to look up the appropriate secret in the local
username or remote TACACS/TACACS+ database. It
uses the looked-up secret to encrypt the original
challenge and verify that the encrypted values match.
What is an AAA/TACACS device? A dedicated server used to authenticate users. AAA stands for
"authentication, authorization and accounting". TACACS clients
send a query to a TACACS authentication server. The server can
authenticate the user, authorize what the user can do and track
what the user has done.
How are the u/n & p/w configured for The hostname on one router must match the username the
authentication? other router has configured. The passwords must also match.
2.4. What are the code values in the output of the 1 = Challenge
6 debug ppp authentication? 2 = Response
3 = Success
4 = Failure

CCNA EXP 4 CH.2 PPP REVISED FEB 2009

You might also like