以太信道
以太信道是 cisco 的私有技術,通過將多個鏈路局和為一個邏輯鏈路來增加中繼速度,提供從 10Mbit/s
到160Gbit/s 的速率。總共有4種類別:標準以太信道,快速以太信道(FEC),GEC,10GEC
1.7.1? 以太信道概述
默認情況下,cisco交換機支持將2~8條鏈路組成一個信道。如下圖所示 ? 隨著對中繼線路的帶寬需求越來越高,cisco 采用了多條鏈路綁定為一個信道的方式來支持,以太
信道可以部署在數據中心和配線間之間的那段鏈路,特別是在廣域網絡單條鏈路帶寬較小的情況下,可
以使用這種方式擴大帶寬,同時對一些關鍵應用的服務器,例如 IPTV 點播服務器,媒體服務器等也可以 采用這種方式,提高帶寬。 ? 21.7.2? 分發(fā)方式
幀分發(fā)方式 cisco 采用一種私有的 hash 散列算法,將不同的幀,通過散列算法在多條鏈路中平均
分擔,達到負載平衡。但由于這種方式 2 層發(fā)送者的 mac 地址會產生變化,所以接受方需要采用按目
的mac 和ip進行轉發(fā)。
以太信道聚合是另一種方式
這種聚合方式有2種:
1.? 端口聚合協議PAgP:Cisco私有
2.? 鏈路聚合控制協議(LACP):IEEE802.3ad
21.7.3 PAgP
PAgP(Port? Aggregation? Protocol)是一個cisco專有協議,它可以將具有相同速度,雙工模式,本
地vlan? ,vlan 范圍和中繼狀態(tài)和類型接口組合在一起。PAgP定義了如下幾種模式 ? 只要模式兼容,處于不同PAgP模式的端口均可以成為一個以太信道。在CatOS上,配置一個以太
信道自動創(chuàng)建一個管理組。指定一個 1~1024 的整數,以太通道屬于該組。一個管理組最多可以包含 8個端口,每個以太信道被自動賦予一個以太信道 ID。 ? 21.7.4 LACP
LACP(Link Aggregation Control Protocol)與PAgP等價,同屬于鏈路聚合協議,但LACP屬于IEEE 802.3ad
定義的開放性標準。使用 LACP 處理信道分為主動和被動模式。要在 LACP 中自動啟動以太網信道配置,
至少需要將鏈路的一端設置為主動模式已初識化信道。因為處于被動模式的端口只能被動的響應初始小
溪,永遠不會發(fā)起初始LACP 分組。4種模式定義如下: ? 21.7.5? 以太信道配置
以太信道配置和中繼,動態(tài)vlan,STP和其他一些協議相關,如果配置不當,一些信道接口將會被
自動禁用以避免環(huán)路問題。
為減少以太信道故障排除時間,需要遵循以下建議:
? 將一個信道的所有端口放在同一個vlan中,或者都配置為中繼端口。
? 不要配置以太信道內的端口做為動態(tài)vlan 端口
? 啟用端口安全特性的端口不能形成以太信道。
? 如果端口是SPAN的目的端口也不能形成以太信道。
? 啟用以太信道內的所有端口。
? 具有不同STP端口開銷的接口能形成一個以太信道,只要他們其他配置兼容。 首先選定一定范圍的端口:
? Switch(config)#interface range fa 0/1 - 5
聚合協議選擇:
switch(config-if-range)#channel-protocol ?
?? lacp????? Prepare interface for LACP protocol
?? pagp????? Prepare interface for PAgP protocol
如果采用LACP,則在端口下可用lacp port-priority 28? 指定端口優(yōu)先級,
全局下用lacp system-priority 24? 指定交換機優(yōu)先級
將端口加入組:
sw2(config-if-range)#channel-group ?
?????? <1-64>Channel group number
sw2(config-if-range)#channel-group 1 mode ?
?????? active???????????? Enable LACP unconditionally
?????? auto????????????? Enable PAgP only if a PAgP device is detected
?????? desirable??????? Enable PAgP unconditionally
??????? on??????????????????? Enable Etherchannel only
?????? passive????????? Enable LACP only if a LACP device is detected
如果端口不匹配,將會出現
06:00:22:? %EC-5-ERRPROT:? Channel? protocol? mismatch? for? interface? Fa0/5? in? group? 1:? the
interface can not be added to the channel group
?
察看以太信道:
sw2#sh etherchannel 1 summary????
Flags:??? D - down??????????????? P - in port-channel
????????? I - stand-alone s - suspended
???????? H - Hot-standby (LACP only)
???????? R - Layer3??????????? S - Layer2
???????? u - unsuitable for bundling
???????? U - in use??????????? f - failed to allocate aggregator
???????? d - default port
?
Number of channel-groups in use: 1
Number of aggregators:????????????????????? 1
?
Group??? Port-channel??? Protocol??????? Ports
------+-------------+-----------+-----------------------------------------------
1??????????? Po1(SU)??????????????????? -???????? Fa0/6(P)??????? Fa0/7(D)??????? Fa0/8(D)????????
????????????????????????????????? Fa0/9(D)??????? Fa0/10(s)??????
使用幀分發(fā)技術:
sw2(config)#port-channel load-balance ?
?? dst-mac??? Dst Mac Addr
?? src-mac??? Src Mac Addr
到160Gbit/s 的速率。總共有4種類別:標準以太信道,快速以太信道(FEC),GEC,10GEC
1.7.1? 以太信道概述
默認情況下,cisco交換機支持將2~8條鏈路組成一個信道。如下圖所示 ? 隨著對中繼線路的帶寬需求越來越高,cisco 采用了多條鏈路綁定為一個信道的方式來支持,以太
信道可以部署在數據中心和配線間之間的那段鏈路,特別是在廣域網絡單條鏈路帶寬較小的情況下,可
以使用這種方式擴大帶寬,同時對一些關鍵應用的服務器,例如 IPTV 點播服務器,媒體服務器等也可以 采用這種方式,提高帶寬。 ? 21.7.2? 分發(fā)方式
幀分發(fā)方式 cisco 采用一種私有的 hash 散列算法,將不同的幀,通過散列算法在多條鏈路中平均
分擔,達到負載平衡。但由于這種方式 2 層發(fā)送者的 mac 地址會產生變化,所以接受方需要采用按目
的mac 和ip進行轉發(fā)。
以太信道聚合是另一種方式
這種聚合方式有2種:
1.? 端口聚合協議PAgP:Cisco私有
2.? 鏈路聚合控制協議(LACP):IEEE802.3ad
21.7.3 PAgP
PAgP(Port? Aggregation? Protocol)是一個cisco專有協議,它可以將具有相同速度,雙工模式,本
地vlan? ,vlan 范圍和中繼狀態(tài)和類型接口組合在一起。PAgP定義了如下幾種模式 ? 只要模式兼容,處于不同PAgP模式的端口均可以成為一個以太信道。在CatOS上,配置一個以太
信道自動創(chuàng)建一個管理組。指定一個 1~1024 的整數,以太通道屬于該組。一個管理組最多可以包含 8個端口,每個以太信道被自動賦予一個以太信道 ID。 ? 21.7.4 LACP
LACP(Link Aggregation Control Protocol)與PAgP等價,同屬于鏈路聚合協議,但LACP屬于IEEE 802.3ad
定義的開放性標準。使用 LACP 處理信道分為主動和被動模式。要在 LACP 中自動啟動以太網信道配置,
至少需要將鏈路的一端設置為主動模式已初識化信道。因為處于被動模式的端口只能被動的響應初始小
溪,永遠不會發(fā)起初始LACP 分組。4種模式定義如下: ? 21.7.5? 以太信道配置
以太信道配置和中繼,動態(tài)vlan,STP和其他一些協議相關,如果配置不當,一些信道接口將會被
自動禁用以避免環(huán)路問題。
為減少以太信道故障排除時間,需要遵循以下建議:
? 將一個信道的所有端口放在同一個vlan中,或者都配置為中繼端口。
? 不要配置以太信道內的端口做為動態(tài)vlan 端口
? 啟用端口安全特性的端口不能形成以太信道。
? 如果端口是SPAN的目的端口也不能形成以太信道。
? 啟用以太信道內的所有端口。
? 具有不同STP端口開銷的接口能形成一個以太信道,只要他們其他配置兼容。 首先選定一定范圍的端口:
? Switch(config)#interface range fa 0/1 - 5
聚合協議選擇:
switch(config-if-range)#channel-protocol ?
?? lacp????? Prepare interface for LACP protocol
?? pagp????? Prepare interface for PAgP protocol
如果采用LACP,則在端口下可用lacp port-priority 28? 指定端口優(yōu)先級,
全局下用lacp system-priority 24? 指定交換機優(yōu)先級
將端口加入組:
sw2(config-if-range)#channel-group ?
?????? <1-64>Channel group number
sw2(config-if-range)#channel-group 1 mode ?
?????? active???????????? Enable LACP unconditionally
?????? auto????????????? Enable PAgP only if a PAgP device is detected
?????? desirable??????? Enable PAgP unconditionally
??????? on??????????????????? Enable Etherchannel only
?????? passive????????? Enable LACP only if a LACP device is detected
如果端口不匹配,將會出現
06:00:22:? %EC-5-ERRPROT:? Channel? protocol? mismatch? for? interface? Fa0/5? in? group? 1:? the
interface can not be added to the channel group
?
察看以太信道:
sw2#sh etherchannel 1 summary????
Flags:??? D - down??????????????? P - in port-channel
????????? I - stand-alone s - suspended
???????? H - Hot-standby (LACP only)
???????? R - Layer3??????????? S - Layer2
???????? u - unsuitable for bundling
???????? U - in use??????????? f - failed to allocate aggregator
???????? d - default port
?
Number of channel-groups in use: 1
Number of aggregators:????????????????????? 1
?
Group??? Port-channel??? Protocol??????? Ports
------+-------------+-----------+-----------------------------------------------
1??????????? Po1(SU)??????????????????? -???????? Fa0/6(P)??????? Fa0/7(D)??????? Fa0/8(D)????????
????????????????????????????????? Fa0/9(D)??????? Fa0/10(s)??????
使用幀分發(fā)技術:
sw2(config)#port-channel load-balance ?
?? dst-mac??? Dst Mac Addr
?? src-mac??? Src Mac Addr
轉載于:https://blog.51cto.com/yuxin/369744
總結
- 上一篇: 微服务架构案例(02):业务架构设计,系
- 下一篇: 编程体系结构(04):JavaIO流文件