Page 415 - 《软件学报》2024年第4期
P. 415

软件学报 ISSN 1000-9825, CODEN RUXUEW                                        E-mail: jos@iscas.ac.cn
                 Journal of Software,2024,35(4):1993−2021 [doi: 10.13328/j.cnki.jos.006939]  http://www.jos.org.cn
                 ©中国科学院软件研究所版权所有.                                                          Tel: +86-10-62562563



                                                   *
                 传输控制中的确认机制研究

                 李    彤  1,2 ,    郑    凯  3 ,    徐    恪  4,5,6


                  (数据工程与知识工程教育部重点实验室          (中国人民大学), 北京 100872)
                 1
                 2
                  (中国人民大学 信息学院, 北京 100872)
                 3
                  (华为技术有限公司 计算机网络与协议实验室, 北京 100085)
                 4
                  (清华大学 计算机科学与技术系, 北京 100084)
                 5
                  (北京信息科学与技术国家研究中心        (清华大学), 北京 100084)
                 6
                  (鹏城实验室, 广东 深圳 518055)
                 通信作者: 徐恪, E-mail: xuke@tsinghua.edu.cn
                 摘 要: Internet 传输层协议需要依赖于确认          (ACK) 机制提供的反馈信息, 实现拥塞控制和可靠传输等功能. 以
                 Internet 传输协议演化的历史为线索, 回顾传输控制领域中的确认机制, 并讨论现有确认机制中需要解决的问题;
                 基于“类型-触发条件-信息” 三要素, 提出按需确认机制及其设计原则, 重点分析确认机制和拥塞控制、丢包恢复等

                 传输协议子模块之间的耦合关系; 结合设计原则, 详细阐述一种可行的按需确认机制实现——TACK                               机制, 并对相
                 关概念进行系统的、深入的分析和澄清. 最后结合按需确认机制面临的挑战, 给出几个有意义的研究方向.
                 关键词: 传输协议; 确认机制; 拥塞控制; 丢包恢复; 按需确认
                 中图法分类号: TP393

                 中文引用格式: 李彤, 郑凯, 徐恪. 传输控制中的确认机制研究. 软件学报, 2024, 35(4): 1993–2021. http://www.jos.org.cn/1000-9825/
                 6939.htm
                 英文引用格式: Li T, Zheng K, Xu K. Research on Acknowledgment Mechanisms of Transmission Control. Ruan Jian Xue Bao/Journal
                 of Software, 2024, 35(4): 1993–2021 (in Chinese). http://www.jos.org.cn/1000-9825/6939.htm

                 Research on Acknowledgment Mechanisms of Transmission Control
                                  3
                       1,2
                 LI Tong , ZHENG Kai , XU Ke 4,5,6
                 1
                 (Key  Laboratory  of  Data  Engineering  and  Knowledge  Engineering  (Renmin  University  of  China),  Ministry  of  Education  of  the  People’s
                  Republic of China, Beijing 100872, China)
                 2
                 (School of Information, Renmin University of China, Beijing 100872, China)
                 3
                 (Computer Network and Protocol Lab, Huawei Technologies Co. Ltd., Beijing 100085, China)
                 4
                 (Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China)
                 5
                 (Beijing National Research Center for Information Science and Technology (Tsinghua University), Beijing 100084, China)
                 6
                 (Peng Cheng Laboratory, Shenzhen 518055, China)
                 Abstract:  Internet  transport-layer  protocols  rely  on  the  feedback  information  provided  by  the  acknowledgment  (ACK)  mechanism  to
                 achieve  functions  such  as  congestion  control  and  reliable  transmission.  According  to  the  evolution  of  Internet  transmission  protocols,  the
                 ACK  mechanisms  of  transmission  control  are  reviewed.  The  unsolved  problems  among  the  mechanisms  are  discussed.  Based  on  the
                 elements  of  “type-trigger-information”,  the  ACK  mechanism  based  on  demand  and  its  design  principle  are  proposed,  and  the  coupling
                 relationship  between  the  ACK  mechanism  and  other  transmission  protocol  submodules  (e.g.,  congestion  control,  packet  loss  recovery,  etc.)


                 *    基金项目: 国家自然科学基金  (62202473, 61932016); 国家杰出青年科学基金  (61825204); 北京高校卓越青年科学家计划  (BJJWZYJH
                  01201910003011)
                  收稿时间: 2022-03-31; 修改时间: 2022-07-27; 采用时间: 2023-03-23; jos 在线出版时间: 2023-08-16
                  CNKI 网络首发时间: 2023-08-17
   410   411   412   413   414   415   416   417   418   419   420