关于GVRP的作用总结

最近看到HCNA的GVRP的时候,发现书中仅仅讲述了在完成一些基础配置之后,在交换机上所呈现的动态vlan,但是却没有讲到它的作用。于是在这里做一个总结

关于GVRP的作用总结

如上图当我们在三个交换机上都配置了GVRP的之后,当我们在任意的一个交换机上创建vlan的时候都会在其他交换机上形成一个动态vlan。前提是我们在全局配置下开启了GVRP,同时在trunk口上口气gvrp,同时要记住让每个trunk口允许所有的vlan进入。

动态vlan和静态vlan不一样,动态vlan不像静态vlan可以将某个端口的vlan规划到静态vlan中,他是不可配置的。一开始我也是很疑惑,既然GVRP搭建的前提是每个trunk口都允许所有的vlan进入,而且动态vlan还是不可配置的,即便我们不配置GVRP,数据不是照样可以流通吗?所以这个到底有什么用?

关于GVRP的作用总结

还是参照上面的这个图,假设我以及搭建好GVRP所需的环境。此时我在左边的交换机上创建一个vlan10,那么这个vlan的注册信息就会单向传播,那么中间的交换机的g0/0/1口就会注册到这个 vlan10当中,右边交换机的g0/0/1也会被注册到vlan10当中。那么这个注册到底有什么用?

别着急,此时我在右边的交换机上也创建一个vlan,那么整个拓扑的交换机上的端口都会被注册到vlan10这个动态端口当中。然后我在左边的交换机上创建一个vlan20,那么根据上面的流程,我们知道中间交换机的g0/0/1和右边交换机的g0/0/1都会被注册到动态vlan20当中,这个时候GVRP的作用就体现出来了。

因为整个拓扑当中,中间交换机和右边的交换机的g0/0/2口都是没有注册到动态vlan20当中的。虽然它们内部具有动态vlan20.这就导致左边的vlan20的流量是无法发送到右边的,因为左边的vlan20的流量到达中间交换机的时候,它的传输就会因为g0/0/2没有被注册到动态vlan20当中而失败。

所以GVRP是一个可以起到一个流量修剪的作用,和VTP的pruning有些类似。

上一篇:VLAN间通信——“单臂路由”、三层交换机


下一篇:《路由与交换技术》之MSTP