【技术实现步骤摘要】
网络路径探测方法、装置和电子设备
[0001]本公开涉及互联网
,尤其涉及一种网络路径探测方法、装置和电子设备。
技术介绍
[0002]数据中心通常包括服务器和交换机,服务器与服务器之间进行信息传递的过程中,需要交换机配合进行信息转发。而一个数据中心,可能包括多个服务器,也可能包括多个交换机,因此,在服务器之间进行数据传递的过程中,可能会存在很多网络路径。当清晰地获知数据中心的每条传输路径时,则可以根据情况对服务器之间进行信息传递时的网络路径进行选路。
技术实现思路
[0003]提供该公开内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该公开内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0004]本公开实施例提供了一种网络路径探测方法、装置和电子设备,可以构建共享路径,从而也就可以减少路径构建过程中需要生成的路径探测数据,并可以节约进行数据中心网络路径探测的时间。
[0005]第一方面,本公开 ...
【技术保护点】
【技术特征摘要】
1.一种网络路径探测方法,其特征在于,应用于数据中心的任一交换机,所述数据中心包括至少两个服务器和至少两个交换机,服务器之间通过交换机进行数据传输;响应于接收到第一服务器发送的路径探测数据,根据预配置的哈希因子,对接收到的路径探测数据进行哈希处理;将进行哈希处理之后的路径探测数据发送至下一节点;其中,下一节点为服务器或交换机;其中,在哈希处理之后的路径探测数据到达目的服务器后,路径构建设备利用哈希处理之后的路径探测数据,构建共享路径;其中,该共享路径对应至少一个第二服务器;其中,共享路径的起点为交换机,终点为服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于接收到的路径探测路数据,生成路径构建数据,并将路径构建数据发送至路径构建设备;其中,路径构建数据中包括交换机的地址和接收到的路径探测数据。3.根据权利要求1所述的方法,其特征在于,服务器生成的路径探测数据为五元组数据,其中,五元组数据中包括用于指示所述第一服务器地址的第一数据;以及,所述根据预配置的哈希因子,对接收到的路径探测数据进行哈希处理,包括:将所述五元组数据中除所述第一数据之外的数据进行哈希处理。4.根据权利要求1所述的方法,其特征在于,通过如下方式确定路径探测数据:根据接收到的数据中的用于指示服务类型的值,确定该数据是否为路径探测数据。5.一种网络路径探测方法,其特征在于,应用于数据中心的第一服务器,所述数据中心包括至少两个服务器和至少两个交换机,服务器之间通过交换机进行数据传输;其中,所述第一服务器为至少两个服务器中的任一服务器;响应于检测到路径生成指令,生成新的路径探测数据,并将生成的新的路径探测数据发送至相匹配的交换机;其中,路径探测数据用于构建共享路径,共享路径对应至少一个第二服务器,共享路径的起点为交换机,终点为服务器。6.根据权利要求5所述的方法,其特征在于,通过如下方式确定是否生成路径生成指令:根据已经获取的总路径条数以及预设路径条数,确定是否生成路径生成指令。7.根据权利要求6所述的方法,其特征在于,通过如下方式确定总路径条数:获取与所述第一服务器相匹配的共享路径;基于获取的...
【专利技术属性】
技术研发人员:江卓,张瑶蓥,冯瑞青,叶剑西,王剑,
申请(专利权)人:脸萌有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。