티스토리 뷰

Cisco

[Cisco] Trunk 프로토콜

정뚱띵 2018. 2. 12. 16:38
728x90
반응형

트렁크란?


트렁크란 복수개의 VLAN 프레임을 전송할 수 있는 링크를 말한다. 

즉, 하나의 vlan에만 소속된 액세스 링크와 달리, 트렁크는 복수개의 vlan에 소속된 링크이다. 

주로 스위치 간을 연결할대 사용한다. 하지만 vlan이 하나뿐이면 트렁크를 설정하지 않아도 된다.


- VLAN 표시방법은 트렁크 프로토콜에 따라 다르다. 트렁크 프로토콜을 트렁크 인캡슐레이션 이라고한다.


트렁크 프로토콜 : 802.1q , ISL


802.1q 트렁크

- 이더넷 프레임의 출발지 주소 다음에 4바이트 길이의 802.1q 태그를 추가하여 VLAN정보를 표시하는 방식이다.


Switch(config-if)# switchport trunk encapsulation dot1q


ISL 트렁크

 - 시스코에서 개발한 트렁크 인캡슐레이션 방식이다.

 - 확장 VLAN을 지원하지 못한다

 - 이더넷 프레임을 변경하지 않고 프레임 앞에 26바이트의 ISL헤더와 프레임 끝에 ISL FCS 4바이트를 추가

 - 1024개의 VLAN만을 지원한다.


Switch(config-if)# switchport trunk encapsulation isl


DTP (Dynamic Trunking Protocol)

 - 시스코 스위치에서 상대 스위치와 트렁크와 관련된 사항을 협상할 때 사용되는 프로토콜


DTP 모드

 1) 액세스 (Access)

      - 상대 포트와 상관없이 자신은 액세스 포트로 동작한다

Switch(config-if)# switchport mode access


 2) 트렁크 (Trunk)

      - 상대 포트와 상관없이 자신은 트렁크 포트로 동작한다 

Switch(config-if)# switchport trunk encapsulation [ dot1q | isl ] 

Switch(config-if)# switchport mode trunk

encapsulation방식은 미리 지정해야 설정 가능하다.

        

 3) 다이내믹 디자이어러블 (Dynamic desirable)

      - 상대측 포트가 트렁크, 디자이어러블, 오토    -> 자신도 트렁크 모드로 동작

      - 상대측 포트가 엑세스    -> 자신도 액세스 모드로 동작


Switch(config-if)# switchport mode dynamic desirable

 

4) 다이내믹 오토 (Dynamic Auto)

      - 상대측 포트가 트렁크 , 디자이어러블   -> 자신도 트렁크 모드로 동작

      - 상대측 포트가 오토 , 액세스   -> 자신도 액세스 모드로 동작

Switch(config-if)# switchport mode dynamic auto


트렁크 특정 VLAN 설정

 - 기본적으로 트렁크는 모든 VLAN이 사용할 수 있다.  But, 특정 VLAN만 트렁크를 사용가능하게도 할 수 있다.


Switch(config)# interface FastEthernet 0/1

Switch(config-if)# swithport trunk allowed vlan 10-11,20    -> vlan 10, 11, 20번만 사용 (공백은 허용하지 않는다)

Switch(config-if)# switchport trunk allowed vlan add 30-31,40    -> 기존 사용가능한 vlan에 추가하기

Switch# show interfaces trunk    -> 사용가능한 VLAN 확인가능

Switch(config-if)# switchport trunk allowed vlan all    -> 모든 VLAN 사용가능

Switch(config-if)# switchport trunk allowed vlan except 101-200    -> 501~1000사이를 제외

Switch(config-if)# switchport trunk allowed vlan none    -> 모든 VLAN 차단

Switch(config-if)# switchport trunk allowed vlan remove 101-200    -> 101~200사이를 삭제







728x90
반응형
댓글
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today