cisco vPC技术

vPC(virtual PortChannel,虚拟链路聚合)是Cisco Nexus系列交换机中的一个特性。它支持一个跨机箱的二层Port-Channel。

对于第三方设备来说(交换机或服务器)物理上是连接到了两台交换机,但逻辑上是一台交换机。

vPC的优势:
1.消除STP阻塞端口;
2.使用所有可用的链路带宽;
3.允许服务器双主上连;
4.当链路或设备失效后提供了快速的收敛;
5.为服务器提供了双active的网关;
 
VPC术语
vPC Peer:启用vPC的交换机被称为vPC的 Peer。
 
vPC domain:两台启用vPC的交换机所有的逻辑域
 
vPC Peer Keepalive Link:Peer Keepalive link是一个三层链路,用于在Peer-link失效后检测vPC Peer是否存活。
 
vPC Peer Link:用于传输vPC控制层面的流量 ,包括同步mac地址表、vpc成员信息、IGMP信息。
 
Orphan Port:孤立端口,没有加入vpc的端口。
 
vPC Member Port:加入vpc的端口,是一个Port-Channel接口。
 
VPC防环
  vPC执行一个数据层面的防环来代替控制层面的STP。vPC peer-link被使用在两台vPC设备之间同步mac地址、vPC成员状态信息和IGMP。从vPC member port进来的流量,穿越vpc peer-link之后,不会再被允许从任何vPC Member port发出,但可以从其实接口(L3 Port或孤立端口转发)。vPC基于这样的机制来进行防环。
 
在Nexus01上配置如下:
Nexus01:

Nexus01#config t

Nexus01(config)# feature vpc //全局开启vpc功能

Nexus01(config)# vpc domain 1

Nexus01(config-vpc-domain)# peer-keepalive destination 10.10.10.11 source 10.10.10.10//指定peer的源和目标

Nexus01(config)#interface ethernet 1/31-32//这两个物理口加入channel 10

Nexus01(config-if-range)#switch mode trunk

Nexus01(config-if-range)# channel-group 10 mode active

Nexus01(config-if-range)#interface port-channel 10

Nexus01(config-if)# vpc peer-link //port-channel 10指定为peer链路

Nexus01(config)#interface ethernet 1/1//这两个物理口加入channel 100

Nexus01(config-if)# switchport mode trunk

Nexus01(config-if)# channel-group 100 mode active

Nexus01(config)#interface port-channel 100

Nexus01(config-if)# vpc 100//channel 100加入vpc100

 

在Nexus02上配置如下:

Nexus02#config t

Nexus02(config)# feature vpc

Nexus02(config)#

Nexus02(config)# vpc domain 1

Nexus02(config-vpc-domain)# peer-keepalive destination 10.10.10.10 source 10.10.10.11

Nexus02(config)# interface ethernet 1/31-32

Nexus02(config-if-range)# switch mode trunk

Nexus02(config-if-range)# channel-group 10 mode active

Nexus02(config-if-range)# interface port-channel 10

Nexus02(config-if)# vpc peer-link

Nexus02(config)# interface ethernet 1/1

Nexus02(config-if)# switchport mode trunk

Nexus02(config-if)# channel-group 100 mode active

Nexus02(config)# interface port-channel 100

Nexus02(config-if)# vpc 100

 

 
 
 
 
 
 
 
 
 
 
 
 

 

posted on 2018-09-26 16:05  Mr'wu  阅读(4677)  评论(0编辑  收藏  举报

导航