1. Trang chủ
  2. » Công Nghệ Thông Tin

ccna study guide by sybex phần 6 ppt

75 272 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Backing Up And Restoring The Cisco IOS
Trường học Sybex
Chuyên ngành Cisco Networking
Thể loại Tài liệu
Năm xuất bản 2000
Thành phố Alameda
Định dạng
Số trang 75
Dung lượng 5,8 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Backing Up the Cisco Router Configuration To copy the router’s configuration from a router to a TFTP host, you can use either the copy running-config tftp or copy starting-config tftp co

Trang 1

Before you begin, make sure that the file you want to place in flash ory is in the default TFTP directory on your host When you issue the com-mand, TFTP will not ask you where the file is If the file you want to restore

mem-is not in the default directory of the TFTP host, thmem-is procedure won’t work

Copying the IOS from the TFTP host to flash memory requires a router reboot

So, instead of upgrading or restoring the IOS at 9 A.M on Monday morning, you should probably wait until lunchtime

After you enter the copy tftp flash command, you will see a message informing you that the router must reboot and run a ROM-based IOS image

to perform this operation:

Router#copy tftp flash

**** NOTICE ****

Flash load helper v1.0

This process will accept the copy options and then

Proceed? [confirm](press enter)

After you press Enter to confirm you understand that the router needs to reboot, the following router output is displayed Once the router has used the TFTP host, it will remember the address and just prompt you to press Enter

System flash directory:

File Length Name/status

1 8121000 /c2500-js-l.112-18

[8121064 bytes used, 8656152 available, 16777216 total]

Address or name of remote host [192.168.0.120]? (press enter)

Trang 2

The next prompt is for the name of the file you want to copy to flash

mem-ory As noted earlier, this file must be in your TFTP host’s default directmem-ory

Source file name? c2500-js56i-l.120-9.bin Destination file name [c2500-js56i-l.120-9.bin]? (press enter)

Accessing file 'c2500-js56i-l.120-9.bin' on 192.168.0.120 Loading c2500-js56i-l.120-9.bin from 192.168.0.120 (via Ethernet0): ! [OK]

After you tell the router the filename and where the file is, it asks you to confirm that you understand the contents of flash memory will be erased

If you do not have enough room in flash memory to store both copies, or if the flash memory is new and no file has been written to flash memory before, the router will ask to erase the contents of flash memory before writing the new file into flash memory.

You are prompted three times, just to make sure that you really want to proceed with erasing flash memory If you have not issued a copy run start command, you will be prompted to do so, since the router needs to reboot

Erase flash device before writing? [confirm] (press enter)

Flash contains files Are you sure you want to erase?

[confirm] (press enter)

System configuration has been modified Save? [yes/no]: y

Building configuration

[OK]

Copy 'c2500-js56i-l.120-9.bin' from server

as 'c2500-js56i-l.120-9.bin' into Flash WITH erase?

[yes/no] y

After you say “yes” to erasing flash memory, the router must reboot to load

a small IOS from ROM memory You cannot delete the flash file if it is in use.Then the contents of flash memory are erased, and the file from the TFTP host is accessed and copied to flash memory

%SYS-5-RELOAD: Reload requested

Trang 3

Backing Up and Restoring the Cisco Configuration 341

System flash directory:

File Length Name/status

1 8121000 /c2500-js-l.112-18[8121064 bytes used, 8656152 available, 16777216 total]

Accessing file 'c2500-js56i-l.120-9.bin' on 192.168.0.120 Loading c2500-js56i-l.120-9.bin from 192.168.0.120 (via Ethernet0): ! [OK]

Erasing device

eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeLoading c2500-js56i-l.120-9.bin from 192.168.0.120 (via Ethernet0):

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [output cut]

The row of e characters shows the contents of flash memory being erased Each exclamation point (!) means that one UDP segment has been success-fully transferred

Once the copy is complete, you should receive this message:

Cisco routers can become a TFTP-server host for a router system image that is run

in flash The global configuration command is tftp-server system ios-name.

Backing Up and Restoring the Cisco Configuration

Any changes that you make to the router configuration are stored

in the running-config file If you do not perform a copy run start

Trang 4

command after you make a change to running-config, that change will be gone if the router reboots or gets powered down You may want to make another backup of the configuration information as an extra precaution, in case the router or switch completely dies, or for documentation The follow-ing sections describe how to copy the configuration of a router and switch to

a TFTP host and how to restore that configuration

Backing Up the Cisco Router Configuration

To copy the router’s configuration from a router to a TFTP host, you can use either the copy running-config tftp or copy starting-config tftp command Either command will back up the router configuration that is cur-rently running in DRAM or that is stored in NVRAM

Verifying the Current Configuration

To verify the configuration in DRAM, use the show running-config mand (sh run for short), as follows:

com-Router#sh run

Building configuration

Current configuration:

!version 12.0The current configuration information indicates that the router is now running version 12.0 of the IOS

Verifying the Stored Configuration

Next, you should check the configuration stored in NVRAM To see this, use the show starting-config command (sh start for short), as follows:

Router#sh start

Using 366 out of 32762 bytes

!version 11.2The second line shows how much room your backup configuration is using In this example, NVRAM is 32KB and only 366 bytes of it are used

Trang 5

not copied running-config to startup-config since upgrading the router).

If you are not sure that the files are the same, and the running-config file is what you want to use, then use the copy running-config startup-config to make sure both files are the same, as described in the next section

Copying the Current Configuration to NVRAM

By copying running-config to NVRAM as a backup, as shown in the lowing output, you are assured that your running-config will always be reloaded if the router gets rebooted In the new IOS version 12.0, you are prompted for the filename you want to use Also, in this example, since the version of IOS was 11.2 the last time a copy run start was performed, the router will let you know that it is going to replace that file with the new 12.0 version

fol-Router#copy run start

Destination filename [startup-config]? (press enter)

Warning: Attempting to overwrite an NVRAM configuration previously written by a different version of the system image

Overwrite the previous NVRAM configuration?[confirm](press enter)

Copying the Configuration to a TFTP Host

Once the file is copied to NVRAM, you can make a second backup to a TFTP host by using the copy running-config tftp command (copy run tftp for short), as follows:

Router#copy run tftp

Address or name of remote host []? 192.168.0.120

Trang 6

Destination filename [router-confg]? todd1-confg

Restoring the Cisco Router Configuration

If you have changed your router’s running-config and want to restore the configuration to the version in startup-config, the easiest way to do this

is to use the copy startup-config running-config command (copy start run for short) You can also use the older Cisco command, config mem, to restore a configuration Of course, this will work only if you first copied running-config into NVRAM before making any changes

If you copied the router’s configuration to a TFTP host as a ond backup, you can restore the configuration using the copy tftp running-config command (copy tftp run for short) or the copy tftp startup-config command (copy tftp start for short), as shown below Remember that the old command that provides this function is config net

sec-Router#copy tftp run Address or name of remote host []? 192.168.0.120 Source filename []? todd1-confg

Destination filename [running-config]? (press enter)

Trang 7

The configuration file is an ASCII text file This means that before you copy the configuration stored on a TFTP host back to a router, you can make changes to the file with any text editor.

Erasing the Configuration

To delete the startup-config file on a Cisco router, use the command erase startup-config, as follows:

Router#erase startup-config

Erasing the nvram filesystem will remove all files!

Continue? [confirm](press enter)

Using Cisco Discovery Protocol

Cisco Discovery Protocol (CDP) is a proprietary protocol designed by Cisco to help administrators collect information about both locally attached and remote devices By using CDP, you can gather hardware and protocol information about neighbor devices This information is useful for trouble-shooting and documenting the network

Getting CDP Timers and Holdtime Information

The show cdp command (sh cdp for short) shows information about two CDP global parameters that can be configured on Cisco devices:

 CDP timer is how often CDP packets are transmitted to all active interfaces

 CDP holdtime is the amount of time that the device will hold packets received from neighbor devices

Trang 8

Both the Cisco routers and the Cisco switches use the same parameters The output on a router looks like this:

Router#sh cdp

Global CDP information:

Sending CDP packets every 60 seconds Sending a holdtime value of 180 secondsRouter#

Use the global commands show cdp holdtime and show cdp timer to configure the CDP holdtime and timer on a router

Router(config)#cdp timer 90 Router(config)#cdp holdtime 240 Router(config)#^Z

You can turn off CDP completely with the no cdp run command from global configuration mode of a router To turn CDP off or on in a router interface, use the no cdp enable and cdp enable commands, which are dis-cussed in more detail in the “Getting Port and Interface Information” section

a bit later in this chapter

Getting Neighbor Information

The show cdp neighbor command (sh cdp nei for short) shows tion about directly connected devices It is important to remember that CDP packets are not passed through a Cisco switch, and you only see what is directly attached On a router connected to a switch, you will not see the other devices connected to the switch

Trang 9

informa-The following output shows the show cdp neighbor command used on

a 2509 router

Todd2509#sh cdp nei

Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge

S - Switch, H - Host, I - IGMP, r - Repeater Device ID Local Intrfce Holdtme Capability Platform Port ID 1900Switch Eth 0 238 T S 1900 2 2500B Ser 0 138 R 2500 Ser 0 Todd2501#

Table 7.5 summarizes the information displayed by the show cdp neighbor command for each device

Another command that provides neighbor information is the show cdp neighbor detail command (show cdp nei de for short), which also can

T A B L E 7 5 Output of the show cdp neighbor Command

Device ID The hostname of the device directly connected.

Local Interface The port or interface on which you are receiving the CDP

packet.

Holdtime The amount of time the router will hold the information

before discarding it if no more CDP packets are received Capability The neighbor’s capability, such as router, switch, or re-

peater The capability codes are listed at the top of the command output.

Platform The type of Cisco device In the above output, a Cisco

2509, Cisco 2511, and Catalyst 5000 are attached to the switch The 2509 only sees the switch and the 2501 router connected through its serial 0 interface.

Port ID The neighbor device’s port or interface on which the

CDP packets are broadcast.

Trang 10

be run on the router or switch This command shows detailed information about each device connected to the device, as in the router output below.

Todd2509#sh cdp neighbor detail

Device ID: 1900SwitchEntry address(es):

IP address: 0.0.0.0Platform: cisco 1900, Capabilities: Trans-Bridge SwitchInterface: Ethernet0, Port ID (outgoing port): 2

Holdtime : 166 secVersion :

V9.00 -Device ID: 2501B

Entry address(es):

IP address: 172.16.10.2Platform: cisco 2500, Capabilities: RouterInterface: Serial0, Port ID (outgoing port): Serial0Holdtime : 154 sec

Version :Cisco Internetwork Operating System SoftwareIOS (tm) 3000 Software (IGS-J-L), Version 11.1(5), RELEASE SOFTWARE (fc1)Copyright (c) 1986-1996 by cisco Systems, Inc.Compiled Mon 05-Aug-96 11:48 by mkamson

Todd2509#

The output above shows the hostname and IP address of the directly nected devices In addition to the same information displayed by the show cdp neighbor command (see Table 7.5), the show cdp neighbor detail command shows the IOS version of the neighbor device

con-The show cdp entry * command displays the same information as the show cdp neighbor details command The following is an example of the router output of the show cdp entry * command

Todd2509#sh cdp entry *

Device ID: 1900Switch

Trang 11

-Entry address(es):

IP address: 0.0.0.0Platform: cisco 1900, Capabilities: Trans-Bridge SwitchInterface: Ethernet0, Port ID (outgoing port): 2

Holdtime : 223 secVersion :

V9.00 -Device ID: 2501B

Entry address(es):

IP address: 172.16.10.2Platform: cisco 2500, Capabilities: RouterInterface: Serial0, Port ID (outgoing port): Serial0Holdtime : 151 sec

Version :Cisco Internetwork Operating System SoftwareIOS (tm) 3000 Software (IGS-J-L), Version 11.1(5), RELEASE SOFTWARE (fc1)Copyright (c) 1986-1996 by cisco Systems, Inc.Compiled Mon 05-Aug-96 11:48 by mkamson

Todd2509#

Getting Interface Traffic Information

The show cdp traffic command displays information about interface fic, including the number of CDP packets sent and received and the errors with CDP

traf-The following output shows the show cdp traffic command used on a router

Router#sh cdp traffic

CDP counters : Packets output: 13, Input: 8 Hdr syntax: 0, Chksum error: 0, Encaps failed: 0

No memory: 0, Invalid packet: 0, Fragmented: 0Router#

Trang 12

Getting Port and Interface Information

The show cdp interface command (sh cdp inter for short) shows the CDP status on router interfaces or switch ports

As explained earlier, you can turn off CDP completely on a router by using the no cdp run command However, CDP can also be turned off per interface with the no cdp enable command You can enable a port with the cdp enable command All ports and interfaces default to cdp enable

On a router, the show cdp interface command shows information about each interface using CDP, including the encapsulation on the line, the timer, and the holdtime for each interface Here is an example of this com-mand’s output on a router:

Verify the change with the show cdp interface command:

Router#sh cdp int

Ethernet0 is up, line protocol is up

Trang 13

Encapsulation ARPA Sending CDP packets every 60 seconds Holdtime is 180 seconds

Serial1 is administratively down, line protocol is down Encapsulation HDLC

Sending CDP packets every 60 seconds Holdtime is 180 seconds

After your routers and switches are configured, you can use the Telnet program to configure and check your routers and switches so that you don’t

need to use a console cable You run the Telnet program by typing telnet

from any command prompt (DOS or Cisco) VTY passwords must be set on the routers for this to work

You cannot use CDP to gather information about routers and switches that are not directly connected to your device However, you can use the Tel-net application to connect to your neighbor devices and then run CDP on those remote devices to gather CDP information about remote devices You can issue the telnet command from any router prompt, as in the fol-lowing example:

Todd2509#telnet 172.16.10.2

Trying 172.16.10.2 OpenPassword required, but none set[Connection to 172.16.10.2 closed by foreign host]

Todd2509#

Trang 14

As you can see, I didn’t set my passwords—how embarrassing! ber that the VTY ports on a router are configured as login, which means you must either set the VTY passwords or use the no login command (See Chapter 4 for details on setting passwords.)

Remem-On a Cisco router, you do not need to use the telnet command If you just type in an IP address from a command prompt, the router will assume that you want to telnet to the device, as shown below:

Todd2509#172.16.10.2

Trying 172.16.10.2 OpenPassword required, but none set

[Connection to 172.16.10.2 closed by foreign host]

Todd2509#

It’s time to set VTY passwords on the router I want to telnet into Here is

an example of what I did:

2501B#config t

Enter configuration commands, one per line End with CNTL/Z

2501B(config)#line vty 0 4 2501B(config-line)#login 2501B(config-line)#password todd 2501B(config-line)#^Z

2501B#

%SYS-5-CONFIG_I: Configured from console by consoleNow, let’s try connecting to the router again (from the 2509 router console)

Todd2509#172.16.10.2

Trying 172.16.10.2 OpenUser Access VerificationPassword:

2501B>

Trang 15

Remember that the VTY password is the user mode password, not the enable mode password Watch what happens when I try to go into privileged mode after telnetting into router 2501B:

2501B>en

% No password set2501B>

This is a good security feature You don’t want anyone telnetting onto your device and then being able to just type the command enable to get into privileged mode You must set your enable mode password or enable secret password to use Telnet to configure remote devices

Telnetting into Multiple Devices Simultaneously

If you telnet to a router or switch, you can end the connection by typing exit

at any time However, what if you want to keep your connection to a remote device but still come back to your original router console? To keep the con-nection, you can press the Ctrl+Shift+6 key combination, release it, and then press X

Here’s an example of connecting to multiple devices from my Todd2509 router console:

Todd2509#telnet 172.16.10.2

Trying 172.16.10.2 OpenUser Access Verification

pass-You can also telnet into a 1900 switch However, you must set the enable mode password level 15 on the switch before you can gain access via the

Trang 16

Telnet application (See Appendix B for information about how to set the

Enterprise Edition SoftwareEthernet Address: 00-B0-64-75-6B-C0

PCA Number: 73-3122-04PCA Serial Number: FAB040131E2Model Number: WS-C1912-ASystem Serial Number: FAB0401U0JQPower Supply S/N: PHI033108SDPCB Serial Number: FAB040131E2,73-3122-04 -

1 user(s) now active on Management Console

User Interface Menu

[M] Menus [K] Command LineEnter Selection:

At this point, I pressed Ctrl+Shift+6, then X, which took me back to my Todd2509 router console

Todd2509#

Trang 17

Checking Telnet Connections

To see the connections made from your router to a remote device, use the show sessions command

Todd2509#sh sessions

Conn Host Address Byte Idle Conn Name

1 172.16.10.2 172.16.10.2 0 0 172.16.10.2

* 2 192.168.0.148 192.168.0.148 0 0 192.168.0.148Todd2509#

Notice the asterisk (*) next to connection 2 This means that session 2 was the last session You can return to your last session by pressing Enter twice You can also return to any session by typing the number of the connection and pressing Enter twice

Checking Telnet Users

You can list all active consoles and VTY ports in use on your router with the show users command

Todd2509#sh users

Line User Host(s) Idle Location

* 0 con 0 172.16.10.2 00:07:52 192.168.0.148 00:07:18

In the command’s output, the con represents the local console In this example, the console is connected to two remote IP addresses, or devices

In the next example, I typed show users on the 2501B router, which the Todd2509 router had telnetted into

2501B>sh users

Line User Host(s) Idle Location

0 con 0 idle 9

* 2 vty 0This output shows that the console is active and that VTY port 2 is being used The asterisk represents the current terminal session user

Trang 18

Closing Telnet Sessions

You can end Telnet sessions a few different ways Typing exit or disconnect is probably the easiest and quickest

To end a session from a remote device, use the exit command

2509# (I pressed enter twice here)

[Resuming connection 2 to 192.168.0.148 ]switch>exit

[Connection to 192.168.0.148 closed by foreign host]Todd2509#

To end a session from a local device, use the disconnect command

Todd2509#disconnect ?

<1-2> The number of an active network connection WORD The name of an active network connection <cr>

Todd2509#disconnect 1

Closing connection to 172.16.10.2 [confirm]

Todd2509#

In this example, I used the session number 1 because that was the connection

to the 2501B router that I wanted to end As explained earlier, you can use the show sessions command to see the connection number

If you want to end a session of a device attached to your router through Telnet, you might want to first check if any devices are attached to your router Use the show users command to get that information

Trang 19

This output shows that VTY 2 has IP address 172.16.10.1 connected That

is the Todd2509 router

To clear the connection, use the clear line # command

This output shows that the line has been cleared

Resolving Hostnames

In order to use a hostname rather than an IP address to connect to a remote device, the device that you are using to make the connection must be able to translate the hostname to an IP address There are two ways to resolve hostnames to IP addresses: building a host table on each router or building a Domain Name System (DNS) server, which is like a dynamic host table

Building a Host Table

A host table provides name resolution only on the router on which it was built The command to build a host table on a router is

ip host name tcp_port_number ip_address

Trang 20

The default is TCP port number 23 You can create a session using Telnet with a different TCP port number, if needed, and you can assign up to eight

To see the host table, use the show hosts command

Todd2509#sh hosts

Default domain is not setName/address lookup uses domain serviceName servers are 255.255.255.255

Host Flags Age Type Address(es)2501B (perm, OK) 0 IP 172.16.10.2switch (perm, OK) 0 IP 192.168.0.148Todd2509#

In the preceding router output, you can see the two hostnames and their associated IP addresses The perm in the Flags column means that the entry

is manually configured If it said temp, it would be an entry resolved by DNS

Trang 21

To verify that the host table resolves names, try typing the hostnames at

a router prompt Remember that if you don’t specify the command, the router assumes you want to telnet In the following example, I used the host-names to telnet into the remote devices and then pressed Ctrl+Shift+6, then

X to return to the main console of the Todd2509 router

Trying switch (192.168.0.148) Open

Catalyst 1900 Management Console

Copyright (c) Cisco Systems, Inc 1993-1999

All rights reserved

Enterprise Edition Software

Ethernet Address: 00-B0-64-75-6B-C0

PCA Number: 73-3122-04

PCA Serial Number: FAB040131E2

Model Number: WS-C1912-A

System Serial Number: FAB0401U0JQ

Power Supply S/N: PHI033108SD

PCB Serial Number: FAB040131E2,73-3122-04

-1 user(s) now active on Management Console

User Interface Menu

[M] Menus

[K] Command Line

Trang 22

Enter Selection: (control+shift+6,then x)

Todd2509#

I successfully used the host table to create a session to two devices and used the names to telnet into both devices Notice in the entries in the show session output below that the hostname now shows up instead of the IP address

Todd2509#sh sess

Conn Host Address Byte Idle Conn Name

1 switch 192.168.0.148 0 0 switch

* 2 2501b 172.16.10.2 0 0 2501bTodd2509#

You can remove a hostname from the table by using the no ip host mand, as in the following example:

com-RouterA(config)#no ip host routerb

The problem with the host table method is that you would need to create

a host table on each router to be able to resolve names If you have many routers and want to resolve names, using DNS is a better choice

Using DNS to Resolve Names

If you have many devices and don’t want to create a host table in each device, you can use a DNS server to resolve hostnames

Anytime a Cisco device receives a command it doesn’t understand, it tries

to resolve this through DNS by default Watch what happens when I type the special command todd at a Cisco router prompt

Todd2509#todd

Translating "todd" domain server (255.255.255.255)

% Unknown command or computer name, or unable to find computer address

Todd2509#

It doesn’t know my name, or what command I am trying to type, so it tries

to resolve this through DNS This is annoying for two reasons: first, because

Trang 23

it doesn’t know my name, and second, because I need to wait for the name lookup to time out You can prevent the default DNS lookup by using the no

ip domain-lookup command on your router from global configuration mode

If you have a DNS server on your network, you need to add a few mands to make DNS name resolution work:

com- The first command is ip domain-lookup, which is turned on by default It only needs to be entered if you previously turned it off (with the no ip domain-lookup command)

 The second command is ip name-server This sets the IP address of the DNS server You can enter the IP addresses of up to six servers

 The last command is ip domain-name Although this command is optional, it should be set It appends the domain name to the host-name you type in Since DNS uses a Fully Qualified Domain Name (FQDN) system, you must have a full DNS name, in the form

After the DNS configurations are set, you can test the DNS server by using

a hostname to ping or telnet a device, as shown below

Trang 24

Success rate is 100 percent (5/5), round-trip min/avg/max

= 28/31/32 msNotice that the DNS server is used by the router to resolve the name.After a name is resolved using DNS, use the show hosts command to see that the device cached this information in the host table, as shown below

Todd2509#sh hosts

Default domain is lammle.comName/address lookup uses domain serviceName servers are 192.168.0.70

Host Flags Age Type Address(es)2501b.lammle.com (temp, OK) 0 IP 172.16.10.2switch (perm, OK) 0 IP 192.168.0.148Todd2509#

The entry that was resolved is shown as temp, but the switch device is still perm, which means that it is a static entry Notice that the hostname is a full domain name If I hadn’t used the ip domain-name lammle.com command,

I would have needed to type in ping 2501b.lammle.com, which is a pain

Checking Network Connectivity

You can use the ping and trace commands to test connectivity to remote devices Both commands can be used with many protocols, not just IP

Using the Ping Command

In this chapter, you’ve seen many examples of pinging devices to test IP tivity and name resolution using the DNS server To see all the different proto-cols that you can use with ping, use the ping ? command, as shown below

connec-Todd2509#ping ?

WORD Ping destination address or hostname

Trang 25

apollo Apollo echo appletalk Appletalk echo clns CLNS echo decnet DECnet echo

ip IP echo ipx Novell/IPX echo srb srb echo

tag Tag encapsulated IP echo vines Vines echo

xns XNS echo <cr>

The ping output displays the minimum, average, and maximum times it takes for a Ping packet to find a specified system and return Here is another example of its use:

You can see that the DNS server was used to resolve the name and the device was pinged in 32 ms (milliseconds)

Using the Trace Command

The trace command shows the path a packet takes to get to a remote device

To see the protocols that you can use with trace, use the trace ? mand, as shown below

Trang 26

clns ISO CLNS Trace

ip IP Trace ipx IPX Trace oldvines Vines Trace (Cisco) vines Vines Trace (Banyan) <cr>

If you try to use trace with IPX or AppleTalk, you will receive an error that the command is not supported These protocols will be supported in the near future

The trace command shows the hop or hops that a packet traverses on its way to a remote device Here is an example of its use:

Todd2509#trace 2501b

Type escape sequence to abort

Tracing the route to 2501b.lammle.com (172.16.10.2)

1 2501b.lammle.com (172.16.10.2) 16 msec * 16 msecTodd2509#

You can see that the packet went through only one hop to find the destination

Summary

In this chapter, you learned how Cisco routers are configured and how

to manage the configuration The following router internal information was covered in this chapter:

 The internal components of a Cisco router

 The router boot sequence

 The configuration register and how to change it

 Password recovery

Trang 27

Next, you learned how to back up and restore a Cisco IOS, as well as how

to back up and restore the configuration of a Cisco router Then you learned how to use CDP and Telnet to gather information about neighbor devices Finally, the chapter covered how to resolve hostnames and use the ping and trace commands to test network connectivity

Key Terms

Before taking the exam, be sure you’re familiar with the following terms:

Commands in This Chapter

configuration register Telnet

Telnet to your routerconfig-register Tells the router how to boot and to

change the configuration register setting

copy flash tftp Copies a file from flash memory to

a TFTP host

Trang 28

Command Description

the startup-config file

a TFTP host

flash memory

TFTP host to the running-config file

Ctrl+Shift+6, then X (keyboard combination)

Returns you to the originating router when you telnet to numerous routers

on a 1900 switch

remote router from the originating router

erase startup-config Deletes the contents of NVRAM

on a router

remote router via Telnet

by default)

lookup

DNS servers

interface

Trang 29

Command Description

router

table

using the contents of NVRAM

device

holdtime frequencies

detail, but does not work on a

1900 switchshow cdp interface Shows the individual interfaces

enabled with CDP

neighbors and the details about them

show cdp neighbor detail Shows the IP address and IOS

version and type, and includes all

of the information from the show cdp neighbor command

received on a device and any errors

table

Trang 30

368 Chapter 7  Managing a Cisco Internetwork

Command Description

to remote devices

as well as the configuration register

programs on a remote devicetftp-server system ios-name Creates a TFTP-server host for a

router system image that is run in flash

device and shows the path it took through the internetwork to find the remote device

Trang 31

Written Lab

Write in the answers to the following questions

1. What is the command to copy a Cisco IOS to a TFTP host?

2. What is the command to copy a Cisco startup-config file to a TFTP host?

3. What is the command to copy the startup-config file to DRAM?

4. What is an older command that you can use to copy the config file to DRAM?

startup-5. What command can you use to see the neighbor router’s IP address from your router prompt?

6. What command can you use to see the hostname, local interface, form, and remote port of a neighbor router?

plat-7. What keystrokes can you use to telnet into multiple devices neously?

simulta-8. What command will show you your active Telnet connections to neighbor and remote devices?

9. What command can you use to upgrade a Cisco IOS?

10. What command can you use to create a host table entry for Bob, using

IP addresses 172.16.10.1 and 172.16.20.2?

Trang 32

Hands-on Labs

To complete the labs in this section, you need at least one router (more

is better) and at least one PC running as a TFTP host Here is a list of the labs

in this chapter:

Lab 7.1: Backing Up Your Router IOSLab 7.2: Upgrading or Restoring Your Router IOSLab 7.3: Backing Up the Router ConfigurationLab 7.4: Using the Cisco Discovery Protocol (CDP)Lab 7.5: Using Telnet

Lab 7.6: Resolving Hostnames

The RouterSim product, available from www.routersim.com, can perform all these labs.

Lab 7.1: Backing Up Your Router IOS

1 Log in to your router and go into privileged mode by typing en or

enable.

2. Make sure you can connect to the TFTP host that is on your network

by pinging the IP address from the router console

3 Type show flash to see the contents of flash memory.

4 Type show version at the router privileged mode prompt to get the

name of the IOS currently running on the router If there is only one file in flash memory, the show flash and show version commands show the same file Remember that the show version command shows you the file that is currently running, and the show flash com-mand shows you all of the files in flash memory

5. Once you know you have good Ethernet connectivity to the TFTP host,

and you also know the IOS filename, back up your IOS by typing copy

Trang 33

flash tftp This command tells the router to copy the contents of flash

memory (this is where the IOS is stored by default) to a TFTP host

6. Enter the IP address of the TFTP host and the source IOS filename The file is now copied and stored in the TFTP host’s default directory

Lab 7.2: Upgrading or Restoring Your Router IOS

1 Log in to your router and go into privileged mode by typing en or

enable.

2. Make sure you can connect to the TFTP host by pinging the IP address

of the host from the router console

3. Once you know you have good Ethernet connectivity to the TFTP

host, issue the copy tftp flash command.

4. Confirm that the router is not functioning during the restore or upgrade by following the prompts provided on the router console

5. Enter the IP address of the TFTP host

6. Enter the IOS filename you want to restore or upgrade

7. Confirm that you understand that the contents of flash memory will

Lab 7.3: Backing Up the Router Configuration

1 Log in to your router and go into privileged mode by typing en or

enable.

2. Ping the TFTP host to make sure you have IP connectivity

3 From Router B, type copy run tftp.

Trang 34

4. Type the IP address of the TFTP host (for example, 172.16.30.2) and press Enter.

5. The router will prompt you for a filename The hostname of the router

is followed by the prefix –confg (yes, I spelled that correctly) You can use any name you want

Name of configuration file to write

[RouterB-confg)? Press enter to accept the default name

Write file RouterB-confg on host 172.16.30.2?

[confirm] Press enter

The !! are UDP acknowledgments that the file was transferred cessfully

suc-Lab 7.4: Using the Cisco Discovery Protocol (CDP)

1 Log in to your router and go into privileged mode by typing en or

enable.

2 From the router, type sh cdp and press Enter You should see that CDP

packets are being sent out to all active interfaces every 60 seconds and the holdtime is 180 seconds (these are the defaults)

3 To change the CDP update frequency to 90 seconds, type cdp timer 90

in global configuration mode

Trang 35

4. Verify your CDP timer frequency has changed by using the command

show cdp in privileged mode.

RouteC#sh cdp

Global CDP information:

Sending CDP packets every 90 secondsSending a holdtime value of 180 seconds

5. Now, use CDP to gather information about neighbor routers You can

get the list of available commands by typing sh cdp ?.

RouterC#sh cdp ?

entry Information for specific neighbor entry interface CDP interface status and configuration neighbors CDP neighbor entries

traffic CDP statistics <cr>

6 Type sh cdp int to see the interface information plus the default

encap-sulation used by the interface It also shows the CDP timer information

7 Type sh cdp entry * to see the CDP information received from all routers.

8 Type show cdp neighbor to gather information about all connected

neighbors (You should know the specific information output by this command.)

9 Type show cdp neighbor detail Notice that it produces the same

out-put as show cdp entry *

Lab 7.5: Using Telnet

1 Log in to your router and go into privileged mode by typing en or

enable.

2 From Router A, telnet into your remote router by typing telnet ip_

address from the command prompt.

3. Type in Router B’s IP address from Router A’s command prompt Notice that the router automatically tries to telnet to the IP address you specified You can use the telnet command or just type in the IP address

Trang 36

4 From Router B, press Ctrl+Shift+6, then X to return to Router A’s

command prompt Now telnet into your third router, Router C Press

Ctrl+Shift+6, then X to return to Router A.

5 From Router A, type show sessions Notice your two sessions You

can press the number displayed to the left of the session and press Enter twice to return to that session The asterisk shows this default session You can press Enter twice to return to that session

6 Go to the session for your Router B Type show user This shows the

console connection and the remote connection You can use the disconnect command to clear the session, or just type exit from the prompt to close your session with Router B

7 Go to the Router C’s console port by typing show sessions on the first

router and using the connection number to return to Router C Type

show user and notice the connection to your first router, Router A.

8 Type clear line to disconnect the Telnet session

Lab 7.6: Resolving Hostnames

1 Log in to your router and go into privileged mode by typing en or

enable.

2 From Router A, type todd and press Enter at the command prompt

Notice the error you receive and the delay The router is trying to resolve the hostname to an IP address by looking for a DNS server You can turn this feature off by using the no ip domain-lookup com-mand from global configuration mode

3. To build a host table, you use the ip host command From Router A, add a host table entry for Router B and Router C by entering the fol-lowing commands:

ip host routerb ip_address

ip host routerc ip_address

Here is an example:

ip host routerb 172.16.20.2

ip host routerc 172.16.40.2

Trang 37

4 Test your host table by typing ping routerb from the command

prompt (not the config prompt)

RouterA#ping routerb

Type escape sequence to abort

Sending 5, 100-byte ICMP Echos to 172.16.20.2, timeout is 2 seconds:

Type escape sequence to abort

Sending 5, 100-byte ICMP Echos to 172.16.40.2, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms

6. Keep your session to Router B open, and then return to Router A by

pressing Ctrl+Shift+6, then X.

7 Telnet to Router C by typing routerc at the command prompt.

8. Return to Router A and keep the session to Router C open by pressing

Ctrl+Shift+6, then X.

9 View the host table by typing show hosts and pressing Enter.

Default domain is not setName/address lookup uses domain serviceName servers are 255.255.255.255

Host Flags Age Type Address(es)

routerb (perm, OK) 0 IP 172.16.20.2

routerc (perm, OK) 0 IP 172.16.40.2

Ngày đăng: 14/08/2014, 13:21

TỪ KHÓA LIÊN QUAN