交换机转发表优化配置方法
【专利摘要】本发明提供了一种交换机转发表优化配置方法,该方法包括以下步骤:根据用户的需求,确定各种表项需应用的功能点,根据各种表项需应用的功能点,给各种表项赋给相应的权值;根据各种表的权值,计算各种表权值占总权值的值的比例;根据上述的比例,重新分配各种表的大小。本发明根据用户的实际应用需求,而对交换机转发表进行优化配置。有效地根据用户实际应用场景,合理分配交换机各种表的大小。
【专利说明】交换机转发表优化配置方法 【【技术领域】】
[0001] 本发明涉及交换机网络通信领域,尤其涉及交换机的统一转发表的优化配置方 法。 【【背景技术】】
[0002] 现有的交换机对转发行为都有各种转发表,比如L2表,L3表等。L2表和L3表由 统一的表作为容器,需为表中的内存大小作配置。一般,现有的内存配置方案都是在初始化 时给予L2表,L3表的固定大小,在产品出厂之后,一般不能进行优化配置。
[0003] 因而,现有的交换机在研发方指定了相应表项大小后,表项也基本固定。但是,对 于最终使用的用户,不能根据自己的需求而作实际应用配置。 【
【发明内容】
】
[0004] 本发明需解决的技术问题是克服上述的不足,提供一种交换机转发表优化配置方 法,该方法根据用户实际应用需求而对交换机转发表进行实际应用优化配置。
[0005] 为解决上述的技术问题,本发明设计了一种交换机转发表优化配置方法,该方法 包括以下步骤:
[0006] Stepl :根据用户的需求,确定各种表项需应用的功能点,根据各种表项需应用的 功能点,给各种表项赋给相应的权值;
[0007] Step2 :根据各种表的权值,计算各种表权值占总权值的值的比例;
[0008] Step3 :根据上述的比例,重新分配各种表的大小。
[0009] 本发明根据用户的实际应用需求,而对交换机转发表进行优化配置。有效地根据 用户实际应用场景,合理分配交换机各种表的大小。 【【专利附图】
【附图说明】】
[0010] 图1是本发明交换机转发表优化配置方法的流程图。 【【具体实施方式】】
[0011] 下面结合附图和实施方式对本发明作进一步说明。
[0012] 本发明提供了一种交换机转发表优化配置方法,该方法根据用户实际应用需求而 对交换机转发表进行实际应用优化配置。
[0013] 如图1所示,本发明交换机转发表优化配置方法,该方法包括:
[0014] 首先,根据用户的需求,确定各种表项需应用的功能点,根据各种表项需应用的功 能点,给各种表项赋给相应的权值;再,根据各种表的权值,计算各种表权值占总权值的值 的比例;然后,根据上述的比例,重新分配各种表的大小。
[0015] 在实际应用中,比如,某一交换机支持统一转发表功能,通常,统一转发表包括有 三种大类型的表项:L2表、L3表、MPLS表。在本实施例中,例举这三种类型的转发表,但不 限于这三种转发表。
[0016] 首先确定L2表、L3表、MPLS表的功能点,分析各种表本身需求以及用户实际应用 的需求。L2表是作为二层交换的必要的表项,鉴于这个功能点,赋给L2权值时,必须给予 实际数值从而保证L2表一定存在。而L3有其必须功能点时,也是一定要存在;但当对L3 转发功能需求大,和组播功能配备时,则相应地分给更大的权值。至于,MPLS表是更类似L3 表,但MPLS功能点在很多情况下并没有使用,所以不用最小保证。
[0017] 在实际中,功能点依据默认配备和用户配置。比如,对于L3表,既可以提供单播的 表项,又可以提供组播表项,当用户不需要组播功能,根据这,可以配适合的大小给L3表。 但当用户确认需要组播功能,相应地,L3表会获得更大的空间大小。
[0018] 因为转发表分配依赖于其需求的权值,当根据分析各种表的功能点,赋给相应的 权值之后,再根据权值比例,配置各种表的大小。
[0019] 最先,根据各种表的权值,先归总,确认各种表占用比例。比如L2表占用权值10, 而各项表权值加起来总和为40, L2表则占用25%,而整个统一转发表的大小为44K,则L2表 的大小需求为11K。其他种的表的大小依次类推。
[0020] 由于目前芯片的限制,转发表如果大小调整后,往往需要重启,所以整个转发表项 的重新分配也是根据用户意愿决定是否重新分配。
[0021] 本发明根据用户的实际应用需求,而对交换机转发表进行优化配置。有效地根据 用户实际应用场景,合理分配交换机各种表的大小。
[0022] 以上所述的仅是本发明的实施方式,在此应当指出,对于本领域的普通技术人员 来说,在不脱离本发明创造构思的前提下,还可以做出改进,但这些均属于本发明的保护范 围。
【权利要求】
1. 一种交换机转发表优化配置方法,其特征在于,该方法包括以下步骤: Stepl :根据用户的需求,确定各种表项需应用的功能点,根据各种表项需应用的功能 点,给各种表项赋给相应的权值; Step2 :根据各种表的权值,计算各种表权值占总权值的值的比例; Step3 :根据上述的比例,重新分配各种表的大小。
【文档编号】H04L12/757GK104125155SQ201310149069
【公开日】2014年10月29日 申请日期:2013年4月26日 优先权日:2013年4月26日
【发明者】阮世昌 申请人:上海斐讯数据通信技术有限公司, 上海万得凯实业有限公司