[发明专利]流量分发方法、路由方法、设备及网络系统有效
申请号: | 201810271926.2 | 申请日: | 2018-03-29 |
公开(公告)号: | CN110324265B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 曹政;高山渊 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/933 | 分类号: | H04L12/933;H04L12/935;H04L12/937;H04L12/947 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 分发 方法 路由 设备 网络 系统 | ||
本申请实施例提供一种流量分发方法、路由方法、设备及网络系统。在本申请实施例中,将隶属于不同网络的交换芯片合并到一台网络交换设备中,通过这种网络交换设备将节点设备接入不同的网络,从而构建出一种多轨网络系统,在这种多轨网络系统中,网络交换设备中隶属于不同网络的交换芯片可共享一些模块,有利于节约空间资源,减少了网络交换设备的体积,而且不同网络之间共享同一层级的网络交换设备,网络交换设备的数量相对较少,网络系统的复杂度相对较低,规模相对较小。
技术领域
本申请涉及网络通信技术领域,尤其涉及一种流量分发方法、路由方法、设备及网络系统。
背景技术
随着网络通信技术的发展,数据中心的网络带宽得以迅速提升,25Gb/s的网络带宽已经普及,而100Gb/s的网络带宽也已成熟,甚至400Gb/s的网络带宽已在酝酿。但是,网络带宽的发展受到物理链路上收发器,例如SERDES的制造工艺的限制,网络带宽的发展远赶不上节点计算能力的提升,网络带宽的瓶颈在数据中心中表现得更为突出。
为了解决数据中心面临的网络带宽问题,现有技术通过部署多个物理上独立的网络,允许节点设备同时接入多个网络,由多个网络同时为节点设备提供网络服务,这在一定程度上解决了接入带宽受限的问题。
但是,已有多网络架构也存在一些不足,例如复杂度高、规模庞大等,为此需要新的技术实现一种复杂度、规模相对较低的多网络架构。
发明内容
本申请的多个方面提供一种流量分发方法、路由方法、设备及网络系统,用以解决现有多网络架构存在的复杂度高、规模庞大等问题。
本申请实施例提供一种网络交换设备,包括:N个交换芯片以及可被所述N个交换芯片共享的至少一个共享模块;所述N个交换芯片隶属于N个不同的网络,并且所述N个交换芯片形成M2个网络端口,用于连接M2台节点设备,供所述M2台节点设备接入对应的网络;其中,N和M2是自然数,且N≥2。
本申请实施例还提供一种网络系统,包括:至少一台节点设备和至少一台网络交换设备;
每台网络交换设备包括N个交换芯片以及可被所述N个交换芯片共享的至少一个共享模块;所述N个交换芯片隶属于N个不同的网络,并且所述N个交换芯片形成M2个网络端口,用于连接所述至少一台节点设备中的M2台节点设备,供所述M2台节点设备接入对应的网络;其中,N和M2是自然数,且N≥2;
每台节点设备包括K个网络端口,用于与所述至少一台网络交换设备中一台网络交换设备内的K个交换芯片对应连接,K是自然数,且K≤N。
本申请实施例还提供一种流量分发方法,适用于包含至少两个网络端口的节点设备,该方法包括:
获取当前数据包;
以流量均衡为目的,从流量分发策略对应的端口选择参数中确定目标端口选择参数;
基于所述目标端口选择参数,从所述至少两个网络端口中选择目标网络端口;
通过所述目标网络端口将所述当前数据包发送至所述目标网络端口所接入的网络中,其中,所述至少两个网络端口分别接入不同的网络。
本申请实施例还提供一种路由方法,适用于前述实施例提供的网络交换设备,该方法包括:
基于路由策略,从所述网络交换设备的N个交换芯片中确定待发送数据包对应的第一交换芯片;
当所述第一交换芯片满足设定的网络切换条件时,从其它可达交换芯片中选择第二交换芯片,所述其它可达交换芯片是指所述N个交换芯片中除所述第一交换芯片之外对所述待发送数据包的目的端路由可达的交换芯片;
基于所述第一交换芯片与所述第二交换芯片之间的内部网络,控制所述第二交换芯片将所述待发送数据包发送出去。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810271926.2/2.html,转载请声明来源钻瓜专利网。