SEQUENCE NUMBER RECOVERY IN STATEFUL DEVICES

    公开(公告)号:US20210105219A1

    公开(公告)日:2021-04-08

    申请号:US16591189

    申请日:2019-10-02

    Abstract: In one embodiment, a network security device configured to monitor a communication session between a first device and a second device generates a first empty acknowledgment packet specifying a first sequence number and sends the first empty acknowledgment packet to the first device. The network security device may thereafter determine that a response from the first device has not been received within a threshold amount of time and generate, at least partly in response, a second empty acknowledgment packet specifying a second sequence number. The network security device may send the second empty acknowledgment packet to the first device and receive, from the first device, a third empty acknowledgment packet specifying a third sequence number. The network security device may then store the third sequence number in association with the communication session between the first device and the second device.

    Sequence number recovery in stateful devices

    公开(公告)号:US10951536B1

    公开(公告)日:2021-03-16

    申请号:US16591189

    申请日:2019-10-02

    Abstract: In one embodiment, a network security device configured to monitor a communication session between a first device and a second device generates a first empty acknowledgment packet specifying a first sequence number and sends the first empty acknowledgment packet to the first device. The network security device may thereafter determine that a response from the first device has not been received within a threshold amount of time and generate, at least partly in response, a second empty acknowledgment packet specifying a second sequence number. The network security device may send the second empty acknowledgment packet to the first device and receive, from the first device, a third empty acknowledgment packet specifying a third sequence number. The network security device may then store the third sequence number in association with the communication session between the first device and the second device.

    PORT ADDRESS TRANSLATION SCALABILITY IN STATEFUL NETWORK DEVICE CLUSTERING

    公开(公告)号:US20200296075A1

    公开(公告)日:2020-09-17

    申请号:US16885620

    申请日:2020-05-28

    Abstract: A method is performed by a master network device among network devices of a cluster. The master network device receives cluster configuration information including a set of Internet Protocol (IP) addresses and a pool of port blocks associated with the IP addresses. Each port block includes multiple ports, and the pool of the port blocks is to be shared across the network devices for port address translation. The master network device divides the port blocks in the pool into multiple buckets. The master network device allocates to each network device in the cluster a corresponding one of the buckets, and reserves each bucket that is not allocated for allocation to a potential new network device. When a new network device joins the cluster, the master network device allocates to the new network device the port blocks from a corresponding one of the reserved buckets.

    Stateful connection processing in a security device cluster

    公开(公告)号:US09860209B2

    公开(公告)日:2018-01-02

    申请号:US14709777

    申请日:2015-05-12

    CPC classification number: H04L63/0227 H04L47/10 H04L63/0254

    Abstract: A method operable in a security device cluster having a plurality of security devices each configured to receive respective data flows. The method includes receiving a first segment of a flow at a first security device of the plurality of security devices, sending the first segment of the flow toward a destination node without the first security device of the plurality of security devices asserting ownership over the flow, receiving, from the destination node, a second segment of the flow at a second security device of the plurality of security devices, the second segment of the flow being responsive to the first segment, asserting, by the second security device of the plurality of security devices, ownership over the flow, and forwarding, from the first security device, packets of the flow subsequently received by the first security device to the second security device.

Patent Agency Ranking