uccn1003 -may10_-_lect03b_-_intro_to_cisco_router

44
Data Communications & Networks Introduction to Cisco Router UCCN 1003 (May 2010) (Lecture 03b)

Upload: shu-shin

Post on 20-Jan-2015

983 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Data Communications & Networks

Introduction to Cisco Router

UCCN 1003 (May 2010)

(Lecture 03b)

Page 2: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Purpose of a Router

• The basic purpose of a router

– Computers that specialize in sending packets over the

data network.

– They are responsible for interconnecting networks by

selecting the best path for a packet to travel and forwarding packets to their destination

Page 3: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Hardware Component of a Cisco Router

• Router components and their functions”– CPU - Executes operating system instructions

– Random access memory (RAM) - Contains the running copy of configuration file. Stores routing table. RAM contents lost when power is off

– Read-only memory (ROM) - Holds diagnostic software used when router is powered up. Stores the router’s bootstrap program.

– Non-volatile RAM (NVRAM) - Stores startup configuration. This may include IP addresses (Routing protocol, Hostname of router)

– Flash memory - Contains the operating system (Cisco IOS)

– Interfaces - There exist multiple physical interfaces that are used to connect network. Examples of interface types:

• Ethernet / fast Ethernet interfaces

• Serial interfaces

• Management interfaces

Page 4: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Hardware Component of a Cisco Router

Page 5: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Checking Router with “show version”

Page 6: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Router Models in Packet Tracer 5.3

• There are 4 router models In Packet Tracer 5.3:

– 1841

– 2620XM

– 2621XM

– 2811

• In packet tracer, 4 models obviously differ in:

– number and type of “slots” that extra

communication modules can be added in.

Page 7: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Cisco 1841 Router

1841

• The Cisco 1841 Integrated Services Router provides: – two fixed 10/100 (100BASE-TX) Ethernet ports,

• Interface name fa0/0, fa0/1

– two integrated High-Speed WAN Interface Card (HWIC) slots that are compatible with WAN Interface Card (WICs)

• WAN = Wide Area Networks

HWIC slot #1 HWIC slot #22 FastEthernet ports

Flash memory slot

Page 8: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Cisco 2620XM Router

2620XM

• The Cisco 2620XM Multiservice Router provides – one fixed 10/100 (100BASE-TX) Ethernet port,

– two integrated WAN Interface Card (WIC) slots,

– one Advanced Integration Module (AIM) slot.

WIC slot #2

FastEthernet port

WIC slot #1AIM slot

Page 9: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Cisco 2621XM Router

• The Cisco 2621XM Multiservice Router provides – two fixed 10/100 (100BASE-TX) Ethernet ports,

– two integrated WAN Interface Card (WIC) slots,

– one Advanced Integration Module (AIM) slot.

2621XM

WIC slot #2

2 FastEthernet ports

WIC slot #1AIM slot

Page 10: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Cisco 2811 Router

• The Cisco 2811 Integrated Services Router provides – two fixed 10/100 (100BASE-TX) Ethernet ports, – four integrated High-Speed WAN Interface Card (HWIC) slots that

are compatible with WAN Interface Card (WICs), – Advanced Integration Module (AIM) slot.

2811

4 HWIC slots2 FastEthernet ports

AIM slot

Flash memory slot

Page 11: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Router Interfaces

• Router Interface is a physical connector that enables a router to send or receive packets

• Each interface connects to a separate network

• Consist of socket or jack found on the outside of a router

• Types of router interfaces:– Ethernet

– Fastethernet

– Serial

– DSL

– ISDN

– Cable

Page 12: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Cisco Modules for HWIC & WIC Slots

• HWIC-4ESW– provides four switching ports.

• HWIC-AP-AG-B– It supports Single Band 802.11b/g or Dual Band 802.11a/b/g radios.

• WIC-1AM– features dual RJ-11 connectors, which are used for basic telephone service

connections. The WIC-1AM uses one port for connection to a standard telephone line, and the other port can be connected to a basic analog telephone for use when the modem is idle.

• WIC-1ENET– is a single-port 10 Mbps Ethernet interface card, for use with 10BASE-T Ethernet LANs.

• WIC-1T– provides a single port serial connection to remote sites or legacy serial network devices

• WIC-2AM– features dual RJ-11 connectors, which are used for basic telephone service

connections. The WIC-2AM has two modem ports to allow multiple data communication connections.

• WIC-2T– The 2-port asynchronous/synchronous serial network module provides flexible multi-

protocol support, with each port individually configurable in synchronous or asynchronous mode,

Page 13: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Cisco Modules for AIM Slots

• NM-1E– features a single Ethernet port that can connect a LAN backbone which

can also support either six PRI connections to aggregate ISDN lines, or 24 synchronous/asynchronous ports.

• NM-1E2W– provides a single Ethernet port with two WIC slots that can support a

single Ethernet LAN, together with two serial/ISDN backhaul lines, and still allow multiple serial or ISDN in the same chassis.

• NM-1FE-FX– provides one Fast-Ethernet interface for use with fiber media.

• NM-1FE-TX– provides one Fast-Ethernet interface for use with copper media.

• NM-1FE2W– provides one Fast-Ethernet interface for use with copper media, and two

WIC expansion slots.

Page 14: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Cisco Modules for AIM Slots

• NM-2E2W– provides two Ethernet ports with two WIC slots that can support two

Ethernet LANs, together with two serial/ISDN backhaul lines, and still allow multiple serial or ISDN in the same chassis.

• NM-2FE2W– provides two Fast-Ethernet interfaces for use with copper media, and two

WIC expansion slots.

• NM-4A/S– The 4-port asynchronous/synchronous serial network module.

• NM-4E– four Ethernet ports.

• NM-8A/S– The 8-port asynchronous/synchronous serial network module

• NM-8AM– The NM-8AM Integrated V.92 analog modem network module provides

eight RJ-11 jacks to connect the integrated modems to basic analog telephone lines on the public switched telephone network (PSTN) or private telephony systems.

Page 15: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Flash and NVRAM

• Flash and NVRAM act like the “hard disk” of the Cisco router.

• In Cisco router, flash memory is used to store the images of the IOS and NVRAM is used to store the startup configuration file.

• NVRAM provide much faster read/write than flash, but is more costly.

• Extra flash can be added to the “flash memory slot” of the router.

• The following command “show file systems” shows the memory size of both flash and NVRAM in a typical 1841 router.

– 64M for flash, 30k for NVRAM

Page 16: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Cisco IOS

• Similar to a personal computer, a router cannot

function without an operating system.

• The Cisco Internetwork Operating System (IOS) is

the system software in Cisco devices.

• The Cisco IOS provides devices with the following

network services:

– Basic routing functions

– Reliable and secure access to networked resources

– Network scalability

Page 17: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Command Line Interface (CLI)

• The services provided by the Cisco IOS are generally accessed using a command line interface (CLI).

• CLI is the “place” where you put in the commands in order to perform the router configuration such as:– Setting IP address for router ports.

– Setting routes

– Showing routers statistics

Note:

In real life, the router CLI is not as

“easily” accessible as in the Packet

Tracer by just clicking on a tab.

Page 18: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Flash and IOS Image

• Type “show flash:” to display the memory content of the flash which includes the IOS image.

• IOS on different router will have its own specific image for the router.

IOS Image

Page 19: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Accessing CLI

• There are 3 ways to access the CLI environment.

– Console

– Telnet or SSH

– AUX port

Page 20: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Accessing CLI – Console port

• You need 2 items + 1 software to access the CLI via the console port– PC,

– Rollover Cable

– Comm software (e.g. HyperTerminal),

• Rollover cable is a cable with a serial comm connect at one end, and a RJ-45 connector at the other end.

• Rollover connects the serial comm port of a PC to the console port of a router.

Page 21: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Accessing CLI – Console port

• The console port is often used to access a router – when the networking services have not been started or have failed.

– When a router is first placed into service, networking parameters have not yet been configured yet.

– The initial configuration of the network device

– Disaster recovery procedures and troubleshooting where remote access is not possible

– Password recovery procedures

• Accessing CLI through console port can’t be done remotely (from a far)– One has to be done next to the router with a PC/laptop

Page 22: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Accessing CLI – Console port - 3

• HyperTerminal in Windows XP is the software that

you can use to access the CLI environment.

– You can set the HyperTerminal Configuration as shown

Page 23: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

No DHCP or Data via Console

• Rollover cable via console port is NOT for network purposes, hence for PC0: – don’t need an IP to perform configuration

– can’t obtain DHCP or dynamic IP

– can’t access web pages

– can’t download files

– can’t access any network services

Rollover cable

Page 24: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Accessing CLI Remotely – Telnet & Aux

• Two ways to access CLI for “afar” or remotely:– Aux port

• via a telephone dialup connection using a modem connected to therouter's AUX port.

• Similar to the console connection, this method does not require any networking services to be configured or available on the device.

• The AUX port can also be used locally, like the console port, with a direct connection to a computer running a terminal emulation program.

– telnet• via the networking ports (FastEthernet Ports: e.g. fa0/0, Ethernet ports,

serial ports).

• Telnet service has to be setup via the console port first.

• Will be explored in the lab.

AuxTelnet Telnet Telnet

Page 25: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Router CLI mode

• CLI mode = prompt• Different mode accepts different set of commands

• Just remember= different prompt cater for different commands

Page 26: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Privilege and User Mode

• User mode can only access limited commands

– Prompt ‘>’

– Can use “show” commands

– Can’t make configuration which changes the router.

• Privilege mode is where you can enter commands

that can configure the router

– Prompt ‘#’

– Only after the command “enable” you can start to enter

other commands that can make changes to the router.

Page 27: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

CLI Command Hierarchy

• The prompts has a form of “hierarchy”, meaning you have to go through other “prompts”first before you reach the “desired” prompt.

• For example: in order to reach “Router(config-if), you have to go through 2 more prompts first:

– Router>enable

– Router#config terminal

– Router(config)#int fa0/0

– Router(config-if)#

Page 28: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Right Command at the right prompt

• You have to be in the right “prompt” before a command can be “accepted”.

• In router CLI, not only you need to memorize the commands (and their effect), but also the “correct prompt” that you key in the command.

• So beware of the prompt (or CLI mode) when you configure the Cisco router.

Router>int fa0/0

^

% Invalid input detected at '^' marker.

Router>en

Router#int fa0/0

^

% Invalid input detected at '^' marker.

Router#conf t

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

Router(config)#int fa0/0

Router(config-if)#

Commands

at the “wrong”

prompt.

Page 29: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Router Commands Hot-Keys

Page 30: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Shortcuts for entering commands

• You do not need to type in the “full phrase” for that particular command to take effect.– Type “show interface” = “show int” = “sh int”– Type “configure terminal” = “config t” = “conf t”

• However, the short form can’t be too short.– Type “sh i” for “show int” won’t work.

– At least 2 characters and above for 1 word (e.g in = interface)

Page 31: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Some Examples of Cisco Commands

Page 32: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Turn on Telnet Service with Password

• In order for you to “remotely” telnet into the router via the data ports (e.g. fa0/0)

• The following shows the commands that turn on the telnet service of the router.– vty = ( Virtual TeletYpe), treat this as telnet

– 0 4 = accepting channel 0 to channel 4, concurrently 5 telnet users can log in.

uccn1003#conf t

uccn1003(config)#line vty 0 4

uccn1003(config-line)#password <password>

uccn1003(config-line)#login

uccn1003(config-line)#end

uccn1003#

Page 33: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Running-configuration

• The active configuration file of the router.

• Stored in RAM– If the power is turned-off, the

running-configuration will be GONE.

• Command “show run”.– You need to view the

running-config in order to troubleshoot the router.

Choo#show run

Building configuration...

!

version 12.4

!

hostname Choo

!

enable password uccn1003

interface FastEthernet0/0

ip address 192.168.1.254 255.255.255.0

!

interface FastEthernet0/1

no ip address

shutdown

!

interface Vlan1

no ip address

shutdown

!

line con 0

line vty 0 4

password network

login

!

end

Choo#

Page 34: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Startup-configuration

• Stored in NVRAM.

• Load in as running-config during the router startup.

• Command for viewing the startup-config: “show start”

• Backing up running-config in startup-config: “copy run start”– Note, when you turn off switches or

routers and then turn them back on, they will load their startup configuration files.

– If you do not backup the running configuration, it will be lost.

Choo#show start

startup-config is not present

Choo#copy run start

Destination filename [startup-config]? Building configuration...

[OK]

Choo#show start

Using 508 bytes!

version 12.4

!

hostname Choo

!enable password uccn1003

!

interface FastEthernet0/0

ip address 192.168.1.254

255.255.255.0!

interface FastEthernet0/1

no ip address

shutdown

!end

Page 35: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Voiding or Canceling commands

• To remove a command from the configuration, simply go to the proper location or prompt and type "no" followed by the command to be removed.

• The following example show – How to remove hostname

– How to remove enable password

– How to remove an IP address in int fa0/0

– Please compare the running-config on the right, with the running-config at the previous two slides.

Choo#

Choo#conf t

Choo(config)#no hostname Choo

Router(config)#no enable password

Router(config)#int fa0/0

Router(config-if)#no ip address

Router(config-if)#

Router#show run

Building configuration...

!

version 12.4

!

hostname Router

!

interface FastEthernet0/0

no ip address

!

interface FastEthernet0/1

no ip address

shutdown

!

line con 0

line vty 0 4

password network

login

!

end

Page 36: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Case Study – Module & Interface

• Case study:– Router 1 is planned to connect to 6 other LANs

– 3 fast Ethernet

– 1 serial connection

– 1 telephone modem

– 1 Ethernet

• Problem:– Router 2811 originally only has 2 fixed fast Ethernet port

• FastEthernet0/0 and FastEthernet0/1

Page 37: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Case Study – Module & Interface

• Solution: Add modules– Add module NM-2FE2W in AIM slot

• 2 FastEthernet ports with 2 WIC slots

– Add module WIC-1AM in HWIC slot• Telephone Model

– Add module WIC-1ENET in HWIC slot• 1 Ethernet port

– Add module WIC-1T in HWIC slot• Serial connection

Page 38: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Case Study – Module & Interface

• Comments:– Know the “names” of the modules in order to

access them.

– If the modules does not exist, you can’t access them.

• Accessing the modules in CLI– In real life use, commands “show ip int brief” to

learn the existence of the modules or interfaces.

– int Serial0/3/0

– int FastEthernet1/0

– int FastEthernet1/1

– Refer to the following example:

Original

Added

Page 39: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Conclusion

• You have been shown the basic overview of Cisco Router– Cisco IOS

– Cisco CLI and how to access it

– Console port and rollover cables

– CLI modes and prompts

– Some simple cisco commands

– Running-config & startup-config

– Modules and interfaces.

• We will continue to learn other Cisco router commands in the Lab.

Page 40: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Quiz

Page 41: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

MCQ

• Which of the following is a common use of the telnet utility? – A) Checking Network Status

– B) Remote administration

– C) Accessing Web D) Troubleshooting

– E) Downloading F) Email

• The console port is used for_________?– A) telneting B) phone line HyperTerminal

– C) password recovery D) ipconfig

– E) passing data between routers F) troubleshooting

– G) downloading files H) examine configuration files

Page 42: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Answer

• Answer: A, B, D

• Answer: C, F, H

Page 43: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

MCQ

• Which command(s) turns the power on in a router interface (such as fa0/0)?– A) Router(config)#no shutdown

– B) Router(config)#int fa0/0 on

– C) Router(config-if)#int enab

– D) Router(config-if)#no sh

– E) Router(config-if)#no shut

– F) Router(config-if)#no down

– G) Router#int fa0/0 on

– H) Router(config-if)#enable

• You are configuring a Cisco router. You want to configure the IP address on an interface. Which command should you use?

– A) Router(config-if)#ip address 142.8.2.1 subnet mask 255.255.252.0

– B) Router(config)#142.8.2.1 0.0.3.255

– C) Router#ip address 142.8.2.1 255.255.252.0

– D) Router(config-if)#142.8.2.1 subnet mask 255.255.252.0

– E) Router(config-if)#ip address 142.8.2.1 0.0.3.255

– F) Router(config)#ip address 142.8.2.1 255.255.252.0

Page 44: Uccn1003  -may10_-_lect03b_-_intro_to_cisco_router

Answer

• Answer: D, E

• Answer: None