09.12.2012 Views

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

Understanding the network.pdf - Back to Home

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PPP<br />

PPP can provide multipro<strong>to</strong>col data-link transmissions over any full-duplex (and<br />

some half-duplex) asynchronous or synchronous link. Along with standard PSTN<br />

DSO (and higher) and SONET transports, PPP can also operate over ISDN, frame<br />

relay, and ATM. PPP is largely a creation of <strong>the</strong> Internet, much like TCP/IP, and is<br />

modeled on SLIP and <strong>the</strong> ISO's HDLC. The pro<strong>to</strong>col itself is described in more than<br />

40 RFCs that define PPP's general operation, LCP operation, au<strong>the</strong>ntication<br />

mechanisms, NCP implementations, data compression, and encryption schemes.<br />

Everything you want or need <strong>to</strong> know about PPP is in <strong>the</strong> RFCs. The following is<br />

intended merely as an overview <strong>to</strong> PPP's operation.<br />

In addition <strong>to</strong> providing data-link framing, PPP supports two pro<strong>to</strong>col-level<br />

au<strong>the</strong>ntication schemes: Challenge Handshake Au<strong>the</strong>ntication Pro<strong>to</strong>col (CHAP) and<br />

Password Au<strong>the</strong>ntication Pro<strong>to</strong>col (PAP). CHAP is a three-way au<strong>the</strong>ntication<br />

method that utilizes a shared secret between two hosts. Throughout <strong>the</strong> duration of<br />

<strong>the</strong> connection, <strong>the</strong> two hosts send periodic CHAP au<strong>the</strong>ntication requests that<br />

require <strong>the</strong> responding host <strong>to</strong> send its local identifier and shared password used by<br />

<strong>the</strong> two communicating hosts. PAP uses a standard username and password<br />

au<strong>the</strong>ntication scheme for au<strong>the</strong>ntication when <strong>the</strong> connection is first established.<br />

Along with transmission framing and au<strong>the</strong>ntication services, PPP also provides <strong>the</strong><br />

following:<br />

• Link quality moni<strong>to</strong>ring and error detection—PPP employs a verbose Link<br />

Control Pro<strong>to</strong>col (LCP) that establishes and tests <strong>the</strong> link configuration,<br />

provides link quality moni<strong>to</strong>ring, data compression negotiation, error<br />

detection, and link state reporting.<br />

• Network layer address negotiation—PPP provides a <strong>network</strong> control pro<strong>to</strong>col<br />

<strong>to</strong> manage <strong>the</strong> various facilities needed <strong>to</strong> operate <strong>the</strong> Layer 3 pro<strong>to</strong>cols it<br />

supports (IP, AppleTalk, IPX, DecNet, and so on). Among <strong>the</strong> supported<br />

services are <strong>network</strong> address configuration, multipro<strong>to</strong>col traffic<br />

multiplexing, and TCP header compression.<br />

• Multilink operation—This is a mode of operation that uses a collection of<br />

ISDN B-channels or DS1 circuits as a single -high-speed logical transmission<br />

path. Packets are bit-striped across <strong>the</strong> channels, ensuring that <strong>the</strong><br />

bandwidth is evenly utilized. After <strong>the</strong> connection is established, channels<br />

can be added or removed depending on bandwidth requirements. Dynamic<br />

allocation is not a function of PPP. It is handled through <strong>the</strong> use of <strong>the</strong><br />

Bandwidth Allocation Control Pro<strong>to</strong>col (BACP).<br />

PPP link negotiation is a ra<strong>the</strong>r complex process. It uses a primary/secondary link<br />

establishment model similar <strong>to</strong> <strong>the</strong> one used by HDLC. One station negotiates <strong>the</strong><br />

link establishment. There are three phases of PPP link establishment:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!