본문 바로가기

네트워크

EtherChannel

EtherChannel
  - 여러개의 물리 인터페이스를 하나의 논리 인터페이스로 운영함
  - 대역폭을 늘리면서 Looping을 발생 시키지 않을 수 있음(load balancing)
  - Sub interface와 반대의 개념
  - traffic이 집중되어 대역폭이 부족한 up stream interface에 필요
  - 물리적인 인터페이스와 논리적 인터페이스는 똑같은 환경이어야함(물리적이 trunk여야 논리적도 trunk가 가능)


(config-if)# channel-group <num> mode <mode>
   -> port-channel <num> 이라는 논리적 인터페이스가 새로 생김

          LACP : 표준
          PAgP : cisco 전용
          on      : 수동

 

 

trunk port는 보안적 취약점을 발생시킴
또한 boradcast traffic을 줄이려고 VLAN을 사용하는데
한 스위치에 여러개의 VLAN이 있고 trunk port가 많으면 결국 수많은 broadcast traffic이 발생하게 됨
따라서 스위치에는 하나의 VLAN으로만 trunk port는 최대한 줄이는 것이 실제 구성에 바람직함
또한 실제 구성에서는 모든 스위치의 이중화가 되도록 구성해야함


다음과 같은 토폴로지를 구성했을 때

 

up stream으로 갈수록 traffic이 몰리고 그에 따라 대역폭이 충분치 않기 때문에 늘려줘야 하는 상황이 생길 수 있다

하지만 케이블 추가로 연결하면 Loop 구조가 되어 문제가 발생할 수 있다

이럴 때 사용하는 것이 Etherchannel로 물리적인 인터페이스를 묶어서 하나의 논리적 인터페이스로 만드는 것이다

 

물리적 인터페이스 추가

현재 구성도에서 여러 VLAN의 정보를 담을 수 있어야 하기 때문에 trunk port로 구성해야 한다

이 때 물리적 인터페이스와 논리적 인터페이스의 환경이 같아야 하는 것을 주의한다

(물리적 인터페이스가 trunk port여야만 논리적 인터페이스도 trunk port일 수 있다)

 

 

ESW2

(config)# int range f1/12 - 13

(config-if-range)# switchport trunk encapsulation dot1q

(config-if-range)# switchport mode trunk

 

                        * dot1Q : IEEE 802.1Q Virtual LAN
                          dot1Q는 여러 vlan의 정보를 담기 위한 trunk의 규칙

 

 

ESW1

(config)# int range f1/14 - 15

(config-if-range)# switchport trunk encapsulation dot1q

(config-if-range)# switchport mode trunk

 

 

EWS3

(config)# int range f1/12 - 13

(config-if-range)# switchport trunk encapsulation dot1q

(config-if-range)# switchport mode trunk

(config-if-range)# channel-group 1 mode on

(config-if-range)# exit

 

(config)# int range f1/14 - 15

(config-if-range)# switchport trunk encapsulation dot1q

(config-if-range)# switchport mode trunk

(config-if-range)# channel-group 2 mode on

(config-if-range)# exit

 

Etherchannel 생성
interface brief

물리적 인터페이스를 논리적으로 묶어주자 port-channel1, 2란 논리적 인터페이스가 생성된 것을 확인할 수 있고

 

show etherchannel summary 명령어를 통해 어떤 포트가 묶여 있는지 또한 확인할 수 있다

이제 인터페이스 설정을 할 때 새로 생성된 port-channel 인터페이스에 하면 된다

 

EWS3

(config)# int port-channel1

(config-if)# switchport trunk encapsulation dot1q

(config-if)# switchport mode trunk

(config-if)# exit

 

(config)# int port-channel2

(config-if)# switchport trunk encapsulation dot1q

(config-if)# switchport mode trunk

(config-if)# exit

 

trunk 인터페이스 확인

 

물리적 인터페이스 하나의 대역폭이 100000 Kbit(= 100 Mbit) 일 때

두 개의 물리적 인터페이스를 묶은 port-channel1의 대역폭이 두 배인 200 Mbit 인것을 확인할 수 있다

 

'네트워크' 카테고리의 다른 글

HSRP  (0) 2022.11.29
DHCP  (0) 2022.11.28
SVI  (0) 2022.11.24
PVST  (0) 2022.11.23
VLAN  (0) 2022.11.22