← 返回列表

一种支持海量TCP连接的流水线仲裁方法及装置

申请号: CN202311617335.3
申请人: 北京网迅科技有限公司
申请日期: 2023/11/29

摘要文本

本发明提供了一种支持海量TCP连接的流水线仲裁方法及装置,其中一种支持海量TCP连接的流水线仲裁方法,其具体步骤如下:S1,通过写门铃寄存器,使某个TCP连接取得仲裁资格;S2,对所有需要发送数据包的TCP连接进行仲裁;S3,根据仲裁结果,读取对应TCP状态描述表以及数据包指示符;S4,对步骤S3中读取的数据包指示符进行有效性确认,如果数据包指示符有效,则进入步骤S5;S5,对步骤S3中读取的TCP状态描述表,来确定该TCP连接数据包能否发送,如果允许发送,则进入步骤S6;S6,根据数据包指示符读取该TCP连接数据包,并进行数据包发送;S7,该TCP连接数据包发送结束后,更新TCP状态描述表,并删除对应的数据包指示符。

专利详细信息

项目 内容
专利名称 一种支持海量TCP连接的流水线仲裁方法及装置
专利类型 发明申请
申请号 CN202311617335.3
申请日 2023/11/29
公告号 CN117651025A
公开日 2024/3/5
IPC主分类号 H04L47/193
权利人 北京网迅科技有限公司
发明人 钱利国; 张宇弘
地址 北京市海淀区闵庄路3号玉泉慧谷32号楼一层01室

专利主权项内容

1.一种支持海量TCP连接的流水线仲裁方法,其具体步骤如下:S1,通过写门铃寄存器,使某个TCP连接取得仲裁资格;S2,对所有需要发送数据包的TCP连接进行仲裁;S3,根据仲裁结果,读取对应TCP状态描述表以及数据包指示符;S4,对步骤S3中读取的数据包指示符进行有效性确认,如果数据包指示符有效,则进入步骤S5;S5,对步骤S3中读取的TCP状态描述表,来确定该TCP连接数据包能否发送,如果允许发送,则进入步骤S6;S6,根据数据包指示符读取该TCP连接数据包,并进行数据包发送;S7,该TCP连接数据包发送结束后,更新TCP状态描述表,并删除对应的数据包指示符。 更多数据: