發布時間: 2019-02-14 09:44:17
?GVRP
GARP(generic attribute registration protocol)是一種通用屬性注冊協議,該協議提供了一種機制用于協助同一個交換網內的交換成員之間分發、傳播和注冊某種信息(如VLAN、組播地址等)。
GARP本身不作為一個實體存在于交換機中,遵循GARP協議的應用實體稱為GARP應用,目前主要的GARP應用為GVRP和GMRP。當GARP應用實體存在于交換機的某個端口上時,該端口對應于一個GARP應用實體。
通過GARP機制,一個GARP成員上的配置信息會迅速傳播到整個交換網。GARP成員可以是終端工作站或網橋。GARP成員通過聲明或回收聲明通知其它的GARP成員注冊或注銷自己的屬性信息,并根據其它GARP成員的聲明或回收聲明注冊或注銷對方的屬性信息。
GARP成員之間的信息交換借助于消息完成,GARP起主要作用的消息類型有三類,分別為JOIN、LEAVE、LEAVEALL。當一個GARP應用實體希望其它交換機注冊自己的某屬性信息時,將對外發送JOIN消息。注銷時發送LEAVE消息。每個GARP應用實體啟動后,將同時啟動LEAVEALL定時器,當超時后將對外發送LEAVEALL消息。JOIN消息與LEAVE消息配合確保消息的注銷或重新注冊。通過消息交互,所有待注冊的屬性信息可以傳播到同一交換網內的所有交換機上。
GARP應用實體的協議數據報文的目的MAC地址都是特定的組播MAC地址。支持GARP特性的交換機在接收到GARP應用實體的報文后,會根據其目的MAC地址加以區分并交給不同的GARP應用(如GVRP或GMRP)去處理。
GVRP(GARP VLAN REGISTRATION PROTOCOL)是GARP的一種應用,它基于GARP的工作機制,維護交換機中的VLAN動態注冊信息,并傳播該信息到其它的交換機中。所有支持GVRP特性的交換機能夠接收來自其它交換機的VLAN注冊信息,并動態更新本地的VLAN注冊信息,包括當前的VLAN成員、這些VLAN成員可以通過哪個端口到達等。而且所有支持GVRP特性的交換機能夠將本地的VLAN注冊信息向其它交換機傳播,以便使同一交換網內所有支持GVRP特性的設備的VLAN信息達成一致。GVRP傳播的VLAN注冊信息既包括本地手工配置的靜態注冊信息,也包括來自其它交換機的動態注冊信息。
GVRP配置包括:
全局開啟/關閉GVRP
端口開戾/關閉GVRP
配置GVRP注冊類型
必須先啟動全局GVRP,才能開啟端口GVRP;而GVRP注冊類型在啟動了端口GVRP以后才能生效。此外,GVRP必須在TRUNK端口上進行設置。
上海騰科 顧明老師 整理上傳于2019年2月14日