本发明专利技术适用于通信领域,本发明专利技术提供了一种网络分流器端口数据的配置方法、系统及网络分流器,该方法包括:启动Net?A和Net?B的接口的自协商,根据Net?A和Net?B的自协商结果计算最小能力值组;当Net?A和Net?B的接口的自协商结果不一致时,用最小能力值组配置Net?A和Net?B的接口的自协商通告信息并再次启动Net?A和Net?B的自协商;当Net?A和Net?B的接口的自协商结果一致时,在非易失性存储器上记录最小能力值组,并且监视Net?A和Net?B的链接状态,当链接状态由Link?Up转换成Link?Down时,再次启动Net?A和NetB的自协商。本发明专利技术的技术方案具有效率高,成本低的优点。
【技术实现步骤摘要】
本专利技术属于通信领域,尤其涉及一种网络分流器端口数据的配置方法、系统及网络分流器。
技术介绍
随着Internet网络迅速普及以及流量的迅猛发展,为了管理和维护网络运行环境,对网络流量的实时监控和分析的需求也日益强烈。Network Tap(网络分流器)是一种网络流量复制设备,它采用Inline方式串接在网络设备之间的物理链接中,在不干扰网络正常通信的情况下,将网络中传输的流量复制出一份副本,然后将副本传送给后端的网络分析设备进行处理。现有的网络分流器应用示意图如图I所示。图I中,各种服务器、交换 机、网络分析仪、PC机以及Network Tap都具有特定的网络接口,网络接口彼此之间采用双绞线介质进行连接。这里以PC机与远端的文件服务器之间的文件传输请求为例简单说明系统的工作过程,PC机首先需要向文件服务器发起相应的请求,该请求对应的数据流从PC机出发,依次流经Network Tap的NET B端口、Network Tap的NET A端口以及交换机,最后达到文件服务器,文件服务器接收到PC机的请求后,需要向PC机回送相应的响应,该响应对应的数据流从文件服务器出发,依次流经交换机、Network Tap的NET A端口以及NetworkTap的NET B端口,最后达到PC机,整个过程中,流入Network Tap的NETA端口的所有数据流都会被复制出一份副本,然后被传送Network Tap的TAP A端口,最后被传送到网络分析仪进行处理;同样地,流入Network Tap的NET B端口的所有数据流都会被复制出一份副本,然后被传送Network Tap的TAP B端口,最后被送到网络分析仪进行处理。目前,常见的网络接口有三种10Base_T、100Base-TX、IOOOBase-T ;这三种接口的具体形式可以参见IEEE802. 3规范。IOBase-T规范了采用双绞线介质传输IOMbps信号的物理规范和电气规范,100Base-TX规范了采用双绞线介质传输100Mbps信号的物理规范和电气规范,IOOOBase-T规范了采用双绞线介质传输1000Mbps信号的物理规范和电气规范。现有的Network Tap不支持端口数据的自动配置,即Network Tap首次上电或设备运行时,端口 Net A和Net B接口模式不相同时,需要人为设置,将端口 Net A和Net B配置在相同的接口模式下,效率低,成本高。
技术实现思路
本专利技术实施例的目的在于提供一种网络分流器端口数据的配置方法,旨在解决现有技术中的方法中的网络分流器无法自动配置端口数据导致的效率低,成本高的问题。本专利技术实施例是这样实现的,本专利技术提供一种网络分流器端口数据的配置方法,所述方法包括检测网络分流器端口 Net A和Net B的接口状态;如Net A和Net B的接口状态不一致,计算最小能力值组;用最小能力值组重新配置Net A和Net B的端口数据。本专利技术还提供一种网络分流器端口数据的配置系统,所述系统包括检测单元,用于检测网络分流器端ロ Net A和Net B的接ロ状态;计算单元,用于在Net A和Net B的接ロ状态不一致,计算最小能力值组;配置単元,用于用最小能力值组重新配置Net A和Net B的端口数据。本专利技术又提供一种网络分流器,所述网络分流器包括上述的网络分流器端口数据的配置系统。本专利技术实施例与现有技术相比,有益效果在于本专利技术的技术方案能够自动检测Net A和Net B的接ロ状态,并在接ロ状态不一致时,计算最小能力值组,并根据最小能力值组配置Net A和Net B的端口数据,从而使Net A和NetB始终工作在同一接ロ状态,所以该方法在端ロ NetA和Net B接ロ模式不相同时,不需要人为设置,具有效率高,成本低的优点附图说明图I是现有技术提供的一种网络分流器应用示意图;图2为本专利技术实提供的网络分流器端口数据的配置方法的流程图;图3为本专利技术实施例一提供的网络分流器的硬件结构4为本专利技术实施例一提供的一种网络分流器端口数据的配置方法的流程图;图5为本专利技术实施例ニ提供的一种网络分流器端口数据的配置系统的流程图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进ー步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种网络分流器端口数据的配置方法,该方法由网络分流器完成,具体由网络分流器内的微处理器完成,该方法如图2所示,包括如下步骤S21、检测网络分流器端ロ Net A和Net B的接ロ状态;实现S21的方法具体可以为控制网络分流器端ロ Net A和Net B进行自动协商或检测Net A和Net B的Link状态;需要说明的是,Net A和Net B自动协商的具体方法可以參见IEEE802. 3中的相关规定。S22、如Net A和Net B的接ロ状态不一致,计算最小能力值组;判断Net A和Net B的接ロ状态是否一致的方法具体可以为控制网络分流器端ロ Net A和Net B进行自动协商或检测Net A和Net B的Link状态;如协商结果一致判断接ロ状态一致,如协商结果不一致,判断接ロ状态不一致;或检测出Net A和Net B位于Link状态,判断Net A和Net B的接ロ状态一致,检测出Net A和Net B位于非Link状态,判断Net A和Net B的接ロ状态不一致。需要说明的是,计算最小能力值组的具体方法可以为根据协商结果从NetA和Net B的接ロ状态中选出最小接ロ状态(即最小能力值组),该接ロ状态包括速率和双エ方式的组合;其中,Net A和Net B接ロ状态的大小可以为IOOOBase-T全双エ> IOOOBase-T 半双エ-> 100Base-TX 全双エ-> 100Base-TX 半双エ-> IOBase-T全双エ-> IOBase-T半双エ。下面以ー个实际例子来说明,例如Net A的接ロ状态为IOOOBase-T全双エ;Net B的接ロ状态为100Base-T全双工;则Net A和Net B的最小能力值组可以为100Base-T全双エ。S23、用最小能力值组重新配置Net A和Net B的端口数据。实现S23的方法具体可以为用最新的最小能力值组更新和覆盖原存储在非易失性存储器上的默认的最小能力值组。例如原来Net A的最小能力值组可以为1000Base-T全双エ,现在更新的最小能力值组可以为=IOOBase-T全双エ;则用100Base-T全双エ对应的数据替换原来存储在非易失性存储器上的IOOOBase-T全双エ的数据。需要说明的是,上述最小能力值组对应的数据在IEEE802. 3中均有说明,这里不在赘述。可选的,在S23之后还可以包括S24、在次检测Net A和Net B的接ロ状态,如Net A和Net B的接ロ状态不一致,则报错,点亮报警灯。S25、在检测Net A和Net B的接ロ状态一致时,登记“最小能力值组”,并根据最新的“最小能力值组”配置Tab A和Tab B的接ロ状态。可选的,在S25之后还可以包括如Net A和Net B的接ロ状态不一致,报错。需要说明的是,登本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种网络分流器端口数据的配置方法,其特征在于,所述方法包括 检测网络分流器端口 Net A和Net B的接口状态; 如Net A和Net B的接口状态不一致,计算最小能力值组; 用最小能力值组重新配置Net A和Net B的端口数据。2.根据权利要求I所述的方法,其特征在于,判断NetA和Net B的接口状态是否一致的方法具体包括 控制网络分流器端口 Net A和Net B进行自动协商,如协商结果不一致,判断接口状态不一致; 或检测Net A和Net B的Link状态;如检测出Net A和Net B位于非Link状态,判断Net A和Net B的接口状态不一致。3.根据权利要求I所述的方法,其特征在于,所述计算最小能力值组的方法具体包括 控制Net A和Net B自动协商,根据协商结果从Net A和Net B的接口状态中选出最小能力值组,该最小能力值组包括速率和双工方式的组合。4.根据权利要求I所述的方法,其特征在于,所述方法在重新配置NetA和Net B的端口数据之后还包括 再次检测Net A和Net B的接口状态,如接口状态一致,登记所述最小能力值组,用所述最小能力值组配置Tab A和Tab B的端口数据; 如接口状态不一致,报错。5.根据权利要求I所述的方法,其特征在于,所述方法具体包括 启动网络分流器端口 Net A和Net B的自协商,根据Net A和Net B的自协商结果计算最小能力值组; 如Net A和Net B的接口状态不一致时,用最小能力值组配置Net A和NetB端口的自协商通告信息,再次启动Net A和Net B的自协商; 如再次自协商后,Net A和Net B...
【专利技术属性】
技术研发人员:胡开勇,
申请(专利权)人:深圳市恒扬科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。