Configuring a Catalyst 1900 Switch
This page covers configuring a Cisco Catalyst 1900 Switch from the command
line interface. This is the method that is tested on the CCNA 2.0 test,
but you should know that you can also configure the switch from a Menu (runs on
the command line) or you can use the Web interface (set the IP address on the
Switch and enter the IP address in a web browser on a client to access the
Switch's configuration web pages).
Setting Hostname, IP Address, and DFGW
You set these items the same way as for a router. The exception is that
the IP address is for the entire device as opposed to a router, which has
addresses for each interface. You should also know that you can telnet to
a switch but you can't telnet from it.
> enable
# conf t
Enter configuration commands, one per line. End with CNTL/Z.
(config)# hostname Switch1
Swicth1(config)# ip address 192.168.1.75 255.255.255.224
Switch1(config)# ip default-gateway 192.168.1.65
Switch1(config)# ip domain-name foo.org
Viewing the IP Information
Use the show ip user Exec command to display
global Internet Protocol (IP) configuration information.
Switch1# show ip
IP Address:192.168.1.75
Subnet Mask:255.255.255.224
Default Gateway:192.168.1.65
Management VLAN: 1
Domain name: foo.org
Name server 1:192.168.1.70
Name server 2:0.0.0.0
HTTP server :Enabled
HTTP port : 80
RIP :Enabled
Setting Passwords
Use the enable password <1-15> <password> global
configuration command to set unencrypted user Exec or privileged Exec passwords.
Level 1-14 is for user Exec privileges while Level 15 is for privileged Exec
privileges. The Password is a noncase-sensitive string of between 4 and 8
characters, spaces, and punctuation (except double quotes). Password
strings with blank spaces must be enclosed in double quotes.
Switch1(config)# enable password level 1 "CcNa 2.0"
Switch1(config)# enable password level 15 CiScO123
Enable Secret Password
Use the enable secret global configuration command to set encrypted
user Exec or privileged Exec passwords. The enable secret password is used
in place of the enable password if it is set since the enable secret password is
encrypted and therefore more secure.
Switch1(config)# enable secret PaSs&oRd
Interfaces
Use the interface type slot/port global configuration
command to choose an interface type and to enter interface configuration mode.
Switch1(config)# interface ethernet 0/5
Switch1(config-if)#
Setting the Interface Description
While in interface configuration mode you can use the description
string command to set a description for an interface. The
description can be from 1 to 80 alphanumeric characters. Use double quotes
to enclose strings with spaces.
Switch1(config-if)# description "Marketing VLAN"
Set the Port's Duplex
Use the duplex {auto | full | full-flow-control | half} interface
configuration command to enable duplex mode for an interface.
Syntax Description:
| auto |
Auto-negotiation of duplex mode. |
| full |
Full-duplex mode. |
| full-flow-control |
Force full-duplex mode with flow control. |
| half |
Half-duplex mode. |
Example:
Switch1(config-if)# duplex full
Show Version
This example shows how to display the switch hardware and firmware versions
accessible from privileged Exec mode for the Catalyst 1900 switch.
Switch1# show version
Cisco Catalyst 1900/2820 Enterprise Edition Software
Version V9.00.00(12)
Copyright (c) Cisco Systems, Inc. 1993-1999
Switch1 uptime is 2day(s) 22hour(s) 50minute(s) 21second(s)
cisco Catalyst 1900 (486sxl) processor with 2048K/1024K bytes of memory
Hardware board revision is 1
Upgrade Status: No upgrade currently in progress.
Config File Status: No configuration upload/download is in progress
27 Fixed Ethernet/IEEE 802.3 interface(s)
Base Ethernet Address: 00-E0-1E-7E-BE-80
Switch1#
MAC Address Tables
Since layer 2 switches use MAC addresses to filter network traffic, it stands
to reason that you can control MAC related functions. A Catalyst 1900
switch can store up to 1024 MAC addresses in its filter table. When the
filter table is full, the switch will flood the network with all new incoming
frames until one of the existing addresses in the table expires and is removed.
To view the table of MAC addresses, use the following command:
Switch1#show mac-address-table
Number of permanent addresses :0
Number of restricted static addresses :0
Number of dynamic addresses :9
Address Dest Interface Type Source Interface List
----------------------------------------------------------------------------------
00D0.5868.F583 FastEthernet 2 Dynamic All
00E0.1E74.6ADA FastEthernet 1 Dynamic All
00E0.1E74.6AC0 FastEthernet 1 Dynamic All
0060.47D5.2770 FastEthernet 2 Dynamic All
00D0.5868.F580 FastEthernet 2 Dynamic All
00D0.5868.C8C0 FastEthernet 2 Dynamic All
00D0.5868.EF00 FastEthernet 2 Dynamic All
00E0.1E74.6080 FastEthernet 2 Dynamic All
00D0.C0F5.5B80 FastEthernet 2 Dynamic All
Clearing the MAC Address Table
If clear mac-address-table is invoked with no options, all dynamic
addresses are removed. If you specify an address but do not specify an
interface, the address is deleted from all interfaces. If you specify an
interface but do not specify an address, all addresses on the specified
interface are removed.
Switch1#clear mac-address-table
Setting Static MAC Addresses
Use the mac-address-table restricted static global configuration
command to associate a restricted static address with a particular switched port
interface (specified as type module/port). Use the no
mac-address-table restricted static command to delete a restricted static
address.
The following example shows how to configure a packet with MAC address of
0040.C80A.2F07 to come in on either Ethernet interface 1 or Ethernet interface 2
and be forwarded to the Fast Ethernet interface 27.
Switch1(config)#mac-address-table restricted static 0040.C80A.2F07 f0/27 e0/1 e0/2
Setting Permanent MAC Addresses
Use the mac-address-table permanent global configuration command to
associate a permanent unicast or multicast MAC address with a particular
switched port interface (specified by type and module/port). Use the
no mac-address-table permanent command to delete a permanent MAC address.
This example shows how to specify that packets with the multicast destination
address 0140.C80A.2F07 should be forwarded on the Fast Ethernet interface 27.
Switch1(config)# mac-address-table permanent 0140.C80A.2F07 fastethernet 0/27
Using Port Security
Use the port secure interface configuration command to enable addressing
security. Use the no port secure command to disable addressing security or
to set the maximum number of addresses allowed on the interface to the default
value. The default is 132, but can be from 1 to 132. The following
example shows how to set the maximum MAC address count to 100 on the ethernet
slot 0 port four interface.
Switch# conf t
Switch1(config)# interface ethernet 0/4
Switch1(config-if)# port secure max-mac-count 100
Upgrading/ Restoring the IOS for a Catalyst 1900
You can upgrade or restore the IOS, but you can't back it up on Catalyst 1900
switches. To copy an IOS from a TFTP host use the following command.
Syntax:
copy tftp://tftp_host's_address/IOS_filename opcode
Example:
Switch1#copy tftp://192.168.1.70/cat1900EN_9_.bin opcode
Backing Up and Restoring the Catalyst 1900's Configuration
The configuration file is called nvram on a 1900 switch. To
copy the file to a TFTP host, use the following command:
Syntax:
copy nvram tftp://tftp_host's_address/config_name
Example:
Switch1#copy nvram tftp://192.168.1.70/1900en
To restore the file from a TFTP host to the switch, use
the following command:
Syntax:
copy tftp://tftp_host's_address/config_name nvram
Example:
Switch1#copy tftp://192.168.1.70/1900en nvram
Deleting the Startup-Configuration
To delete the startup-config (nvram), use the following command:
Switch1#delete nvram
Change the LAN Switch Type
You can view the switch type with the privileged EXEC command show port
system. To change the switch's switch type, use the following
command:
Switch1(config)#switching-type ?
fragment-free Fragment Free mode
store-and-forward Store-and-Forward mode
Switch1(config)#switching-type store-and-forward
|