본문 바로가기
Cisco Packet tracer(시스코 패킷트레이서)

Cisco Packet tracer- VTP의 개념과 VTP설정 방법

by slrspdla1 2020. 10. 15.
반응형

VTP의 개념과 VTP설정 방법

VTP란?

VLAN TRUNKING PROTOCOL의 약자로 트렁크 포트로 연결된 스위치끼리 서로 VLAN을 동기화 하는 방법이다.

VTP에는 3가지 모드가 있는데 Server, Client, Transparent 모드 총 3가지가 있다.

 

Server mode: Server mode는 vlan을 생성하거나 지우것이 가능하다.

Client mode: 서버로 부터 vlan의 정보를 받아온다. Client는 생성 및 삭제가 불가능하고, 오로지 서버로 부터 vlan 정보를 받아올 수 있다.

Transparent mode:vlan 을 독립적으로 생성 및 삭제가 가능하다. transparent mode는 서버로 부터 오는 vlan 정보를

넘길 뿐 동기화하지 않는다.

 

VTP 설정 시 유의할 점

VTP를 설정할 시 스위치끼리는 반드시 트렁크 포트로 설정을 해주어야 만 VLAN 정보를 동기화 할 수있다.

또한 1개 이상의 서버또는 트랜스페런트 모드가 있어야 VTP 설정이 가능하며 VTP-DOMAIN과 PASSWORD는

모두 일치해야 동기화를 할 수 있다.

REVISION NUMBER가 가장 높은 스위치를 신뢰하기 때문에 서버를 하고 싶은 SWITCH의 REVISION NUMBER를

높게 해야 된다.

만약 두 개의 서버가 있다면 REVISION NUMBER가 더 높은 SWITCH가 서버의 역할을 하게 된다.

 

VTP 설정 삭제 방법

관리자의 실수로 VLAN을 잘못 설정 했을 시 삭제 방법은

1. delete vlan.dat 입력

2. vlan 번호가 10번이라면 (config)창에서 no vlan 10이라는 명령어 입력

 

실습 토폴로지 

SERVER SWITCH에 대한 설정

Switch(config)#hostname Server       <-편의를 위해 hostname을 Server로 변경

Server(config)#int fa0/1

Server(config-if)#sw mode trunk       <-스위치 포트의 모드를 트렁크로 바꿉니다.

Server(config-if)#exit

Server(config)#vtp mode server        <-vtp 모드를 서버로 바꿉니다.

Device mode already VTP SERVER.    <- switch의 기본 모드는 서버로 되어있기 때문에 이러한 문구가 나옵니다.

Server(config)#vtp version 2            <-vtp version 2로 설정합니다.

Server(config)#vlan 10                    <- 테스트를 위하여 vlan10, 20, 30을 만듭니다.

Server(config-vlan)#vlan 20              

Server(config-vlan)#vlan 30

Server(config-vlan)#exit

Server(config)#

Client SWITCH에 대한 설정

Switch(config)#hostname Client           <-hostname을 Client로 설정합니다

Client(config)#int fa0/1                      

Client(config-if)#sw mode  trunk         <-VTP를 하기 위해서 TRUNK MODE로 설정

Client(config-if)#ex

Client(config)#vtp mode client   <-MODE는 Client로 설정합니다.

Client(config)#vtp domain cisco  <-domain name을 cisco로 설정합니다.

Client(config)#vtp password cisco  <- password도 cisco로 설정합니다.

Client(config)#int fa0/2

Client(config-if)#sw m tr

 

Client(config-if)#

 

Transparent mode 설정

Switch(config)#hostname Transparent

Transparent(config)#int fa0/1

Transparent(config-if)#sw mode trunk

Transparent(config-if)#exit

Transparent(config)#vtp mode trunk <-int fa0/1을 trunk로 설정합니다.

Transparent(config)#vtp mode transparent <- vtp mode를 transparent

Transparent(config)#vtp version 2  <-vtp version을 2로  합니다.

Transparent(config)#vtp domain cisco  <-vtp domain 이름을 cisco로 바꿉니다.

Transparent(config)#vtp password cisco <- vtp password를 cisco로 바꿉니다.

Transparent(config)#vlan 250  <- 테스트를 위해 2개의 vlan을 만듭니다.

Transparent(config-vlan)#vlan 300

Transparent(config-vlan)#exit

Transparent(config)#

 

 

Server 스위치의 vlan 상태

자기가 만든 vlan 10, 20, 30이 전부있습니다.

 

Client 스위치의 vlan 상태

서버가 가지고 있는 vlan만 가지고 있습니다.

 

Transparent Switch의 상태

transparent는 독립적으로 자기가 vlan을 생성, 삭제할 수있습니다.

 

총 정리

VTP는 총 3가지 모드가  있는데 서버, 클라이언트, 트랜스패런트 모드가 있다.

서버는 자기가 VLAN을 생성, 삭제가 가능하다.

클라이언트는 VLAN을 서버로부터 동기화한다. 만약 서버에서 VLAN에 데이터가 없어지면 클라이언트 또한 없어진다.

트랜스패런트는 서버와의 관계없이 독립적으로 VLAN을 생성, 삭제 가능하다. VLAN을 넘기는 역할만 할 뿐 동기화는 하지 않는다.

 

VTP가 되려면 VTP를 하려는 스위치끼리는 TRUNK MODE로 해야 한다.만약 서버 스위치가 2대 있을 경우 , REVISION NUMBER가 높은 스위치가 서버가 된다.REVISION NUMBER를 높이는 방법은 VLAN을 생성, 삭제하면 늘어난다. 

반응형

댓글