发明名称 Initiating peer-to-peer tunnels
摘要 Client traffic normally passes from a client to an access node, and from the access node through a tunnel to a controller, and then through another tunnel from the controller to the destination access node, and the destination client. When initiated by the controller, the access nodes establish a peer-to-peer tunnel for suitable client traffic, bypassing the “slow” tunnels through the controller with a “fast” peer-to-peer tunnel. Traffic through this “fast” tunnel may be initiated once the tunnel is established, or traffic for the “fast” tunnel may be queued up until traffic has completed passing through the “slow” tunnel. Slow tunnel traffic may be timed out, and queued traffic released after a preset time since the last packet was sent through the slow tunnel. The identity of the last packet sent through the slow tunnel may be retained, and queued traffic released when an acknowledgement for that packet is received.
申请公布号 US8788700(B2) 申请公布日期 2014.07.22
申请号 US201113233976 申请日期 2011.09.15
申请人 Aruba Networks, Inc. 发明人 Iyer Pradeep J.;Melkote Keerti
分类号 G06F15/16;H04L29/08 主分类号 G06F15/16
代理机构 代理人 Shah Varun A.
主权项 1. A non-transitory Computer Readable Medium (CRM) comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising: forwarding, at a network device on a first communication path between a first network node and a second network node, data traffic from (i) a first client communicatively coupled with the first network node toward (ii) a second client communicatively coupled with the second network node; instructing at least one of the first network node and the second network node to establish a second communication path, that does not include the network device, for transmitting at least a portion of the data traffic that is not subject to services by the network device; wherein subsequent to establishing the second communication path, both the first communication path and the second communication path are concurrently used for transmissions between the first client and the second client, wherein: (a) the first communication path comprising the network device is used for transmitting a first portion of the data traffic, from the first client to the second client, that is subject to one or more services by the network device; and(b) the second communication path, that does not include the network device is used for transmitting a second portion of the traffic, from the first client to the second client, that is not subject to one or more services by the network device.
地址 Sunnyvale CA US