반응형

네트워크 트렁크 모드란 여러 개의 VLAN(Virtual Local Area Network)을 운반하기 위해 사용되는 네트워크 링크의 모드이다. 이 모드는 하나의 링크를 사용하여 여러 개의 VLAN을 전송하는 기능을 제공한다. 이 모드를 사용하면 스위치 사이에서 VLAN 데이터를 전송할 수 있으며, 스위치간에 연결할 때 여러 개의 물리적 링크 대신 하나의 링크를 사용할 수 있다.

 

트렁크 모드는 스위치의 포트에서 사용되며, 스위치 포트가 물리적으로 다른 스위치의 포트와 연결된다. VLAN 간의 통신을 가능하게 하기 위해, 트렁크 포트는 여러 개의 VLAN을 운반할 수 있다.

 

네트워크 트렁크 모드에는 다음과 같은 종류가 있다.

  • ISL(Inter-Switch Link): Cisco에서 개발한 네트워크 트렁크 프로토콜로 이 프로토콜은 Ethernet 프레임을 비롯한 다양한 프레임을 트렁크로 전송할 수 있다.
  • 802.1Q: IEEE에서 제정한 표준화된 네트워크 트렁크 프로토콜로 이 프로토콜은 ISL과 유사하게 여러 개의 VLAN을 운반할 수 있다.

트렁크 모드를 사용하면 VLAN 간의 데이터 전송을 효율적으로 관리할 수 있으며, 물리적으로 여러 개의 링크를 사용하지 않고도 여러 개의 VLAN 데이터를 전송할 수 있다. 따라서 네트워크 트렁크 모드는 대규모 네트워크에서 VLAN 데이터를 운반할 때 유용한 기술다.

 

이 두 프로토콜은 VLAN 데이터를 전송하기 위해 이더넷을 프레임에 수정하여 태그를 추가하는 방식을 사용한다.

ISL은 이더넷 프레임에 26개의 헤더를 추가하여 VLAN 태그를 삽입한다. 따라서 ISL은 Cisco 스위치 타이핑 VLAN 통신을 지원한다.

 

반면 802.1Q는 이더넷 프레임에 4개의 표준 태그를 추가하여 VLAN을 구분한다. 이 4개의 태그는 VLAN ID, 우선 순위, 태그 수신 수신자 등의 정보를 포함하며, VLAN ID가 가장 중요한 정보다. 802.1Q는 Cisco 외에 대부분의 네트워크 장비에서 지원된다. 이 태그는 수신측에서 제거되고, 결국 VLAN에 따라 데이터가 전송된다.

 

결론적으로 ISL과 802.1Q는 VLAN을 데이터 전송하기 위해 사용되는 두 개의 네트워크 수신 패킷이며, 두 개의 프로토콜 모두 VLAN 태그를 추가하여 데이터를 구분하고, IEEE 802.1Q는 VLAN 태그를 정의하고 이더넷 프레임 처리에 대한 프로토콜을 규정한 표준이다.


조만간 패킷 트레이서로 실습할 생각이지만, 리눅스 명령어가 발목을 잡고 있어서 이 시기가 언제가 될지는 정확히 가늠할 수 없을 것 같다...


참고 문헌

https://en.wikipedia.org/wiki/IEEE_802.1Q

https://www.geeksforgeeks.org/inter-switch-link-isl-ieee-802-1q/

https://standards.ieee.org/ieee/802.1Q/6844/

https://www.cisco.com/en/US/docs/ios/lanswitch/configuration/guide/lsw_cfg_vlan_encap.html

https://en.wikipedia.org/wiki/IEEE_802.1Q

https://en.islcollective.com/english-esl-worksheets/search/tell%20me%20about

https://en.wikipedia.org/wiki/Cisco_Inter-Switch_Link

https://en.islcollective.com/english-esl-worksheets/search/tell+me+about 

반응형

'Network > Network 이론' 카테고리의 다른 글

[Network 이론] FTP(File Transfer Protocol)  (0) 2023.03.11
[Network 이론] APIPA  (0) 2023.03.11
[Network] 라우팅 프로토콜  (0) 2023.03.03
[Network] Super Netting  (0) 2023.03.03
[Network] VLAN이란?  (0) 2023.03.03