VTP : Vlan transfer
하나의 스위치에 설정된 VLan 번호
동작모드
- 서버 모드: VLAN을 만들거나, 지우거나 VLAN 이름을 변경할 수 있음 자신의 VLAN 설정 정보를 다른 스위치에 전송 ⇒ VLAN 생성/삭제/수정/전달
- 클라이언트 모드: 다른 스위치에 정보를 중계 ⇒ VLAN 생성 X / 삭제 X / 수정 X / 전달 O
- 트랜스패런트: 자신의 VTP 정보를 다른 스위치에게 전송하지 않음 ⇒ VLAN 생성 O / 삭제 O / 수정 O / 전달 O → 전달받은 외부의 VLAN 정보를 동기화 하지 않음
동작방식
- 스위치에서 VLAN 추가/수정/삭제
- 이 경우에 새로운 VLAN 정보를 다른 스위치에 전송
- 스위치는 VTP 설정 번호를 기존값보다 1을 증가 시켜서 전송
- 1을 증가시킬 때 같이 다른 스위치에서 변경된 VLAN 정보를 전송
- VTP 정보 수신받은 스위치는 자신이 원래 가지고 있는 VTP 설정번호를 비교해서 교체
VTP 설정 방법
- 스위치들이 트렁크 포트를 통해 연결
- 도메인 주소 설정
vlan database
vtp domain "name.com"
//VTP 간에 사용할 패스워드 지정
vlan database
vtp password cisco
//vtp 동작 모드 설정
vlan database
vtp server
vtp client
vtp transparent
//VTP 설정확인 방법
#show vtp status
VTP 개요
스위치 간 트렁크 링크를 통해 VLAN 설정정보를 하나 또는 그 이상의 스위치에서 “통합” 적으로 관리하기 위한 “Cisco” 전용 프로토콜 ⇒ 조건: VLAN이 두 개 이상인 경우 사용할 수 있음.
VTP가 없다면 VLAN을 할당하거나 특정 VLAN을 지우려 할 때 모든 스위치에 설정을 변경해야 함 VTP가 설정된 경우 VLAN 변경시 “자동”으로 Trunking Port를 통해 모든 L3 S/W에 update로 그 정보를 알려줌
VTP 모드
VLAN은 초기 상태에서 서버모드로 기본값이 설정되어 있음
VLAN 정보가 한번도 수신되지 않았을 경우 Revision number ‘0’
Default VLAN ID는 ‘1’
- 서버
- 클라이언트
- 트랜스패런트
VTP 동작방식
서버
VTP 도메인 별로 하나의 VTP 서버가 존재해야 함
*VLAN을 만들고 변경이 가능, 설정은 NVRAM에 저장
*서버모드에서 만들어진 내역은 Trunk를 통해 모든 VTP 도메인에 전파
클라이언트
VTP 서버로부터 update 받고 forward 함
*VLAN 생성.변경.제거 불가능 ⇒ 설정 내역이 없음 = 저장되지 않음
서버에서 VLAN을 만들어야 클라이언트 S/W 포트에 VLAN을 할당할 수 있음
트랜스 패런트
자기자신의 VTP 광고를 발생시키지 않음
VTP 서버로 부터 받은 메세지를 자신의 NVRAN에 저장하지않음
설정한 VLAN은 “자신에게만” 영향을 미침 → 본인꺼를 NVRAM에 저장
트랜스 패런트 모드의 스위치는 VTP 업데이트 메시지를 수신하지만, 자신의 VLAN 데이터베이스를 업데이트하지 않고 단순히 메시지를 전달하는 역할을 함
Revision
VLAN이 새로 만들어지거나 지워질 경우 ‘1’ 씩 추가됨
ex) VLAN이 1~4 까지 만들어질 경우 VLAN 3개가 생성 ⇒ Revision Number “3”
VTP 광고
VTP 광고는 멀티캐스트 프레임형태로 전송
3가지 type의 메세지
- advertisement Request : Client가 정보요청
- summary ad Request : 매 5분간격 트렁킹 포트를 통해 전달
- VTP Domain에 대한 Revision 넘버를 보냄
- subset add Request : VLAN 변경시 전송]
- VLAN의 대한 세부정보 보유, VTP 클라이언트로부터 요청의 대한 메세지 회신
- Management domain
- Confinguration Revision Number
- Update idontify ( 스위치 IP ⇒ mac 주소 )
- 세부정보 보유
'OSI 7 Layer > 2. 데이터링크계층' 카테고리의 다른 글
ARP 동작방식 (0) | 2024.06.13 |
---|---|
VLAN (0) | 2024.06.13 |
STP protocol (0) | 2024.06.13 |
MAC address table (0) | 2024.06.13 |
2. 데이터링크계층 (0) | 2024.04.08 |