In part III of this ISDN primer, we learned that PPP has two main methods of authentication that Cisco certification candidates need to know how to configure: PAP and CHAP.
PAP has very few advantages over CHAP. PAP passwords are carried over the line in clear-text, which in today's world is a very bad idea. PAP configuration also requires additional configuration with the "ppp pap sent-username" command, so anyone who can see your running configuration can also see the PAP password.
The only advantage PAP has over CHAP is a slim one. With PAP, a different password can be used by the each of the routers involved in the authentication. CHAP requires that the password be the same. Why? We'll see as we examine CHAP authentication.
The First Step to Configuring CHAP
CHAP requires you to configure a username / password combination for any remote device that will be involved in authentication. (We're assuming that the routers have already been configured with their names via the global hostname command.) Both routers will use the password CISCO.
R1:
username R2 password CISCO
int bri0
encapsulation ppp
ppp authentication chap
R2:
username R1 password CISCO
int bri0
encapsulation ppp
ppp authentication chap
Why CHAP Authentication Requires The Same Password On Both Routers
Remember how PAP sends the password over the line in clear-text? CHAP does not actually send the password over the line at all. Instead, CHAP runs a hash algorithm using the password and a random number. It is the result of this hash that is passed over the link. The remote router receives the hash result, and runs the exact same algorithm. If the result is the same, the authentication attempt will be successful. If the result is different, the authentication will fail. For this reason, the passwords must be the same.
Debug The Connection If Authentication Fails
Since two passwords are involved, the chances of one of the passwords being mistyped doubles. If you configure CHAP and the link dials but drops almost immediately, there's an authentication problem. Run debug ppp negotiation and attempt to dial the line again. The output of this particular debug will show you where the problem is.
Chris Bryant, CCIE (TM) #12933, has been active in the Cisco certification community for years. He has written several books that have helped CCNA candidates around the world achieve the coveted CCNA certification, including several concentrating on binary math conversions and subnetting questions that the average CCNA candidate will need to answer on their CCNA exams.
He is the owner of The Bryant Advantage (http://www.thebryantadvantage.com) where he teaches affordable world-class CCNA courses via the Internet, and sells his popular Cisco certification books. He???s proud to have helped CCNA candidates around the world achieve their career goals. Mr. Bryant???s books and courses are sold on his site, on eBay, and on several other major Cisco certification sites.
limousine Ackley .. Lockport Chicago limo O’HareEach Industry and market niche has business specific and unique... Read More
Microsoft Business Solutions products: Great Plains, MS CRM, Navision, Axapta,... Read More
Great Plains Software Dynamics, Dynamics C/S+, eEnterprise were written on... Read More
IntroductionDuring the early years of our modern computer era, very... Read More
Need help making sense of algebra? Have algebra lectures in... Read More
C/SIDE (Client/Server Integrated Development Environment) - The core of... Read More
Microsoft Business Solutions ? Great Plains is designed to meet... Read More
Microsoft Business Solutions CRM is present several years on the... Read More
You turn on your computer, and it doesn't look quite... Read More
You probably didn't casually invite, or extend a formal attendance... Read More
Microsoft Business Solutions Great Plains was purchased from Great Plains... Read More
Find out why Spyware Removal from computers is important and... Read More
Now that spyware is the single most dangerous threat to... Read More
Anyone who has ever used Microsoft Word knows that it... Read More
Icons are used everywhere; right from software applications, to internet... Read More
When my daughter was getting into AOL instant messaging (AIM)... Read More
Before being able to choose a secure Internet communication system,... Read More
The destruction of the Soviet Union about 15 years ago,... Read More
Microsoft Great Plains is main Microsoft Business Solutions accounting package... Read More
Are Spreadsheets Robbing your Enterprise of Competitive Advantage?'90% of "average"... Read More
Microsoft Business Solutions Great Plains is very popular ERP/MRP applications... Read More
Using professional icons in your application or website can bring... Read More
Microsoft Business Solutions CRM is web-based CRM application, deploying all... Read More
You have gotten those E_Mails buy software at deep discounts.... Read More
Just the thought of a duel-boot scares many people away,... Read More
shuttle from O'Hare Alexander ..IBM Lotus Domino or Microsoft Exchange?The severe competition continues for... Read More
Each Industry and market niche has business specific and unique... Read More
... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
Adobe Photoshop is one of the world's leading graphics editing... Read More
Blue Cross and Blue Shield of Hawaii (HMSA) found itself... Read More
Microsoft CRM and IBM Lotus Notes Domino seem to be... Read More
#5 All your hardware components like Printers, PCs etc come... Read More
An operating system (abbreviated OS) is essentially the path through... Read More
As we could imagine, if you are reading this article... Read More
.Net Framework is a platform or development environment to seamlessly... Read More
Many reasons made GBM a unanimous choice for experts, one... Read More
Currently Microsoft Business Solutions is on the way of creating... Read More
The Internet is reshaping every form of communications medium, and... Read More
Although statistics often is blamed for various deadly sins --... Read More
.NET platform does not support multiple inheritance. Do not confuse... Read More
C++ Function templates are those functions which can handle different... Read More
One of the things we can be as certain of... Read More
Microsoft Business Solutions Great Plains serves to the wide spectrum... Read More
Microsoft Great Plains serves the wide spectrum of horizontal markets.... Read More
ERP is the acronym of Enterprise Resource Planning. Multi-module ERP... Read More
With this small article we are continuing Microsoft Business Solutions... Read More
It is a well known fact that Java as a... Read More
So, you've bought a new Macintosh, and now you may... Read More
With thousands of web pages added to the Net every... Read More
Software |