发明名称 利用连接操作进行网络负载平衡
摘要 在示例设备实现中,一种设备,包括:连接转移器,其配置用来从所述的设备转移连接;所述连接转移器能够在协议堆栈促成对连接的连接状态的编译;所述连接转移器适配于来将所编译的协议状态和所述连接的数据聚集成聚集的连接状态。所述连接转移器进一步能够使所述聚集连接状态被发向目标设备。在示例介质实现中,处理器可执行指令使设备执行操作,包括:从分组获取源/目的对的至少一部分;用所述源/目的对的至少一部分访问封装映射表来定位封装映射条目;从所述封装映射条目中提取流标识符;和用所述的流标识符代替部分所述分组的来产生封装分组。
申请公布号 CN1607781B 申请公布日期 2014.06.04
申请号 CN200410063249.3 申请日期 2004.06.30
申请人 微软公司 发明人 A·贝德格辛;S·B·豪斯;A·海德;J·M·周;S·N·堪尼亚;R·V·韦尔兰德
分类号 H04L12/28(2006.01)I;H04L29/02(2006.01)I 主分类号 H04L12/28(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 钱慰民
主权项 一种用于连接转移的方法,所述方法包括:响应于接收来自客户端的连接请求,在负载平衡单元(106)接受与客户端(102(1),102(2)…102(m))的连接,其中所述接受动作包括响应于连接请求分组,发送确认分组到所述客户端;在所述负载平衡单元从所述负载平衡单元的网络堆栈聚集所接受的与所述客户端的连接的连接状态,其中与所述客户端的连接为正在被转移到主机(108(1),108(2)…108(n))的连接;从所述负载平衡单元发送所述与客户端的连接的所述连接状态到所述主机(108(1),108(2)…108(n)),包括:通过将对应于所述连接的流标识符(3814)与所述连接状态绑定来产生二进制块(3422),以及从起始设备以可靠的方式发送所述二进制块到所述主机(108(1),108(2)…108(n)),以使所述二进制块即使在包含所述二进制块的一个或多个分组丢失或破坏时也可以被所述主机完整地接收;在所述主机接收来自所述负载平衡单元的所述与客户端的连接的所述连接状态;将所述与客户端的连接的所述连接状态(3502)注入到所述主机的协议堆栈中,其中在所述主机上的应用不知晓所述连接是被转移的连接;以及使用被注入到所述主机的所述协议堆栈的所述连接状态在所述主机上继续所述与客户端的连接。
地址 美国华盛顿州