Invention Grant
- Patent Title: Buffer overflow prevention for network devices
- Patent Title (中): 网络设备的缓冲区溢出预防
-
Application No.: US11204484Application Date: 2005-08-16
-
Publication No.: US07916640B1Publication Date: 2011-03-29
- Inventor: Nafea Bishara
- Applicant: Nafea Bishara
- Applicant Address: BM Hamilton
- Assignee: Marvell International Ltd.
- Current Assignee: Marvell International Ltd.
- Current Assignee Address: BM Hamilton
- Main IPC: G01R31/08
- IPC: G01R31/08 ; H04J3/18

Abstract:
An apparatus includes ports to transmit and receive packets, each packet being associated with one of a plurality of sessions, and a packet buffer to store the packets. A classifier identifies packets that include data representing a transmit window size for one of the sessions. A processor determines whether to reduce the transmit window size for the one of the sessions by comparing a size of the packet buffer to a sum of (i) the transmit window size for the one of the sessions and (ii) transmit window sizes for others of the sessions. The processor modifies the data representing the transmit window size for the one of the sessions to reduce the transmit window size for the one of the sessions before one or more of the ports transmits the packets comprising the data representing the transmit window size for the one of the sessions.
Information query