Routers - Telenet Service
Download
Report
Transcript Routers - Telenet Service
Routers
• A router is a computer
• Computers have four basic components:
–
–
–
–
a CPU,
memory,
interfaces, and
a bus
• The router is a computer that selects the
best paths, and manages the switching of
packets between two different networks
1
Cisco Routers
2
Router - internal components
• RAM/DRAM
– Stores routing tables, ARP cache, fast-switching
cache, packet buffering (shared RAM), and
packet hold queues.
– also provides temporary and/or running
memory for the router’s configuration file while
the router is powered on.
– RAM content is lost when you power down or
restart.
3
Router - internal components
• NVRAM
– non-volatile RAM
– stores a router’s backup/start-up configuration
file;
– content remains when you power down or
restart
4
Router - internal components
• Flash
– erasable, reprogrammable ROM
– holds the operating system image and
microcode
– allows you to update software without
removing and replacing chips on the processor
– content remains when you power down or
restart
– multiple versions of IOS software can be stored
in Flash memory
5
Router - internal components
• ROM
– contains power-on diagnostics,
– a bootstrap program, and
– operating system software
– software upgrades in ROM require replacing
pluggable chips on the CPU
6
Router - internal components
• Interface
– network connection through which packets
enter and exit a router
– it can be on the motherboard or on a separate
interface module
7
Routing
8
Router Configuration
• A router is made up of configurable
components.
• A router has modes
–examining,
–maintaining, and
–changing the components.
9
Router Configuration
• show commands are used for examination.
• You use cdp to show entries about
neighbours.
• You access other routers by using telnet.
• You test network connectivity layer by
layer.
• Testing commands include ping, trace, telnet, and
debug
10
Router Configuration
• A router can be configured from many locations:
Upon initial installation, it is configured from the
console terminal. The console terminal is a computer
connected to the router through the console port.
It can be connected via modem by using the
auxiliary port.
After it is installed on the network, it can be
configured from Virtual Terminals 0 through 4.
• Files can also be downloaded from a TFTP server
on the network
11
Router Modes
• Whether accessed from the console or by a
Telnet session through a TTY port, the router
can be placed in several modes.
• Each mode provides different functions:
– User EXEC mode
– Privileged EXEC mode
– Set-up mode
– Global configuration mode
– Other configuration modes
– RXBOOT mode
12
Router Modes
User EXEC mode
A “look-only” mode in which the user can view
some information about the router, but cannot
change anything.
Privileged EXEC mode
Supports the debugging and testing commands,
detailed examination of the router, manipulation of
configuration files, and access to configuration
modes.
13
Router Modes
Set-up mode
Presents an interactive prompted dialog at the
console that helps the new user create a first-time
basic configuration.
Global configuration mode
• Implements powerful one-line commands that
perform simple configuration tasks.
14
Router Modes
Other configuration modes
Provide more detailed multiple-line
configurations.
RXBOOT mode
– A maintenance mode that can be used, among
other things, to recover lost passwords.
15
Router Status Commands
show version
Displays the configuration of the system
hardware,
the software version,
the names and sources of configuration files,
and
the boot image.
show processes
Displays information about the active
processes.
16
Router Status Commands
show protocols
Displays the configured protocols.
This command shows the status of all
configured Layer 3 protocols.
show mem
Shows statistics about the router’s memory,
including memory free pool statistics.
17
Router Status Commands
show stacks
Monitors the stack use of processes and
interrupt routines and displays the reason for
the last system reboot.
show buffers
Provides statistics for the buffer pools on the
router.
show flash
Shows information about the Flash memory
device.
18
Router Status Commands
show running-config
Displays the active configuration file.
show startup-config
Displays the backup configuration file.
show interfaces
– Displays statistics for all interfaces configured
on the router.
19
Cisco Discovery Protocol
(CDP)
• CDP provides a single proprietary
command that enables network
administrators to access a summary of
what the configurations look like on
other directly connected routers.
• CDP runs over a data link layer connecting
lower physical media and upper-networklayer protocols.
20
CDP
• Because CDP operates at this level, CDP
devices that support different network-layer
protocols can learn about each other.
• CDP starts up automatically at boot up.
CDP can then automatically discover
neighbouring Cisco devices running CDP.
21
CDP
• Discovered devices extend beyond those
having TCP/IP.
• CDP discovers directly connected Cisco
devices regardless of which Layer 3 and 4
protocol suite they run.
22
CDP
• CDP provides information about each CDP neighbour
device. Values include the following:
Device identifiers—For example, the router’s configured
host name and domain name (if any)
Address list—At least one address for SNMP, up to one
address for each protocol supported
Port identifier—Such as Ethernet 0, Ethernet 1, and Serial
0
Capabilities list—If, for example, the device acts as a source
route bridge as well as a router
Version—Information such as that provided by the local
command show version
• Platform—The device’s hardware platform; for example,
Cisco 7000
23
Cisco Router Configuration
• We have seen
– show and
– cdp commands
• show startup-config - display the backup
configuration file
• show running-config—display active
configuration file.
24
Cisco Router Configuration
• erase startup-config - deletes the backup
configuration file in NVRAM.
• reload - reloads the router, causing it to run
through the entire configuration process.
• Setup - to enter setup mode from the
privileged EXEC prompt.
25
Cisco Router Configuration
• configure terminal—Configures manually
from the console terminal.
• copy tftp running-config—Loads
configuration information from a network
TFTP server.
• copy running-config startup-config—
Stores the current configuration from RAM
into NVRAM.
26
Cisco Router Configuration
• copy running-config tftp — Stores the
current configuration from RAM on a
network TFTP server.
27
Cisco Router Configuration
Router> enable
password:
Router# configure terminal
Router(config)# [configure mode command]
• e.g. interface, subinterface, controller, line,
router etc.
28
Cisco Router Configuration
• Specific configuration modes:
– interface mode - for configuring interfaces
– subinterface mode - for configuring multiple
virtual interfaces on a single physical interface
– line mode - for configuring the operation of a
terminal line
– router mode - for configuring an IP routing
protocol
– etc.
29
Cisco Router Configuration
• Configuring router identification
Router# config term
Router(config)# hostname LABA
LABA#
ctrl-z : back to privileged exec mode
exit : back out one level
30
Cisco Router Configuration
• Message of the day banner
LABA(config)#banner motd # message #
• Interface description
LABA(config)#interface ethernet 0
LABA(config-if)#description my LAN, BG
31
Password configuration
• Console password
• Virtual terminal password
• Privileged exec password
32
Console password
LABA(config)#line console 0
LABA(config-line)#login
LABA(config-line)#password cisco
33
Virtual Terminal password
LABA(config)#line vty 0 4
LABA(config-line)#login
LABA(config-line)#password cisco
• Enable Password
LABA(config)#enable password class
or prefer
LABA(config)#enable secret class
34
Configuring interfaces
LABA(config)#int s 0
LABA(config-if)#clock rate 56000
• clk rate is set for DCEs
LABA(config-if)#bandwidth 56
• no clock rate removes clock rate
• shut down/no shut down
35
Configuring routing protocols
LABA(config)#router rip
LABA(config-router)#network 1.0.0.0
LABA(config-router)# network 2.0.0.0
LABA(config-router)#ctrl-z
LABA(config)#ctrl-z
LABA#show ip protocol
LABA#show ip route [routing table]
36
Configuring routing protocols
LABA>show ip interfaces
LABA#debug ip rip
37
Exercise - Configuring LABA
• Hostname:
Router>ena
password:
Router#config term
Router(config)#hostname lab-a
38
Exercise - Configuring LABA
• Enable secret password - class
lab-a(config)#enable secret class
39
Exercise - Configuring LABA
• All appropriate interfaces with IP addresses
and subnet masks
lab-a(config)#int s 0
lab-a(config-if)#ip address 201.100.11.1
255.255.255.0
lab-a(config-if)#clockrate 56000
lab-a(config-if)#bandwidth 56
40
Exercise - Configuring LABA
lab-a(config)#int e 0
lab-a(config-if)#ip address 192.5.5.1
255.255.255.0
lab-a(config-if)#bandwidth 56
lab-a(config)#int e 1
lab-a(config-if)#ip address 205.7.5.1
255.255.255.0
lab-a(config-if)#bandwidth 56
41
Exercise - Configuring LABA
• Configure rip
lab-a(config)#router rip
lab-a(config)#network 205.7.5.0
lab-a(config)# network 192.5.5.0
lab-a(config)# network 201.100.11.0
42
Exercise - Configuring LABA
• Console login password - cisco
lab-a(config)#line console 0
lab-a(config-line)#login
lab-a(config-line)#password cisco
43
Exercise - Configuring LABA
• Vty login password - cisco
lab-a(config)#line vty 0 4
lab-a(config-line)#login
lab-a(config-line)#password cisco
44