트렁크란 무엇인가요?
기술 분야에서는 TRUNK를 중국어로 "간선, 간선, 간선, 장거리"로 번역하지만 일반적으로 번역하지 않고 원문을 그대로 사용한다. 그리고 이 단어는 상황에 따라 다르게 해석됩니다:
1. 네트워크의 계층적 구조와 광대역의 합리적인 할당 측면에서 TRUNK는 대역폭 확장을 위한 "포트 집합"으로 해석됩니다. 링크 백업이 중요합니다. TRUNK는 여러 물리적 포트를 하나의 논리적 포트로 묶고 여러 포트 그룹의 대역폭을 중첩할 수 있습니다. TRU NK 기술은 TRUNK 내 여러 링크의 상호 백업 기능을 실현할 수 있습니다. 즉, 하나의 링크에 장애가 발생해도 다른 링크의 작업에 영향을 미치지 않으며 동시에 여러 링크 간에 트래픽 균형을 이룰 수 있습니다. 프린터 풀은 모뎀 풀과 동일합니다.
2. 통신망의 음성레벨 회선에서 트렁크(Trunk)는 "백본망, 전화 트렁크", 즉 두 교환기나 스위치 사이의 연결 회로나 채널을 말한다. 두 터미널 사이를 이동하고 필요한 신호 및 터미널 장비를 제공합니다.
3. 그러나 가장 일반적인 라우팅 및 스위칭 분야에서는 일부 VLAN 포트 집합을 TRUNK라고도 하지만 CISCO와 같은 대부분은 TRUNKING이라고 합니다. 소위 TRUNKING은 여러 스위치에 걸쳐 설정된 동일한 VLAN의 구성원이 서로 통신할 수 있도록 서로 다른 스위치를 연결하는 데 사용됩니다. 스위치 간 상호 연결에 사용되는 포트를 TRUNK 포트라고 합니다. 일반 스위치의 계단식 연결과 달리 TRUNKING은 OSI의 두 번째 계층을 기반으로 합니다. TRUNKING 기술이 없다고 가정하면 두 개의 스위치에 여러 개의 VLAN을 나누는 경우(VLAN도 레이어 2를 기반으로 함) 두 스위치의 VLAN10 및 VLAN20의 각 구성원이 서로 통신하려면 켜져 있어야 합니다. 스위치 A. 스위치 B에서 VLAN10으로 설정된 포트 중 하나를 선택하고 스위치 B에서 VLAN10으로 설정된 포트와 캐스케이드 연결을 만듭니다. VLAN20의 경우에도 마찬가지입니다. 따라서 스위치에 10개의 VLAN을 지정하면 캐스케이딩을 위해 10개의 라인을 연결해야 하며 포트 효율성이 너무 낮습니다. 스위치가 TRUNKING을 지원하면 두 스위치 사이에 캐스케이드 라인이 있고 해당 포트를 트렁크로 설정하기만 하면 됩니다. 이 라인은 스위치의 모든 VLAN 정보를 전달할 수 있습니다. 이 경우 스위치에 수백 개의 VLAN이 설정되어 있어도 하나의 포트만 사용됩니다.
서로 다른 스위치에 동일한 ID를 가진 VLAN이 서로 통신해야 하는 경우, 동일한 스위치에 서로 다른 ID를 가진 VLAN이 있거나 서로 다른 스위치에 서로 다른 ID가 있는 경우 공유 트렁크 포트를 통해 이를 수행할 수 있습니다. 서로 통신하려면 VLAN을 타사 라우팅을 통해 구현해야 합니다. VLAN을 분할할 때 주의해야 할 두 가지 사항이 있습니다. 첫째, 여러 VLAN 그룹이 분할되고 모두 스위치 포트에 할당됩니다. VLAN 그룹에도 포트 ID가 있습니다. 예를 들어 포트 1, 2, 3, 4가 vlan10에 할당되고 5, 6, 7, 8이 vlan20에 할당되면 포트 1, 3, 4의 포트 ID를 10으로 설정할 수 있고, 포트 2의 포트 ID를 20으로 설정하고, 포트 5, 6, 7의 포트 ID를 20으로 설정하고, 포트 8의 포트 ID를 10으로 설정합니다. 이 경우 vlan10의 포트 1, 3 및 4는 vlan20의 포트 8과 통신할 수 있고 vlan10의 포트 2는 vlan20의 포트 5, 6 및 7과 통신할 수 있습니다. 마찬가지로 VLAN ID는 동일하지만 포트 ID가 다른 포트는 서로 액세스할 수 없습니다. 예를 들어 vlan10의 포트 2는 포트 1, 3, 4와 통신할 수 없습니다.