본문 바로가기

Contact English

【정보기기운용기능사】 6강. VTP와 STP

 

6강. VTP와 STP

 

추천글 : 【정보기기운용기능사】 정보기기운용기능사 목차


1. VTP [본문]

2. STP [본문]


 

1. VTP(VLAN Trunking Protocol) [목차]

⑴ 정의 : VLAN의 생성, 수정 ,삭제를 손쉽게 할 수 있도록 하는 프로토콜 

⑵ 동작 모드

① 서버 모드(Server Mode) : 모든 스위치는 기본적으로 서버 모드, VLAN의 생성·수정·삭제를 자유롭게 할 수 있음

② 트랜스페런트 모드(Transparent Mode) : 서버 모드의 장치로부터 받은 VLAN 정보를 자신에게 반영하지 않지만 이 정보를 이웃하는 스위치에게 전달 

③ 클라이언트 모드(Client Mode) : 서버로부터 받은 VLAN 정보만을 반영, VLAN의 생성·수정·삭제 불가

⑶ 설정

① VTP 버전 설정 : 버전 3은 사용할 수 없고, 버전 2는 비활성화되어 있음 

 

 Switch>en  
 Switch#conf t   
 Switch(config)#vtp version ?   VTP 버전에 대한 질의
   <1-2>  Set the administrative domain VTP version number   
 Switch(config)#vtp version 2   

 

② VTP 모드 설정 

 

 Switch(config)#vtp mode ?  VTP 모드에 대한 질의
   client  Set the device to client mode.   
   server  Set the device to server mode.    
   transparent  Set the device to transparent mode.   
 Switch(config)#vtp mode server   
 Device mode already VTP SERVER.   

 

③ VTP 도메인 설정 

 

 Switch(config)#vtp domain cisco  cisco라는 도메인 생성
 Changing VTP domain name from NULL to cisco   도메인의 기본값은 null임

 

④ VTP 암호 설정

 

 Switch(config)#vtp password cisco  cisco라는 암호 생성
 Setting device VLAN database password to cisco   

 

#show vtp status 

 

 Switch#show vtp status  
 VTP Version : 2   VTP 버전 표시
 Configuration Revision : 1  설정 개정 번호, VLAN이 변경될 때마다 번호 증가
 수신한 설정 개정 번호가 높다면 자신에게 반영 
 수신한 설정 개정 번호가 같다면 아무 것도 안 함
 수신한 설정 개정 번호가 낮다면 VTP 정보 전송 
 Maximum VLANs supported locally : 255   지원 가능한 최대 VLAN 수
 Number of existing VLANs : 5   현재 스위치에 존재하는 VLAN 수 
 VTP Operating Mode : Server   VTP 동작 모드 
 VTP Domain Name : cisco  VTP 도메인 이름 
 VTP Pruning Mode : Disabled   VTP 프루닝의 활성화 여부
 VTP 프루닝 : 필요 없는 브로드캐스트 트래픽이 전달되지 않게 하는 것
 VTP V2 Mode : Enabled   VTP 버전 2 활성화 여부 
 VTP Traps Generation : Disabled   VTP 트랩이 네트워크 관리 스테이션에 보내지는지
 MD5 digest : 0xFB 0xEE 0xF1 0x68 0x1D 0x3D 0x88 0xB7   자신의 메시지를 암호화하거나 다른 스위치의 메시지를 복호화하기 위해 사용하는 해시 코드 
 Configuration last modified by 0.0.0.0 at 3-1-93 00:08:51  최종 업데이트 시간, 해당 스위치의 IP 주소 
 Local updater ID is 0.0.0.0 (no valid interface found)   스위치가 VTP 정보를 전송할 때 사용하는 IP 주소 

 

⑷ 네트워크의 이중화 

① 장점 : 네트워크 가용성 향상 

② 단점 : 플러딩 루프 발생

 

 

2. STP(Spanning-Tree Protocol) [목차]

⑴ 개요

① 필요성 : VTP의 네트워크 이중화 문제 해결 

② 개념

Root-Bridge : 스위치와 스위치 상호 간에 데이터를 전송할 때 서로가 자신이 Root라고 판단하여 서로가 자신의 정보를 지속해서 보내주는 루프 상황이 발생하지 않도록 설정하는 것

⑵ STP의 종류 

 

 표준 여부  STP 명칭   기능 
 시스코 전용   PVST(Per-VLAN Spanning Tree)  ○ ISL 트렁킹 프로토콜을 사용하는 경우만 지원
 ○ Layer2 트래픽에 대한 로드 밸런싱 기능
 ○ VLAN별로 STP가 동작
 ○ 백본패스트, 업링크패스트, 포트패스트 포함 
 PVST+(Per-VLAN Spanning TreePlus)  ○ ISL 및 802.1Q 트렁킹 프로토콜 지원
 ○ BPDU가드 및 루트 가드 지원 포함 
 Rapid PVST+   ○ 802.1D보다 수렴이 빠름
 ○ IEEE 802.1w 기반 
 IEEE 표준   RSTP(Rapid Spanning Tree Protocol)   ○ 시스코 전용 프로토콜 확장 
 ○ 802.1D보다 수렴이 빠름 
 MSTP(Multiple Spanning Tree Protocol)   ○ 다수의 VLAN을 동일한 STP로 묶을 수 있음 

 

⑶ STP 설정 

예 : Switch(config)#spanning-tree vlan 1 

⑷ #show spanning-tree 

① VLAN0001 : VLAN 1번에 대한 Spanning-Tree에 대해서 보여줌, 다수의 VLAN이 존재 시 Spanning-Tree도 다수

Priority : 우선 순위 

Address : MAC 주소 

 Cost : 현재 스위치에서 특정 브리지로의 경로 값 

⑤ 타이머

 헬로 타이머(Hello Timer) : 각각의 포트에서 보내지는 BPDU의 전송 주기, 기본 설정 값은 2초

 전송 지연(Forward Delay) : 기본 설정 값은 15초, 4 ~ 30초 사이로 변경 가능 

 최대 시간(Maximum Age) : 포트가 BPDU 설정 값을 저장하는 시간, 기본 값은 20초, 6 ~ 40초로 변경 가능

⑥ 포트의 종

 루트 포트(Root Port) : 루프 브리지와 가장 가까운 스위치의 포트 

 지정 포트(Designated Port) : 루트 포트가 아니면서 정상적으로 데이터를 주고받을 수 있는 포트 

 비지정 포트(Nondesignated Port) : 데이터를 주고받지 않는 포트이지만 BPDU는 주고 받는 포트

⑦ Interface : 현재 스위치에서 활성화되어 있는 인터페이스 

⑧ Role : 포트의 Spanning-Tree 

⑨ Sts : 포트의 동작 상태 

 차단(Blocking)

 프레임이 수신되더라도 폐기

 토폴로지 변화에 대응하기 위해 BPDU 수신

 상대 포트로부터 MAX Age 시간 동안 BPDU를 수신하지 못하면 청취 상태로 변경

 BPDU : 수신/동작

 MAX Age : 20초 

 청취(Listening) 

 프레임이 수신되더라도 폐기

 자신의 BPDU 및 인접 스위치의 정보 전송

 루트 포트이거나 지정 포트일 경우에만 청취 상태로 변경

 전송 지연 시간 동안 토폴로지 변경이 없으면 학습 상태로 전환

 BPDU : 수신/동작/전송

 전송 지연 : 15초

 학습(Learning) 

 프레임이 수신되더라도 폐기

 프레임을 전송하기 위해 MAC 주소를 학습하고 복제

 토폴로지의 변화가 없을 경우 전송 지연 시간 후 포워딩으로 변경

 BPDU : 수신/동작/전송

 전송 지연 : 15초

 포워딩(Forwarding) 

 프레임 송/수신 및 주소 학습

 BPDU : 수신/동작/전송

 비활성화(Disable) 

 프레임이 수신되더라도 폐기하고 주소를 학습하지 않음

 BPDU : 비수신/비동작

⑩ Cost : 포트의 Cost 값 

⑪ Prio.Nbr : 포트값.포트번호, 포트값은 128이 기본값

패스트(Fast)

① 포트패스트(Portfast)

상황 : 스위치에 케이블을 연결하게 될 때,

패킷트레이서에서 포트 색이 주황색이었다가 잠시 뒤 데이터 전송이 가능한 연두색으로 바뀜

STP 설정 값 등을 확인하여 Root-Bridge를 설정하는 과정을 거침

목적

하나의 스위치로 구성된 네트워크망에서는 굳이 설정하지 않아도 상관이 없음

스위치의 포트가 연결되자마자 바로 사용 가능하도록 할 때, 즉 MAC 주소를 학습하지 않도록 할 때

설정 예 

 

 Switch>en  
 Switch#conf t    
 Switch(config)#interface fa0/0   
 Switch(config-if)#spanning-tree portfast   포트패스트 설정

 

② 백본패스트(Backbonefast)

③ 업링크패스트(Uplinkfast)

 

입력: 2018.10.21 12:07