본문 바로가기

네트워크/Network 가상화

Cisco Nexus - NX-OS 정리 Part 10 (Port Channel)

중간에 휴가도 있기도 하거니와 게으르니즘이 계속 발동해서 다시 또 늦어지고 말았네요.
이번 10번째 정리는 Port-Channel에 대한 부분입니다.
아시겠지만, 정리 순서는 공부를 하기 위한 차례는 전혀 아니고 제가 정리를 하는 임의의 순서입니다.
올해 말쯤에는 정리한 것을 하나로 몰아보려고(내용을 좀 더 보완해서...) 생각 중인데.. 잘 될지 모르겠네요..
그럼 내용 중에 이상한 부분이나 보완해야할 부분있으면 지체없이.. 댓글 부탁드립니다. ^^\

Last Updated ('12.09.10)

 


 

Port-Channels

다수의 Port를 묶어서 논리적인 하나의 Port로 인식하게 하는 기술

다수의 Link를 논리적인 하나의 Link로 구성하여 STP에 의한 Blocked 상태를 없애고, 전체 Link Bandwidth 활용 가능.

• Layer 2 Interface, Layer 3 Interface로 구성 가능 (Nexus 7000)

• Nexus 에서는 최대 16개의 Link를 하나의 논리적 Link 구성 가능. (Hardware / Software 영향)

     ※ LaCP 에서 16개의 물리적 Link 하나의 Port-Channel로 구성이 가능하나, 오직 그 중 8 LinkActive  가능.

        (나머지는 Hot-Standby)

     ※ Nexus 7000F1 Module16개를 Link를 하나의 Port-Channel로 구성 가능하며, 또한 16개 모두 Active로 구성 가능.

                            M1 Module16개를 Link를 하나의 Port-Channel로 구성 가능하나, 8개만 Active로 구성 가능.

     ※ Nexus 500016개를 Link를 하나의 Port-Channel로 구성 가능하며, 또한 16개 모두 Active로 구성 가능.

Chassis 528개의 Port-Channels 이 지원된다. (NX-OS 5.2(1) 기준)

• F series 모듈에서는 최대 16개의 Active Port-Channel이 설정된다. (기존 IOS에서는 8)

하나의 Port-ChannelM SeriesF SeriesModulePort를 연결할 수는 없다.

• M Series Module에서 Dedicated PortShared Port를 연결할 수는 없다.

효율적인 부하 분산을 위해서는 2, 4, 8개의 Link로 구성하는 것이 좋으며, 부하분산 알고리즘은 다음과 같이 지정할 수 있다.

     - Source IP, Destination IP, Source MAC, Destination MAC, Source Port, Destination Port

     - Source & Destination IP, Source & Destination MAC, Source & Destination Port

논리적 Interface L2 or L3 모두 설정이 가능하다 

• LACP는 Half-duplex를 지원하지 않으며, Half-duplex로 설정된 것은 suspended가 된다.

• lacp 에서는 ActiivePassive Mode가 있으며, lacp feacture를 활성화 하지 않고, 사용하는 ModeOn 이다.

     - pagp는 지원하지 않음

IOS에서는 port-channel 생성 시에, administratively down이 초기 상태이지만 NX-OS는 생성 직 후, Active 상태가 된다. 

• Server가 연결되는 경우에는 반드시 ModeOn으로 사용해야 한다. (가상화 서버)

 

 

 

Port Channel 설정 및 확인

 

NX-OS(Config)# interface ethernet 1/1 – 1/4                                - Layer 2 Port Channel

NX-OS(Config)# interface port-channel 1

NX-OS(Config-if)# switchport mode trunk

 

NX-OS(Config)# feature lacp                                                     - Layer 2 Port Channel (LACP)

NX-OS(Config)# interface ethernet 2/1 – 2/4

NX-OS(Config-if-range)# switchport

NX-OS(Config-if-range)# channel-group 2 mode active


NX-OS(Config)# interface port-channel 2

NX-OS(Config-if)# switchport access vlan 2

 

NX-OS(Config)# interface ethernet 3/1 – 3/4                              - Layer 3 Port Channel

NX-OS(Config-if-range)# channel-group 3


NX-OS(Config)# interface port-channel 3

NX-OS(Config-if)# ip address 10.10.3.1/24

 

NX-OS(Config)# feature lacp                                                    - Layer 3 Port Channel (LACP)

NX-OS(Config)# interface ethernet 4/1 – 4/4

NX-OS(Config-if-range)# channel-group 1 mode active


NX-OS(Config)# interface port-channel 4

NX-OS(Config-if)# ip address 10.10.4.1/24

 

 

 

NX-OS# sh port-channel summary

Flags:  D - Down        P - Up in port-channel (members)

        I - Individual  H - Hot-standby (LACP only)

        s - Suspended   r - Module-removed

        S - Switched    R - Routed

        U - Up (port-channel)

        M - Not in use. Min-links not met

--------------------------------------------------------------------------------

Group Port-     Type     Protocol      Member Ports

      Channel

--------------------------------------------------------------------------------

1    Po1(SU)      Eth          NONE      Eth1/1(P)    Eth1/2(P)    Eth1/3(P)   Eth1/4(P)

2    Po2(SU)      Eth          LACP       Eth2/1(P)    Eth2/2(P)    Eth2/3(P)   Eth2/4(P)

3    Po3(RU)      Eth          NONE      Eth3/1(P)    Eth3/2(P)    Eth3/3(P)   Eth3/4(P)

4    Po4(RU)      Eth          LACP       Eth4/1(P)    Eth4/2(P)    Eth4/3(P)   Eth4/4(P

 

 

NX-OS# sh port-channel traffic

ChanId      Port Rx-Ucst Tx-Ucst Rx-Mcst Tx-Mcst Rx-Bcst Tx-Bcst

------ --------- ------- ------- ------- ------- ------- -------

     1    Eth1/1  55.12%  15.04%  16.22%  21.57%  21.32%  12.82%

     1    Eth1/2  40.58%   2.70%   8.86%  32.55%  21.75%  49.81%

     1    Eth1/3   2.27%  51.05%  46.20%  26.37%  29.18%   6.41%

     1    Eth1/4   2.01%  31.19%  28.69%  19.48%  27.72%  30.94%

------ --------- ------- ------- ------- ------- ------- ------

 

 

 

 

You must remove the port-security information from a port before you can add that port to a port channel. Similarly, you cannot apply the port-security configuration to a port that is a member of a channel group.

Do not configure ports that belong to a port-channel group as private VLAN ports. While a port is part of the private VLAN configuration, the port channel configuration becomes inactive.

Channel member ports cannot be a source or destination SPAN port.

You cannot configure the ports from a F1 and an M1 series linecard in the same port channel because the ports will fail to meet the compatibility requirements.