路径配置方法及装置的制造方法

文档序号:9527529阅读:243来源:国知局
路径配置方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及通信技术领域,尤其涉及一种路径配置方法及装置。
【背景技术】
[0002]在通信技术领域中,以太网交换机是转发报文的重要设备,以太网交换机依据接收到的报文的目的MAC地址查询MAC地址表获取该目的MAC地址对应的出端口号,以便将该报文转发到该出端口。
[0003]当报文的目的MAC地址不在以太网交换机的MAC地址表时,以太网交换机将该报文广播到其所属的局域网中,该局域网中只有具有该目的MAC地址的主机才会响应这个广播,当以太网交换机接收到响应后,将响应的主机的MAC地址和以太网交换机接收该响应的端口记录在MAC地址表中,即以太网交换机通过动态学习MAC地址建立MAC地址表。
[0004]当以太网交换机接收到的报文急剧增加时,且急剧增加的报文的目的MAC地址都不在该MAC地址表中,则以太网交换机需要在短期内发出大量的广播包,大量的广播包造成信道拥塞,同时降低了以太网交换机对报文的转发效率。

【发明内容】

[0005]本发明实施例提供一种路径配置方法及装置,以提高以太网交换机对报文的转发效率。
[0006]本发明实施例的一个方面是提供一种路径配置方法,包括:
[0007]第一叶子节点交换机获取其接收端口接收到的报文的目的MAC地址;
[0008]所述第一叶子节点交换机将所述目的MAC地址和所述接收端口的端口号发送给路径配置装置,以使所述路径配置装置依据所述目的MAC地址,以及与所述第一叶子节点交换机的接收端口唯一对应的第二叶子节点交换机的出端口向所述第一叶子节点交换机下发第一配置信息、向所述第一叶子节点交换机与所述第二叶子节点交换机共同连接的根节点交换机下发第二配置信息、向所述第二叶子节点交换机下发第三配置信息;
[0009]其中,所述第一配置信息包括所述目的MAC地址和所述第一叶子节点交换机与所述根节点交换机之间的第一连接端口,所述第二配置信息包括所述目的MAC地址和所述根节点交换机与所述第二叶子节点交换机之间的第二连接端口,所述第三配置信息包括所述目的MAC地址和所述出端口的端口号。
[0010]本发明实施例的另一个方面是提供一种路径配置方法,包括:
[0011]路径配置装置接收第一叶子节点交换机发送的目的MAC地址和所述第一叶子节点交换机的接收端口的端口号,所述目的MAC地址是所述第一叶子节点交换机的接收端口接收到的报文的目的MAC地址;
[0012]所述路径配置装置依据所述目的MAC地址,以及与所述第一叶子节点交换机的接收端口唯一对应的第二叶子节点交换机的出端口向所述第一叶子节点交换机下发第一配置信息、向所述第一叶子节点交换机与所述第二叶子节点交换机共同连接的根节点交换机下发第二配置信息、向所述第二叶子节点交换机下发第三配置信息;
[0013]其中,所述第一配置信息包括所述目的MAC地址和所述第一叶子节点交换机与所述根节点交换机之间的第一连接端口,所述第二配置信息包括所述目的MAC地址和所述根节点交换机与所述第二叶子节点交换机之间的第二连接端口,所述第三配置信息包括所述目的MAC地址和所述出端口的端口号。
[0014]本发明实施例的另一个方面是提供一种叶子节点交换机,包括:
[0015]获取模块,用于获取接收端口接收到的报文的目的MAC地址;
[0016]发送模块,用于将所述目的MAC地址和所述接收端口的端口号发送给路径配置装置,以使所述路径配置装置依据所述目的MAC地址,以及与所述叶子节点交换机的接收端口唯一对应的另一叶子节点交换机的出端口向所述叶子节点交换机下发第一配置信息、向所述叶子节点交换机与所述另一叶子节点交换机共同连接的根节点交换机下发第二配置信息、向所述另一叶子节点交换机下发第三配置信息;
[0017]其中,所述第一配置信息包括所述目的MAC地址和所述叶子节点交换机与所述根节点交换机之间的第一连接端口,所述第二配置信息包括所述目的MAC地址和所述根节点交换机与所述另一叶子节点交换机之间的第二连接端口,所述第三配置信息包括所述目的MAC地址和所述出端口的端口号。
[0018]本发明实施例的另一个方面是提供一种路径配置装置,包括:
[0019]接收模块,用于接收第一叶子节点交换机发送的目的MAC地址和所述第一叶子节点交换机的接收端口的端口号,所述目的MAC地址是所述第一叶子节点交换机的接收端口接收到的报文的目的MAC地址;
[0020]配置信息下发模块,用于依据所述目的MAC地址,以及与所述第一叶子节点交换机的接收端口唯一对应的第二叶子节点交换机的出端口向所述第一叶子节点交换机下发第一配置信息、向所述第一叶子节点交换机与所述第二叶子节点交换机共同连接的根节点交换机下发第二配置信息、向所述第二叶子节点交换机下发第三配置信息;
[0021]其中,所述第一配置信息包括所述目的MAC地址和所述第一叶子节点交换机与所述根节点交换机之间的第一连接端口,所述第二配置信息包括所述目的MAC地址和所述根节点交换机与所述第二叶子节点交换机之间的第二连接端口,所述第三配置信息包括所述目的MAC地址和所述出端口的端口号。
[0022]本发明实施例的另一个方面是提供一种路径配置系统,包括所述的叶子节点交换机、所述的路径配置装置和所述的另一叶子节点交换机。
[0023]本发明实施例提供的路径配置方法及装置,通过预先设定第一叶子节点交换机的接收端口与第二叶子节点交换机的出端口的唯一对应关系,将第一叶子节点交换机的接收端口接收到的数据帧都转发到第二叶子节点交换机的出端口,不需要通过动态学习MAC地址建立MAC地址表,当交换机接收到的数据帧急剧增加时,避免以太网交换机在短期内发出大量的广播包,防止大量的广播包造成信道拥塞,提高以太网交换机对报文的转发效率。
【附图说明】
[0024]图1为本发明实施例提供的路径配置方法流程图;
[0025]图2为本发明实施例提供的路径配置方法适用的网络架构图;
[0026]图3为本发明另一实施例提供的路径配置方法流程图;
[0027]图4为本发明实施例提供的叶子节点交换机的结构图;
[0028]图5为本发明另一实施例提供的叶子节点交换机的结构图;
[0029]图6为本发明实施例提供的路径配置装置的结构图;
[0030]图7为本发明另一实施例提供的路径配置装置的结构图;
[0031]图8为本发明实施例提供的路径配置系统的结构图。
【具体实施方式】
[0032]图1为本发明实施例提供的路径配置方法流程图;图2为本发明实施例提供的路径配置方法适用的网络架构图。本发明实施例针对以太网交换机接收到的报文急剧增加时,且急剧增加的报文的目的MAC地址都不在该MAC地址表中,则以太网交换机需要在短期内发出大量的广播包,大量的广播包造成信道拥塞,同时降低了以太网交换机对报文的转发效率,提供了路径配置方法,该方法的具体步骤如下:
[0033]步骤S101、第一叶子节点交换机获取其接收端口接收到的报文的目的MAC地址;
[0034]如图2所示,本发明实施例适用的网络架构包括路径配置装置21、根节点交换机Μ 20、根节点交换机Ν 22、叶子节点交换机A 23、叶子节点交换机B 24、叶子节点交换机C25和叶子节点交换机D 26,其中,每个叶子节点交换机均包括3个端口分别为端口 1、端口2和端口 3,本发明实施例并不限定叶子节点交换机的个数、每个叶子节点交换机的端口数量,以及根节点交换机的个数。
[0035]在本发明实施例中,第一叶子节点交换机和第二叶子节点交换机具体为叶子节点交换机A 23、叶子节点交换机B 24、叶子节点交换机C 25和叶子节点交换机D 26中任意两个不同的交换机,且根节点交换机Μ 20和根节点交换机Ν 22分别与叶子节点交换机A23、叶子节点交换机B 24、叶子节点交换机C 25和叶子节点交换机D 26连接。路径配置装置21预先存储有端口对应表,该端口对应表包括多个表项,每个表项包括第一叶子节点交换机的接收端口以及与该第一叶子节点交换机的接收端口唯一对应的第二叶子节点交换机的出端口,本发明实施例中,路径配置装置21预先存储的端口对应表中存在包括叶子节点交换机A的端口 1与叶子节点交换机D的端口 3的表项,即叶子节点交换机A的端口1与叶子节点交换机D的端口 3成唯一对应关系。
[0036]在本发明实施例中,第一叶子节点交换机是叶子节点交换机A,第二叶子节点交换机是叶子节点交换机D,叶子节点交换机A的接收端口为端口 1,叶子节点交换机D的出端口为端口 3,则当叶子节点交换机A的端口 1接收到报文时,则叶子节点交换机A先获取该报文的目的MAC地址,该报文优选为以太报文。
[0037]步骤S102、所述第一叶子节点交换机将所述目的MAC地址和所述接收端口的端口号发送给路径配置装置,以使所述路径配置装置依据所述目的MAC地址,以及与所述第一叶子节点交换机的接收端口唯一对应的第二叶子节点交换机的出端口向
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1