Send your toughest CCIE-level technical questions to mailto:editor@tcpmag.com.
Hey, Scott, I'm a student in Cisco's CCNA PRogram out of Mt. Hood Community College. My study partner and I have a few Cisco routers -- 1605R, 2611, and 2501 -- and Catalyst 1900 switches. We're trying to connect one of the routers to an external modem to get onto the Internet. We're able to ping the Default gateway on Verizon's DSL, but we can't ping anything else. What are we doing wrong? What kind of information do we need to get and where would we look for it? Any help would be appreciated.
-- Boggled in Gresham, Oregon
Dear Boggled, Well, troubleshooting is a mUCh larger process than looking at the "small picture"! You need to look at many pieces beyond what's listed here.
Let's go through what you have already. One of your routers is connected to a DSL modem and attempting to reach the Internet.
First, your DSL modem itself likely doesn't have an ip address, but merely creates the layer 2 "circuit" to move information.
Much of the necessary information will come from Verizon, and that may affect what you are attempting to do. How did you place an IP on the router? Was it given to you? Did you use DHCP (ip address negotiated)?
The fact that you can ping the Verizon Gateway is a start,but is that whom you are supposed to ping? Many DSL providers in different parts of the country are utilizing PPPoE (Point to Point Protocol over Ethernet) in order to finalize the connections. It may be that this is required in order to form a link with the SSG (Service Selection Gateway) on Verizon's network.
If your 2611 router is being used for the external router, you may have the PPPoE capability (depending on IOS version).
Vpdn enable Vpdn group (#) Request dialin Protocol pppoe
Interface dialer 1 Ip address negotiated Ip mtu 1492 Ppp authentication (protocol) Dialer pool 1 Dialer-group 1 Dialer-list 1 protocol ip permit
That gives you an example of the configuration necessary for PPPoE. Check with Verizon though to find out specifics of what is needed on their network. It may simply be that things are not as straightforward as you would like them to be!
The vpdn configuration (virtual private dial network) specifies you're requesting dial-in using PPPoE. The configuration for your physical interface, Ethernet 1/0, is specifying to use protocol PPPoE and is a member of dialer pool 1.
The virtual dialer interface will be triggered through any IP traffic (dialer-list is referenced with the dialer-group command). It specifies learning an address and using whichever ppp authentication protocol you choose(typically chap).
Note the MTU size change! Typically, Ethernet is 1,500 bytes, but we're specifying 1492 as an MTU within the dialer. That's because the PPP header is eight bytes long, and we don't want to mess anything else up!
For more information on PPPoE on Cisco devices, check out http://www.cisco.com/univercd/cc/td/doc/product/software/io s120/120newft/120limit/120dc/120dc3/pppoe.htm or the TAC Technology pages.
This brings up my wonderful missive about network design and troubleshooting! DOCUMENTATION! Without it, troubleshooting is a pain in the rear! Do it, do it often and do it well! Document your network!
Hope that helps.
--Scott
CCIE Scott Morris, independent uber-geek, does Cisco training and technology consulting around the world. He's also a speaker at many industry events. Learn more about him at http://smorris.uber-geek.net.
Send your questions for this column to mailto:editor@tcpmag.com.