작성자 : Bpan에서 퍼왔습니다.
이 글은 BPAN에서 퍼온 글을 재편집한 것으로 스위치를 활용하고자 하는 분들께 옮깁니다.
다음은 스위치를 최초 부팅시 기본 환경 설정하는 방법입니다.
< 설정환경목표 >
:
1. 스위치이름 : Catalyst 6000
2. password for normal mode: #####
3. password for privileged mode: *****
4. interface ip address
sc0 : Ip addr 10.1.1.50 mask 255.0.0.0
5.routing protocol : Default route
6. Port ( ex.Ethernet ) 설정
port : 2/12
speed : 100
duplex : full
name : TEST
7. VLANs 설정
VTP domain : BigCorp
vtp mode : server
vlan number : 100
vlan name : Pubs
vlan port : 2/1-4
8.Trunk 설정
trunk port: 1/2
trunk mode : desirable
<설정 방법>
1. Console을 연결한다.
Console Setting : 9600 baud, 8 data bits, no parity, 2 stop bits
2. 스위치를 Power UP한 후에 CLI Mode로 로그인한다.
Enter password:Return 키를 친다
Console>
Console>enable
Enter password:Return 키를 친다
Console>(enable)
3. Set the System Information
Console>(enable)
Console>(enable) set system name Catalyst 6000
System name set.
Catalyst 6000>(enable) set time 08/18/98 10:08:00
Sat Apr 18 1998, 10:08:00
Catalyst 6000>(enable) set password
Enter old password:Return 키를 친다
Enter new password:#####
Retype new password:#####
Password changed.
Catalyst 6000>(enable) set enablepass
Enter old password:Return 키를 친다
Enter new password:*****
Retype new password:*****
Password changed.
Catalyst 6000>(enable)
4. Set the sc0 Interface
외부에서 Telnet 으로 Catalyst 6000 family Switch에 진입하기 위해서는 IP Address, Netmask,그리고 Default gateway를 세팅해야 한다.
그리고 in-band interface(sc0)에 적절한 VLAN을 적용한다.
(중요한 것은 자신의 IP address 와 subnet이 VLAN에 포함되어야 한다는 것이다.)
Catalyst 6000>(enable) set interface sc0 10.1.1.50/255.0.0.0
Interface sc0 IP address and netmask set.
VLAN 100에 in-band interface(sc0)를 적용하였다.
Catalyst 6000>(enable) set interface sc0 100
interface sc0 vlan set.
Catalyst 6000>(enable) set ip route default 10.1.1.1
Route added.
##### 검증 #####
Catalyst 6000>(enable) show interface
sl0 : flags=51
slip 0.0.0.0 dest 0.0.0.0
sc0 : flags=63
vlan 100 inet 10.1.1.50 netmask 255.0.0.0 broadcast 10.255.255.255
Catalyst 6000>(enable) sh ip route
Fragmentation Redirect Unreachable
ebabled ebabled ebabled
Destination Gateway Flags Use Interface
Default 10.1.1.1 UG 0 sc0
10.0.0.0 10.1.150 U 0 sc0
default default UH 0 sl0
Catalyst 6000>(enable) ping 10.1.1.100
10.1.1.100 is alive
Catalyst 6000>(enable)
5. Set Port ( ex.Ethernet )
Catalyst 6000>(enable) set port speed 2/12 100
Catalyst 6000>(enable) ) set port duplex 2/12 full
Catalyst 6000>(enable) set port name 2/12 TEST
Catalyst 6000>(enable) set port enable 2/12
##### 검증 #####
Catalyst 6000>(enable) show port 2/12
##### 검증 (Check Network Connectivity) #####
Catalyst 6000>(enable) ping -s 172.20.52.20 1200 4
PING 172.20.52.20: 1200 data bytes
1208 bytes from 172.20.52.20 : icmp_seq=0. time=6ms
1208 bytes from 172.20.52.20 : icmp_seq=1. time=6ms
------172.20.52.20 PING Statistics ------
4 packets transmitted, 4 packets received, 0% packet loss
round-trip (ms) min/avg/max = 5/5/6
Catalyst 6000>(enable) traceroute 172.20.52.20 1400
traceroute to 172.20.52.20 (172.20.52.20), 30 hops max, 1440 byte packets
1 172.20.52.33 (172.20.52.33) 2ms 3ms 1ms
2 172.20.52.20 (172.20.52.20) 4ms * 4ms
Catalyst 6000>(enable)
6. Set VLANs
VTP는 switched network을 통해 VLAN환경에 대한 정보를 전달한다.
Catalyst 6000 family switch는 아래 세가지 VTP modes중 하나로 동작된다.
● Server
: Default mode이며 VLAN의 생성, 변경 그리고 삭제가 가능하며 VLAN환경을 같은
도메인 상에 있는 다른 스위치로 전달하는 역할을 한다.
그리고 trunk links를 통해 받은 전달 자료를 토대로 다른스위치들의 VLAN 환경을
동기화시킨다.
●Client
: VTP client는 VLAN에 참여가 가능하지만, VLAN의 생성, 변경 그리고 삭제가 되지 않는다.
●Transparent
: VTP에 참여하지 않는다.
VLAN 환경을 전달하지 않으며 전달받은 사항을 근거로한 VLAN 환경을 동기화시킬 수는
없다.
VLAN Trunk Protol(VTP) domain을 생성한다.
Catalyst 6000>(enable) set vtp domain BigCorp
VTP domain BigCorp modified
VLANs을 VTP Server에 생성시켰을 경우 VLAN 정보는 같은 VTP 도메인상에 있는 네트워크 상의 스위치로 분배된다.
VTP clients 와 servers는 그들이 전달 받은 VLAN 정보화일에 기초로한 갱신 내용을 같춘 도메인상에 존재하게된다.
VTP transparent 스위치는 VTP 갱신에 대한 동작을 하지 않으며, 그러한 스위치는 반드시 로컬에서 사용자가 수동으로 VLAN 정보를 변경해야 한다.
VTP mode를 server(or Client /Transparent)로 세팅한다.
Catalyst 6000>(enable) set vtp mode server
VTP domain BigCorp modified
VTP domain 내에 VLANs 100을 생성시키고 이름을 Pubs라 한다.
Catalyst 6000>(enable) set vlan 100 name Pubs
Vlan 100 Configuration successful
VTP domain 내에 VLANs을 생성시키고 port 2/1-4까지 적용한다.
Catalyst 6000>(enable) set vlan 100 2/1-4
VLAN 100 modified.
VLAN 1 modified.
VLAN Mod/Ports
---------------------------
100 2/1-4
##### 검증 #####
Catalyst 6000>(enable) show vtp domain
Domain Name Domain Index VTP Version Local Mode Password
-----------------------------------------------------------------------
BigCorp 1 2 server -
Vlan-count Max-vlan-storage Config Revision Notifications
-----------------------------------------------------------------------
9 1023 0 enabled
Last Updater V2 Mode Pruning PruneEligible on Vlans
-----------------------------------------------------------------------
172.20.52.40 disabled disabled 2-1000
Catalyst 6000>(enable)
Catalyst 6000>(enable) show vlan 100
VLAN Name Status Mod/Ports, Vlans
-----------------------------------------------------------------------
100 Pubs active
VLAN
Type SAID MTU Paent RingNo BrdgNo Stp BrdgMode Trans1 Trans2
-----------------------------------------------------------------------
100 enet 100100 1500 -
- - - - 0 0
VLAN AREHope STEHops Backup CRF
-----------------------------------------------------------------------
Catalyst 6000>(enable) show port 2
Port Name Status Vlan Level Duplex Speed Type
-----------------------------------------------------------------------
2/1 notconnect 100 normal half 100 100BaseTX
2/2 notconnect 100 normal half 100 100BaseTX
2/3 notconnect 100 normal half 100 100BaseTX
2/4 notconnect 100 normal half 100 100BaseTX
2/5 notconnect 1 normal half 100 100BaseTX
<... output truncated ...>
Catalyst 6000>(enable)
7. Set VLAN Trunks
VLAN Trunks 는 동시에 다중 VLANs의 정보를 전송하는 point-to-point 링크이다.
Trunk ports는 많은 VLANs 으로부터의 Traffic을 관리하는 네트워크 백본에서 유용하다.
모든 이더넷 포트는 trunking을 위해서 Inter-Switch Link(ISL) 또는 IEEE 802.1Q 캡슐화방식을 사용할 수 있다.
기본 Default 로서 모든 이더넷 포트는 negotiate로 세팅되어 있으며, ISL 캡슐화 방식으로 사용되려고 시도한다.
만약 상대편 Remote 의 포트가 desirable 또는 on으로 설정되어 있다면, auto로 설정되어진 포트는 자동으로 Trunk 포트로 변경된다.
스위치들간에 다중 VLANs에서 traffic을 전송키 위한 Trunk 포트를 1/2로 설정하고 Remote port가 auto라고 간주하고 Trunk 모드를 Desiable( or ON /AUTO)로 설정한다.
참고) set trunk mod_num/port_num {on|desirable|auto} {isl|dot1q|negotiate}
Catalyst 6000>(enable) set trunk 1/2 desirable
Port(s) 1/2 trunk mode set to desirable.
Catalyst 6000>(enable) 05/27/2000.10:16:58:DTP-5:Port 1/2 has become isl trunk
05/27/1998.10:16:58:DTP-5:Port 1/2 left bridge port 1/2.
05/27/1998.10:17:08:DTP-5:Port 1/2 joined bridge prt 1/2.
##### 검증 #####
Catalyst 6000>(enable) show trunk 1/2
Port Mode Encapsulation Status Native vlan
-----------------------------------------------------------------------
1/2 desirable isl
trunking
523
Port Vlans allowed on trunk
-----------------------------------------------------------------------
1/2 1-1005
Port Vlans allowed and active in management domain
-----------------------------------------------------------------------
1/2 1,10.105,152, 521-524
Port Vlans in spanning tree forwarding state and not pruned
-----------------------------------------------------------------------
1/2 1,10,105,152,521-524
Catalyst 6000>(enable)