【技术实现步骤摘要】
本专利技术是有关于一种多重扩张树协议(multiple spanning tree protocol,MSTP)运作的方法,特别是有关于一种适用于不同多重扩张树协议间运作的方法。
技术介绍
一般通称的扩张树协议(spanning tree protocol,STP),是指架构于IEEE802.1标准上的连结管理协议,其功能在于控管网络(network)中各个桥接(bridge)装置的状态。使用扩张树协议可减少网络路径(path)重复或赘行的情形,并有效地避免不必要的回路(loop)。在网络中所传输的数据是以封包(packet)的方式进行,而在网络中不同的局部局域网络(local area network,LAN)过滤及转出封包的装置即为交换器(switch)。 由于网络技术的快速发展,当一个实体局域网络分割为多个虚拟局域网络(virtual LAN,VLAN)时,单一扩张树协议往往无法适切地计算出符合每个虚拟局域网络的网络拓扑(topology)需求,因此多重扩张树协议(MSTP)便应运而生,也就是说应用多重扩张树协议可计算出网络的多重拓扑(multiple topology)。多重扩张树协议是以区域(region)为单位进行运作,相同区域内的交换器具有相同的多重扩张树设定参数(parameter)。形成区域后,对一区域外的交换器而言,会将此区域视为整合式的大型交换器一般。 然而,由于多重扩张树协议可能基于不同的标准(standard)制定而成。例如,IEEE 802.1标准以及思科标准(Cisco standard)。因此,符合IEEE标准多重扩 ...
【技术保护点】
一种多重扩张树协议兼容的方法,其特征在于包括下列步骤:提供一检验模块于一标准多重扩张树模块以及一以太网络驱动程序模块间,上述检验模块用以执行一接收检验程序以及一传送检验程序,上述检验模块、上述标准多重扩张树模块以及上述以太网络驱动程序模块设置于一交换器中;接收一桥接协议数据单元;以及当上述桥接协议数据单元来自上述以太网络驱动程序模块时,对于上述桥接协议数据单元执行上述接收检验程序,当上述桥接协议数据单元来自上述标准多重扩张树模块时,对于上述桥接协议数据单元执行上述传送检验程序。
【技术特征摘要】
1.一种多重扩张树协议兼容的方法,其特征在于包括下列步骤提供一检验模块于一标准多重扩张树模块以及一以太网络驱动程序模块间,上述检验模块用以执行一接收检验程序以及一传送检验程序,上述检验模块、上述标准多重扩张树模块以及上述以太网络驱动程序模块设置于一交换器中;接收一桥接协议数据单元;以及当上述桥接协议数据单元来自上述以太网络驱动程序模块时,对于上述桥接协议数据单元执行上述接收检验程序,当上述桥接协议数据单元来自上述标准多重扩张树模块时,对于上述桥接协议数据单元执行上述传送检验程序。2.如权利要求1所述的多重扩张树协议兼容的方法,其特征在于,上述接收检验程序包括下列步骤判别上述桥接协议数据单元的种类;当判定上述桥接协议数据单元符合一第一多重扩张树协议时,判别上述交换器中的一通信端口是否记录为一第二多重扩张树协议;当上述通信端口记录符合上述第二多重扩张树协议时,将上述通信端口设定为符合上述第一多重扩张树协议;当判定上述桥接协议数据单元符合上述第二多重扩张树协议时,识别上述桥接协议数据单元与上述交换器的多重扩张树区域组态是否相同;当上述桥接协议数据单元与上述交换器的多重扩张树区域组态相同时,将上述通信端口记录设定为符合上述第二多重扩张树协议;以及当判定上述桥接协议数据单元符合上述第二多重扩张树协议时,封装上述桥接协议数据单元为符合上述第一多重扩张树协议格式。3.如权利要求2所述的多重扩张树协议兼容的方法,其特征在于,上述判别上述桥接协议数据单元的种类是以下列至少一步骤完成判别上述桥接协议数据单元中的一第三版长度字段数值是否为0;判别上述桥接协议数据单元中的一多重扩张树延伸信息长度字段数值是否大于或等于64;上述桥接协议数据单元总长度减38是否大于或等于上述多重扩张树延伸信息长度字段数值;上述桥接协议数据单元总长度减103是否为26的倍数;以及上述多重扩张树延伸信息长度字段数值减64是否为26的倍数。4.如权利要求2所述的多重扩张树协议兼容的方法,其特征在于,在上述将上述通信端口设定为符合上述第一多重扩张树协议的步骤后,还包括清除一识别码信息,上述识别码信息用以表示与上述第一多重扩张树协议传输数据的相关信息,上述识别码信息记录于上述接收桥接协议数据单元的通信端口中。5.如权利要求2所述的多重扩张树协议兼容的方法,其特征在于,在上述将上述通信端口设定为符合上述第二多重扩张树协议的步骤前,还包括记录一识别码信息,上述识别码信息用以表示与上述第二多重扩张树协议传输数据的相关信息,上述识别码信息记录于上述接收桥接协议数据单元的通信端口中。6.如权利要求2所述的多重扩张树协议兼容的方法,其特征在于,上述识别上述桥接协议数据单元与上述交换器的多重扩张树区域是否相同的步骤,是以下列至少一步骤完成识别上述桥接协议数据单元中的组态名称字段与上述交换器的组态名称字段是否相同;以及识别上述桥接协议数据单元中的MSTI信息数量与上述交换器建立符合条件的扩张树数量是否相同。7.如权利要求2所述的多重扩张树协议兼容的方法,其特征在于,上述第一多重扩张树协议为IEEE标准多重扩张树协议,其为交换器本身的多重扩张树协议。8.如权利要求2所述的多重扩张树协议兼容的方法,其特征在于,上述第二多重扩张树协议为思科标准多重扩张树协议,其为交换器已知可兼容的多重扩张树协议。9.如权利要求1所述的多重扩张树协议兼容的方法,其特征在于,上述传送检验程序包括下列步骤判别上述交换器中的一通信端口记录是否符合上述第二多重扩张树协议;以及当上述通信端口符合上述第二多重扩张树协议时,封装上述桥接协议数据单元符合上述第二多重扩张树协议。10.一种交换器,其特征在于包括一检验模块,上述检验模块执行如权利要求1至9中任一项所述的多重扩张树协议兼容的方法。11.一种多重扩张树协议兼容的系统,其特征在于包括一检验模块,其设置于一标准多重扩...
【专利技术属性】
技术研发人员:康吉成,
申请(专利权)人:财团法人资讯工业策进会,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。