## VLAN은 VLAN에 속한 포트들로만 브로드캐스트를 내보내 브로드캐스트의 이동 범위를 제한한다.
[스위치]
## VLAN 10, 20 생성
Switch(config)# vlan 10
Switch(config-vlan)# vlan 20
Switch(config-vlan)# exit
## VLAN 적용할 포트 선정
Switch(config)# interface fastethernet 0/1
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 10
Switch(config)# interface fastethernet 0/2
Switch(config-if)# switchport mode access
Switch(config-if)# switchport access vlan 20
## show vlan 확인
## Trunk는 Trunk를 통해 모든 경로를 통과 하는 것
## Trunk 설정
Switch(config)# interface fastethernet 0/3
Switch(config-if)# switchport trunk encapsulation dot1q
Switch(config-if)# switchport mode trunk
## show interface trunk 확인
[라우터]
## Fa 0/1 인터페이스를 Fa 0/1.1과 Fa 0/1.2의 가상의 서브 인터페이스로 분할하고 각각의 서브 인터페이스에 IP 주소를 할당한다.
R1(config)# interface fastethernet 0/1 ## 인터페이스 설정
R1(config-if)# no shutdown ## no shutdown 으로 포트만 활성화 해준다.
R1(config-if)# interface fastethernet 0/1.1 ## 서브인터페이스 설정
R1(config-subif)# encapsulation dot1q 10 ## 설정할 vlan에 대한 게이트웨이
R1(config-subif)# ip address 11.1.1.1 255.255.255.0 ## ip 설정
R1(config-if)# interface fastethernet 0/1.2
R1(config-subif)# encapsulation dot1q 20
R1(config-subif)# ip address 22.2.2.1 255.255.255.0
## 트렁크를 사용할 수 있는 VLAN 번호 설정
기본적으로 트렁크는 모든 VLAN이 사용할 수 있다.
그러나, 특정 VLAN만 트렁크를 사용하게 하려면 switchport trunk allowed vlan 명령어를 사용한다.
명령어 다음에 특정 VLAN 번호를 지정하면 해당 VLAN만 이 트렁크를 사용할 수 있다.
예를 들어, VLAN 10, 11, 20번만 트렁크 G0/12를 사용하게 하려면 다음과 같이 설정한다.
줄( - )이나 쉼표( , ) 전후로 공란을 사용하지 않는다.
## 트렁크를 사용할 수 있는 VLAN 지정하기
SW1(config)# interface g0/12
SW(config-if)# interface trunk allowd vlan 10-11,20
트렁크 사용가능 VLAN 리스트에 특정 VLAN을 추가하려면 add 옵션을 사용한다.
예를 들어, VLAN 30, 31, 40번을 추가하려면 다음과 같이 한다.
## 트렁크를 사용할 수 있는 VLAN 추가하기
SW1(config)# interface g0/12
SW1(config-if)# switchport trunk allowed vlan add 30-31,40
지금까지의 설정과 상관없이 다시 모든 VLAN이 해당 트렁크를 사용하게 하려면 all 옵션을 사용한다.
## 모든 VLAN이 트렁크를 사용할 수 있도록 설정하기
SW1(config)# interface g0/12
SW1(config-if)# switchport trunk allowed vlan all
모든 VLAN을 사용 가능하게 하고 501에서 1000번 사이만 제외하려면 except 옵션을 사용한다.
## 트렁크 포트를 사용할 수 있는 VLAN 제외
SW1(config)# interface g0/12
SW1(config-if)# switchport trunk allowed vlan except 501-1000
트렁크 포트이긴 하지만 어떤 VLAN도 통과시키지 못하게 하려면 none 옵션을 사용한다.
## 모든 VLAN의 트렁크 포트를 사용할 수 없도록 설정하기
SW1(config)# interface g0/12
SW1(config-if)# switchport trunk allowed vlan remove 101-200
'IT > 네트워크' 카테고리의 다른 글
[스위치] 멀티레이어 스위치 설정 (0) | 2025.02.16 |
---|---|
[스위치] VTP 서버,클라이언트 (0) | 2025.02.16 |
[스위치] 초기 설정 (0) | 2025.02.16 |
[스위치] 기본 명령어 (0) | 2025.02.16 |
[스위치] MAC 주소 테이블 (0) | 2025.02.16 |