Improving Redundant Switched Topologies with EtherChannel Flashcards
What are the main purposes of EtherChannel?
- Adding bandwidth to uplinks or other links that carry large amounts of traffic.
- Adds redundancy, without sacrificing bandwidth (due to spanning tree).
- Can be used as a means of load balancing.
What layers can be aggregated?
Layer 2 and Layer 3 interfaces can be aggregated.
Layer 1 can also be aggregated, an example would be combining frequency bands in wireless communications.
How many ports and what type of ports can you group in a single EtherChannel?
You can group 2, 4, 6 or 8 physical interfaces into a port channel logical interface.
All of the physical interfaces must also be the same type (FastEthernet or GigabitEthernet, etc)
What was the original EtherChannel protocol and what is the current standard protocol used?
Original protocol - Cisco proprietary, Port Aggregation Protocol (PAgP)
Current protocol - Initially IEEE standardized PAgP as 802.3ad aka Link Aggregation Control Protocol (LACP).
The current standard for LACP is IEEE 8021AX.
What parameters must match on individual links to be able to implement an EtherChannel?
- Interface types - An example is that you cannot have both FastEthernet and Gigabit Ethernet ports bundled into a single EtherChannel.
- Speed and duplex
- Switchport mode and VLAN - Access ports must have the same VLAN. Trunk ports must have the same allowed VLANs. Native VLAN must match.
- STP settings
What are the two modes that LACP defines?
LACP active - initiates negotiations with other ports by sending LACP packets
LACP passive - port responds to LACP packets, but does not initiate negotiations.
NOTE -When you configure either mode above, you automatically enable the LACP protocol on that interface.
Where are Layer 3 interfaces bundled into EtherChannels?
Routed ports between switches or routers.
Mostly between Layer 3 switches or between a Layer 3 switch and a router. Also between links connecting to the WAN service provider.
What is the primary reason to utilize LACP vs. configuring a manual EtherChannel?
Configuring the EtherChannel with LACP can prevent misconfiguration issues by ensuring both ends of the aggregated link fulfill the link requirements.
What are the steps / commands for configuring a Layer 2 EtherChannel?
- Use interface range command to configure interface attributes on all interfaces that are going to be aggregated [optional].
- Shut down interfaces that will be aggregated, using the shutdown command.
- Bundle interfaces using the channel-group command by specifying the port channel identifier and aggregation method: on / active / passive
- Configure the port channel interface.
- Enable interfaces that were previously shut down.
What are the steps / commands for configuring a Layer 3 EtherChannel?
- Create a logical port channel interface using interface port-channel command.
- Turn the logical port channel interface into routed interface, using the no switchport command.
- Assign IPv4 address to the port channel interface.
- Use the interface range command to configure member interfaces:
- Convert member interfaces into routed ports using the no switchport command
- Bundle the interfaces using the channel-group command by specifying the logical interface identifier and aggregation method: on / active / passive
What are some useful commands to verify EtherChannel configurations?
show interface port-channel - general status of the logical port channel interface
show etherchannel summary - one line of info per port channel, useful when there are several port channel interfaces on the same device
show etherchannel port-channel - info about the specific port channel interface
show ip interface port-channel - info about the IPv4 address that is configured for a L3 EtherChannel
Does the port-channel # need to match on both sides of an EtherChannel link?
The port-channel number does not need to match, however it is good practice to leave them matching for easier manageability.
What is the equivalent of LACP’s Active/Passive for PAgP?
Desirable / Auto
NOTE: This works the same as DTP (dynamic trunking protocol). Both Desireable = EtherChannel forms, Both Auto = no EtherChannel forms, etc…
What is the non-Cisco term for EtherChannel?
LAG - Link Aggregation port
What is the command to configure load balancing for LAGs?
In global config:
port-channel load-balance {src-dst-mac / dst-ip / dst-mac / src-dst-ip / src-ip / src-mac}