맥 어드레스는 어디에 저장되어 있을까요?

맥 어드레스는 스위치나 브리지가 출발지에서 들어오는 맥 어드레스를 보고 자신의 맥 어드레스 테이블에 저장한 다음, 그 주소 테이블에 있는 맥 어드레스를 

찾으면 그 쪽 포트만 보내고 나머진 막아줌으로써 스위치의 기본 기능 중 하나인 콜리전 도메인을 막는 역할을 한다.

시스코 스위치가 맥 어드레스를 저장하는 방식은 크게 2가지

Dynamic 방식 : 자동으로 배우는 방식 (기본값) 300초 동안 reflash 없으면 삭제

Permanent 방식 : 수동으로 넣어줌. 시간 제한 X (Static)


show mac-address-table

static으로 넣기

(config) # mac-address-table static aaaa.aaaa.aaaa vlan1

# int f0/24


vlan (Virtual LAN)

vlan을 통해 스위치도 여러 개의 브로드 캐스트 영역을 나누어 줄 수 있다.

(Vlan으로 네트워크를 나눌 수 있다.) / (나눈 네트워크 끼리는 라우터 없이는 통신 못함)


트렁킹

모든 Vlan이 하나의 링크를 통해 다른 스위치나 라우터로 이동하기 위해 만듬

각 Vlan 별로 별도의 이름표가 있어야함

이름 붙이는 방법에 따라 트렁킹도 두 가지 방식이 있다.

ISL 트렁킹과 IEEE 802.1Q 방식의 트렁킹

IEEE 802.1Q에 특징은 네이티브 Vlan (Native Vlan)이 하나 있음

딱 하나만 이름표가 없으니 이름표 없는 Vlan = Native Vlan (Untagged 트래픽) 으로 구별 가능

ISL은 모든 VLAN에 이름표를 붙인다.


VTP


VTP(Vlan Trunking Protocol)

스위치들 간에 Vlan정보를 서로 주고받아 스위치들이 가지고 있는 Vlan 정보를 항상 일치 시켜주기 위한 프로토콜(시스코만의 프로토콜)

VTP에서 Vlan정보는 스위치간 트렁크 링크를 통해서만 전달 가능하다.

트렁킹 방식에는 상관이 없다. (ISL , IEEE 802.1Q)


VTP간에 주고 받는 메시지는 3가지 형식이 있음

Summary Advertisement

VTP 서버가 자기에게 연결된 스위치들에게 5분 마다 한 번씩 전달하는 메세지

자신이 관리하는 VTP도메인의 구성에 대한 Revision 넘버(Revision Number)를 보냄.

스위치들은 Revision 넘버를 보고 자신들의 Vlan정보가 최신인지 확인.

Vlan 구성에 변화가 생겼을 시에는 5분 기다리지 않고 바로 전달.


Subset Advertisement

Vlan 구성 변화있거나 VTP 클라이언트로부터 Advertisement Request 메세지 받으면 전달.

실제 Vlan 정보가 들어있음. 이 메시지를 통해 Vlan 정보 전달


Advertisement Request

VTP 클라이언트가 VTP서버에게 VTP정보를 얻고자 할 때 보냄.



VTP 기본 값

mode : Server

name : X

Revision : 0

Vlan : 1번만 존재



VTP 모드


VTP 서버 모드

Vlan을 생성, 삭제, 이름 바꾸기 가능. 다른 스위치(VTP 도메인 안의)로 전달 가능.

Vlan 정보가 NVRAM에 저장되어 껏다 켜도 Vlan 정보가 저장되어 있음.


VTP 클라이언트 모드

Vlan 생성, 삭제, 이름 바꾸기 불가. VTP 정보 받기와 전달 가능.

NVRAM에 저장 안함. (껏다 켜면 VTP Server에게 정보 다시 받아야함.)


VTP 트랜스페어런트 모드 (Transparent Mode)

VTP 메세지 전달은 하지만, VTP 정보를 받거나 Vlan 생성, 삭제, 이름 바꾸기 X

VTP 도메인안에서 혼자 노는 스타일



VTP 설정 보기

show vtp status

트렁크 포트 상태 보기

show int f0/1 switchport

show int f0/1 trunk


Vlan 정보 보기

show vlan

포트 상태 보기

show int status

vlan 최대 갯수 보기

show vtp status


Cat2950 -> Maximum Vlans supported locally : 64 (64개의 vlan 생성 가능)

Cat3550 -> Maximum Vlans supported locally : 1005 (1005개의 vlan 생성 가능)


Vlan 생성

Cat2950 -> # vlan database : vlan configuration 모드

IOS(시스코)에선 (config) # vlan 2

(config-vlan) # : config-vlan 모드


Vlan 지우기

(config) # no vlan 2


VTP Transparent 모드에서 VTP Revision 넘버는 0 임