-
公开(公告)号:CN115967686A
公开(公告)日:2023-04-14
申请号:CN202111172555.0
申请日:2021-10-08
Applicant: 复旦大学
IPC: H04L49/111 , H04L49/9005 , H04L49/9057
Abstract: 本发明提供一种面向数据中心的网络交换设备缓存管理方法,其特征在于,包括以下步骤:步骤S1,设置共享缓存队列以及阈值;步骤S2,判断是否溢出,若是,步骤S4,否则步骤S3;步骤S3,若短流报文,放入待发送报文的缓存队列,并执行步骤S6;否则,放入长流报文的缓存队列,并执行步骤S6;步骤S4,若长流报文,丢弃;否则执行步骤S5;步骤S5,检查是否为空,若非空,则放入待发送报文的缓存队列,并执行步骤S6,否则丢弃;步骤S6,若不小于阈值,则执行步骤S8;否则执行步骤S7;步骤S7,取出并填充到待发送报文的缓存队列,再执行步骤S8;步骤S8,所有报文取出并依次转发。本发明还提供一种面向数据中心的网络交换设备缓存管理装置。
-
公开(公告)号:CN115967686B
公开(公告)日:2025-02-14
申请号:CN202111172555.0
申请日:2021-10-08
Applicant: 复旦大学
IPC: H04L49/111 , H04L49/9005 , H04L49/9057
Abstract: 本发明提供一种面向数据中心的网络交换设备缓存管理方法,其特征在于,包括以下步骤:步骤S1,设置共享缓存队列以及阈值;步骤S2,判断是否溢出,若是,步骤S4,否则步骤S3;步骤S3,若短流报文,放入待发送报文的缓存队列,并执行步骤S6;否则,放入长流报文的缓存队列,并执行步骤S6;步骤S4,若长流报文,丢弃;否则执行步骤S5;步骤S5,检查是否为空,若非空,则放入待发送报文的缓存队列,并执行步骤S6,否则丢弃;步骤S6,若不小于阈值,则执行步骤S8;否则执行步骤S7;步骤S7,取出并填充到待发送报文的缓存队列,再执行步骤S8;步骤S8,所有报文取出并依次转发。本发明还提供一种面向数据中心的网络交换设备缓存管理装置。
-
公开(公告)号:CN115190072B
公开(公告)日:2023-06-20
申请号:CN202210801225.1
申请日:2022-07-08
Applicant: 复旦大学
Abstract: 本发明提供了激进传输协议和保守传输协议之间公平性的速率调节方法,包括以下步骤:步骤S1,在接收端主机的虚拟交换机中设置数据流记录表;步骤S2,虚拟交换机收到数据流的报文后,判断报文类型;步骤S3,当为数据报文时,判断报文所属数据流在数据流记录表中是否有记录,若有,读取报文的序列号,更新数据流记录表中表项的拥塞窗口字段,若没有,在数据流记录表中生成表项,记录数据流的传输协议类型并初始化拥塞窗口大小;步骤S4,当为确认报文时,判断报文所属数据流是否是激进传输协议,若是,读取报文的序列号,更新数据流对应表项的拥塞窗口值,并根据表项条目数量和拥塞窗口值,重置报文头部的通告窗口字段,若不是,进行正常传输。
-
公开(公告)号:CN115190072A
公开(公告)日:2022-10-14
申请号:CN202210801225.1
申请日:2022-07-08
Applicant: 复旦大学
Abstract: 本发明提供了激进传输协议和保守传输协议之间公平性的速率调节方法,包括以下步骤:步骤S1,在接收端主机的虚拟交换机中设置数据流记录表;步骤S2,虚拟交换机收到数据流的报文后,判断报文类型;步骤S3,当为数据报文时,判断报文所属数据流在数据流记录表中是否有记录,若有,读取报文的序列号,更新数据流记录表中表项的拥塞窗口字段,若没有,在数据流记录表中生成表项,记录数据流的传输协议类型并初始化拥塞窗口大小;步骤S4,当为确认报文时,判断报文所属数据流是否是激进传输协议,若是,读取报文的序列号,更新数据流对应表项的拥塞窗口值,并根据表项条目数量和拥塞窗口值,重置报文头部的通告窗口字段,若不是,进行正常传输。
-
-
-