TCP连接重定位制造技术

技术编号:10291221 阅读:126 留言:0更新日期:2014-08-06 18:28
在或者连接设置或者活动操作期间在并行设备与链路之间移动TCP连接。

【技术实现步骤摘要】
【国外来华专利技术】TCP连接重定位对相关申请的交叉引用本申请要求于2011年12月6日提交的题为“TCPConnectionRelocation”的美国临时专利申请序列号No.61/567,285优先权,其通过引用而被合并于此。本申请也涉及全部在2012年11月15日提交的美国专利申请序列号No.13/677,929、题为“LosslessConnectionFailoverforSingleDevices”的代理机构卷号为No.112-0690、序列号为US,13/677,922,题为“LosslessConnectionFailoverforMirroredDevices”的代理机构卷号为No.112-0690US1、以及序列号为13/678,032、题为“Flow-BasedTCP”的代理机构卷号为No.112-0692US,其通过引用而被合并于此。
本专利技术涉及联网,并且更具体地涉及冗余链路和设备。
技术介绍
在高可用性(HA)环境中,常见的是在每个数据中心处具有并行设备以允许在设备或链路故障的情况中重新路由。当在两个数据中心之间存在多个路径时使用负荷平衡技术是常见的,如同当每个数据中心处存本文档来自技高网...
TCP连接重定位

【技术保护点】
一种方法,包括:在第一位置处的多个并行的网络设备中的第一个与第二位置处的多个并行的网络设备中的第一个之间发起TCP连接;在所述第一位置处的所述多个并行的网络设备中的所述第二个处接收与TCP连接相关的TCP传输;以及响应于TCP传输的接收,将TCP连接从所述第一位置处的多个并行的网络设备中的所述第一个传送到所述第一位置处的多个并行的网络设备中的所述第二个。

【技术特征摘要】
【国外来华专利技术】2011.12.06 US 61/567,285;2012.11.15 US 13/677,9091.一种用于TCP连接重定位的方法,包括:使用在第一位置处的多个并行的网络设备中的第一个和第二位置处的多个并行的网络设备中的第一个发起TCP连接,所述第一位置处的多个并行的网络设备中的所述第一个用作所述TCP连接的本地终止;在所述第一位置处的所述多个并行的网络设备中的第二个处接收与TCP连接相关的TCP传输;以及响应于TCP传输的接收,将TCP连接从所述第一位置处的多个并行的网络设备中的所述第一个传送到所述第一位置处的多个并行的网络设备中的所述第二个,使得所述第一位置处的多个并行的网络设备中的所述第二个能够用作所述TCP连接的本地终止。2.如权利要求1所述的方法,其中接收的TCP传输是SYN/ACK,并且其中所述传送步骤包括:响应于TCP传输的接收,在所述第一位置处的多个并行的网络设备中的所述第二个与所述第一位置处的多个并行的网络设备中的所述第一个之间传送对TCP连接的拥有权的连接拥有权请求;以及在所述第一位置处的多个并行的网络设备中的所述第一个与所述第一位置处的多个并行的网络设备中的所述第二个之间传送指示TCP连接的拥有权的传送的检查响应。3.如权利要求1所述的方法,其中接收的TCP传输是SYN/ACK,并且其中所述传送步骤包括:当SYN由所述第一位置处的多个并行的网络设备中的所述第一个接收到时,在所述第一位置处的多个并行的网络设备中的所述第一个与所述第一位置处的多个并行的网络设备中的所述第二个之间传送SYN接收的消息;以及响应于TCP传输的接收,在所述第一位置处的多个并行的网络设备中的所述第一个与所述第一位置处的多个并行的网络设备中的所述第二个之间传送拥有权传送消息。4.如权利要求1所述的方法,其中接收的TCP传输是数据传送的一部分,并且其中所述传送步骤包括:响应于TCP传输的接收,在所述第一位置处的多个并行的网络设备中的所述第二个与所述第一位置处的多个并行的网络设备中的所述第一个之间传送对TCP连接的拥有权的连接拥有权请求;响应于连接拥有权请求,在所述第一位置处的多个并行的网络设备中的所述第一个与所述第一位置处的多个并行的网络设备中的所述第二个之间传送指示TCP连接的拥有权的拥有权响应;响应于拥有权响应,在所述第一位置处的多个并行的网络设备中的所述第一个与所述第一位置处的多个并行的网络设备中的所述第二个之间传送对TCP连接的拥有权传送请求;响应于拥有权传送请求,在所述第一位置处的多个并行的网络设备中的所述第一个与所述第二位置处的多个并行的网络设备中的所述第一个之间传送拥有权传送指示;响应于拥有权传送指示,在所述第二位置处的多个并行的网络设备中的所述第一个与所述第一位置处的多个并行的网络设备中的所述第一个之间传送拥有权改变确认;以及响应于拥有权改变确认,在所述第一位置处的多个并行的网络设备中的所述第一个与所述第一位置处的多个并行的网络设备中的所述第二个之间传送拥有权传送确认。5.一种用于TCP连接重定位的方法,包括:使用第一位置处的多个并行的网络设备中的第一个和第二位置处的多个并行的网络设备中的第一个发起TCP连接,所述第一位置处的多个并行的网络设备中的所述第一个用作所述TCP连接的本地终止;以及响应于由所述第一位置处的多个并行的网络设备中的第二个接收与TCP连接相关的TCP传输,使用所述第一位置处的多个并行的网络设备中的所述第一个来传送TCP连接,使得所述第一位置处的多个并行的网络设备中的所述第二个能够用作所述TCP连接的本地终止。6.如权利要求5所述的方法,其中接收的TCP传输是SYN/ACK,并且其中所述传送步骤包括:响应于TCP传输的接收,在所述第一位置处的多个并行的网络设备中的所述第一个处接收对TCP连接的拥有权的连接拥有权请求;以及从所述第一位置处的多个并行的网络设备中的所述第一个发送指示TCP连接的拥有权的传送的检查响应。7.如权利要求5所述的方法,其中接收的TCP传输是SYN/ACK,并且其中所述传送步骤包括:当SYN由所述第一位置处的多个并行的网络设备中的所述第一个接收到时,从所述第一位置处的多个并行的网络设备中的所述第一个发送SYN接收的消息;以及响应于TCP传输的接收,在所述第一位置处的多个并行的网络设备中的所述第一个处接收拥有权传送消息。8.如权利要求5所述的方法,其中接收的TCP传输是数据传送的一部分,并且其中所述传送步骤包括:响应于TCP传输的接收,在所述第一位置处的多个并行的网络设备中的所述第一个处接收对TCP连接的拥有权的连接拥有权请求;响应于连接拥有权请求,从所述第一位置处的多个并行的网络设备中的所述第一个发送指示TCP连接的拥有权的拥有权响应;响应于拥有权响应,在所述第一位置处的多个并行的网络设备中的所述第一个处接收对TCP连接的拥有权传送请求;响应于拥有权传送请求,从所述第一位置处的多个并行的网络设备中的所述第一个向所述第二位置处的多个并行的网络设备中的所述第一个发送拥有权传送指示;响应于拥有权传送指示,在所述第一位置处的多个并行的网络设备中的所述第一个处从所述第二位置处的多个并行的网络设备中的所述第一个接收拥有权改变确认;以及响应于拥有权改变确认,从所述第一位置处的多个并行的网络设备中的所述第一个发送拥有权传送确认。9.一种用于TCP连接重定位的方法,包括:在第一位置处的多个并行的网络设备中的第二个处接收与TCP连接相关的TCP传输,所述TCP连接使用在所述第一位置处的多个并行的网络设备中的第一个和第二位置处的多个并行的网络设备中的第一个,所述第一位置处的多个并行的网络设备中的所述第一个最初用作所述TCP连接的本地终止;以及响应于TCP传输的接收,在所述第一位置处的多个并行的网络设备中的所述第二个处接收TCP连接,使得所述第一位置处的多个并行的网络设备中的所述第二个能够用作所述TCP连接的本地终止。10.如权利要求9所述的方法,其中接收的TCP传输是SYN/ACK,并且其中所述接收步骤包括:响应于TCP传输的接收,从所述第一位置处的多个并行的网络设备中的所述第二个发送对TCP连接的拥有权的连接拥有权请求;以及接收指示将TCP连接的拥有权传送到所述第一位置处的多个并行的网络设备中的所述第二个的检查响应。11.如权利要求9所述的方法,其中接收的TCP传输是SYN/ACK,并且其中所述接收步骤包括:当SYN由所述第一位置处的多个并行的网络设备中的所述第一个接收到时,在所述第一位置处的多个并行的网络设备中的所述第二个处接收SYN接收的消息;以及响应于TCP传输的接收,从所述第一位置处的多个并行的网络设备中的所述第二个发送拥有权传送消息。12.如权利要求9所述的方法,其中接收的TCP传输是数据传送的一部分,并且其中所述接收步骤包括:响应于TCP传输的接收,从所述第一位置处的多个并行的网络设备中的所述第二个发送对TCP连接的拥有权的连接拥有权请求;响应于连接拥有权请求,在所述第一位置处的多个并行的网络设备中的所述第二个处接收指示TCP连接的拥有权的拥...

【专利技术属性】
技术研发人员:P·库拉寇斯A·萨巴R·赫格兰A·杜利S·阿迪拉朱A·武图库鲁H·德赛
申请(专利权)人:博科通迅系统有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1