发明名称 Method and system for forwarding messages received at a traffic manager
摘要 A method and system for forwarding messages received at a traffic manager. A traffic manager receives a message from a first connection to a client computer. At least a part of the message is to be forwarded to a server. If a connection exists to the server that matches the first connection, at least a part of the message is forwarded to the server by employing the existing connection. Otherwise, a source address is selected with which to communicate with the server. A new connection that includes the source address and a destination address associated with the server is opened. In addition, information associating the source address and the destination address with the first connection is stored. This information may then be used to map a response received from the server to the first connection.
申请公布号 US8874783(B1) 申请公布日期 2014.10.28
申请号 US200812327742 申请日期 2008.12.03
申请人 F5 Networks, Inc. 发明人 Masters Richard Roderick
分类号 G06F15/173;G06F15/16;H04L29/08 主分类号 G06F15/173
代理机构 Lowe Graham Jones PLLC 代理人 Branch John W.;Lowe Graham Jones PLLC
主权项 1. A traffic manager device for forwarding messages, comprising: a network interface unit for communicating with a least a client and a plurality of servers; and a processing unit for executing instructions that enable the traffic manager device to perform actions, including persistently mapping messages between a connection from the client and the plurality of servers to maintain a previous association for the client with a same server in the plurality of servers, wherein information regarding each persistent connection between the traffic manager device and a first server is stored and is retrievable using a single key that is generated from at least a source address that includes a port number in use with at least a second server on behalf of a second client when it is determined that the client and the second client are within a same set of clients as based on a range of addresses, and wherein the source address and the port number are concatenated with at least a destination address to generate the single key such that the concatenated information is employed as an index to a database of connection objects for subsequent comparison with other information associated with a single connection between the traffic manager device and the client, and wherein source addresses in single keys for each of at least two persistent connections include a same source port number such that a received response from the first server is one of a plurality of responses sent to the same port number from at least the first server and the second server.
地址 Seattle WA US