正如上面所講的,配置vPC的目的,是要將傳統網絡中的兩臺交換機,在二層功能上模擬出一臺邏輯交換機,以簡化網絡中二層邏輯結構,簡化STP拓撲,從而避免因STP問題引起的二層環路,并導致廣播風暴的風險。
傳統的網絡數據中心,一般由核心層、匯聚層和接入層交換機組成。接入層交換機直接連接服務器、主機等數據終端,因此一般來講不適合配置成vPC domain。核心層和匯聚層交換機通常由一主一備兩臺交換機組成,且上、下游直接連接其他交換機,因此,這一主一備兩臺交換機就非常適合配置成一個vPC domain。一個可以徹底避免二層環路的穩妥做法是,兩臺匯聚層交換機配置成一個vPC domain,接入層交換機作為vPC domain的下聯交換機,多個匯聚層vPC domain再通過三層路徑連接到核心層。
配置任務可分為兩部分,一是配置一個完整的vPC domain,二是配置vPC,通過將下聯交換機和vPC domain連接起來。
如何將兩臺交換機配置成一個vPC domain呢?首先需要在兩臺交換機上配置keep alive 和 peer link,完成后配置vPC domain,然后檢查vPC domain狀態是否正常,正常后就可以配置vPC了。

本 例 中 , 使用 Ethernet1/4 5和Ethernet1/46兩個端口捆綁,作為keepalive使用。


本 例 中 , 使用Ethernet1/4 7和Ethernet1/48兩個端口捆綁,作為peer link使用。

ID 為 1,優先級為1,對 端keepalive地 址 為1.1.1.2,本端為1.1.1.1。配置完成后,本端為 vPC primary。

然后在另一臺交換機上做相同配置,注意vPC domain ID必須相同,優先級可設置為100。如果配置正確,則vPC domain 1就建立起來了。
首先在第一臺交換機上配置vPC:

完成后,在第二臺交換機做同樣配置。
很簡單,只需在3750上選兩個端口做普通的PortChannel配置。
這樣,一個簡單的vPC系統配置就完成了。