【技术实现步骤摘要】
【国外来华专利技术】用于计算机网络中的端点标识的方法
技术介绍
计算机网络可以具有通过路由器、交换机、网桥或其它网络节点经由有线或无线网络链路彼此互连的大量物理或虚拟服务器。网络节点可以通过根据一个或多个网络协议经由网络链路交换消息来实现服务器之间的通信。与设计和操作计算机网络相关联的一个困难是可扩展性。随着服务器数量的增加,所需的资源量以及操作复杂性增加。例如,现代路由器通常在存储器中承载路由表,其指定到达计算机网络中的特定服务器的网络路由。随着服务器数量的增加,路由表的大小以及计算路由表的网络路由的复杂性也增加。因此,当服务器的数量达到数百万或数千万时,路由器的硬件成本和操作复杂性二者均会增加到难以管理的水平。
技术实现思路
提供本
技术实现思路
以便以简化的形式介绍将在以下具体实施方式中进一步描述的选择的一些概念。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。基于现有的网络技术,将计算机网络扩展到数百万个服务器、虚拟机、或其它端点可能是困难的。随着端点的数量增加,硬件成本和操作复杂性可能增加到难以控制的水平。例如,计算数百万个端点对之间 ...
【技术保护点】
一种在具有对一个或多个端点进行互连的一个或多个网络节点的计算机网络中发送分组的方法,所述方法包括:在网络节点处接收以端点标识符来标识的分组,其中所述端点标识符包括保持第一值的第一部分和保持第二值的第二部分,其中所述第一值和所述第二值各自对应于所述计算机网络中的端点的物理位置的至少一部分;基于所述端点标识符的所述第一值或所述第二值中的至少一个,确定转发路径的至少一部分以将所述分组转发到所述端点;以及沿着确定的所述转发路径的所述至少一部分将所述分组从所述网络节点向所述端点转发。
【技术特征摘要】
【国外来华专利技术】2014.09.16 US 14/488,0181.一种在具有对一个或多个端点进行互连的一个或多个网络节点的计算机网络中发送分组的方法,所述方法包括:在网络节点处接收以端点标识符来标识的分组,其中所述端点标识符包括保持第一值的第一部分和保持第二值的第二部分,其中所述第一值和所述第二值各自对应于所述计算机网络中的端点的物理位置的至少一部分;基于所述端点标识符的所述第一值或所述第二值中的至少一个,确定转发路径的至少一部分以将所述分组转发到所述端点;以及沿着确定的所述转发路径的所述至少一部分将所述分组从所述网络节点向所述端点转发。2.根据权利要求1所述的方法,其中:所述第一值标识以下项中的至少一个:数据中心、所述端点所位于的所述数据中心中的建筑物、所述建筑物中的房间、所述房间中的行或所述行中的机架;以及所述第二值标识以下项中的至少一个:虚拟机的逻辑位置或所述虚拟机所托管在其上的服务器的物理位置。3.根据权利要求1所述的方法,其中所述第一部分和所述第二部分被布置在堆栈中。4.根据权利要求1所述的方法,其中:所述第一部分和所述第二部分被布置在堆栈中;以及确定所述转发路径的至少一部分包括:至少将所述第一值与所述网络节点的存储器中的转发表中的条目进行比较,所述转发表具有对应于所述第一值的条目,所述条目指定去往所述目的地端点的所述转发路径的至少一部分。5.根据权利要求4所述的方法,其中转发包括:沿着确定的所述转发路径的所述至少一部分将所述分组从所述网络节点向所述端点转发,而不修改所述第一部分中的所述第一值。6.根据权利要求4所述的方法,还包括:与将所述分组从所述网络节点向所述目的端点转发相结合,至少修改所述堆栈的所述第一部分中的所述第一值。7.根据权利要求1所述的方法,还包括:与沿着确定的所述转发路径的所述至少一部分将所述分组从所述网络节点向所述端点转发相结合,从所述堆栈中至少移除所述第一部分。8.根据权利要求1所述的方...
【专利技术属性】
技术研发人员:房路渊,J·科克斯,N·伊拉瓦,D·罗赫尔,E·尼克波桑,G·拉特雷,F·奇希,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。