论文部分内容阅读
VLAN(Virtual Local Area Network)即虚拟局域网,是一种通过将局域网内的设备逻辑地而不是物理地划分成较小的网段,从而实现虚拟工作组的新兴技术。动态VLAN注册协议GVRP(GARP VLAN Registration Protocol)一种基于通用属性注册协议GARP(Generic Attribute Registration Protocol)的应用协议。它通过GARP的协议机制来动态地维护交换机中的VLAN信息。GVRP协议是高端以太网三层路由交换机所必备的应用协议。本文以作者参与研制的某通信网络技术有限公司新开发的一款机箱式以太网核心三层路由交换机的研制为背景,简要介绍了以太网的发展过程和三层机箱式交换机的实现原理,叙述了VLAN技术的应用及其优势所在。由于GVRP协议工作在GARP协议之上,因此还分析了GARP协议的工作原理和过程,并在此基础上研究了GVRP协议在该机上的设计和实现。GARP协议相当晦涩难懂,对该协议的通透了解是实现GVRP协议的前提。为此,本文对GARP协议的组成结构、状态机工作原理及定时器做了详细的分析和说明,在此基础上研究了GVRP协议的运行过程,设计了GVRP协议的配置命令、数据结构、任务、处理流程和函数接口,最终完成了在该机中GVRP协议的设计和实现。