2024-03-29T08:05:51Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000131992022-10-21T05:24:51Z00581:00716:00727
TCP短期デッドロック問題の解決A Solution of the TCP Short - term Deadlock Problemjpn特集:マルチメディア分散・協調コンピューティングhttp://id.nii.ac.jp/1001/00013199/Journal Articlehttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=13199&item_no=1&attribute_id=1&file_no=1Copyright (c) 1998 by the Information Processing Society of Japan通信方式奈良先端科学技術大学院大学情報科学研究科奈良先端科学技術大学院大学情報科学研究科村山, 公保山口, 英TCPはインターネットで最も重要なトランスポート・プロトコルであり,性能の向上が強く求められている.本論文では,TCPの重大な問題であるTCPの短期的はデッドロック問題について議論する.この問題は,TCPの確認応答処理に不備があるために発生する.この問題が発生すると,セグメントが間欠的にしか転送されなくなり,スループットが極端に悪化する.このデッドロック問題の解決法として,確認応答の遅延処理を無効にする方法が提案されているが,デッドロックが起きない場合でも確認応答数が2倍に増加するという問題がある.本論文では,TCPのデータ転送モデルを重視し,送信ホストが受信ホストの遅延確認応答処理を完全に制御することで,確認応答数の増加なしにデッドロックを解決できる方法を提案する.Since the TCP is the most important transport protocol in the Internet,it should be strongly encouraged to improve its performance and usability,In this paper,we discuss one of the major drawbacks calld "TCP short-term deadlock problem" in the current TCP implementations.Because of inadequate delayed acknowledgment handling,the short-term deadlocks where data are transferred intermittently occur repeatedly under some conditions.As its result,the end-to-end throughput on the TCP connection is extremely decreased.Some solutions have been proposed for this problem,however,they turn off its delayed acknowledgment mechanism in order to eliminate the short-term deadlocks,hence,they add twice acknowledgmints.We propose yet another solution for this problem.TCP deadlocks can be eliminated with our method and this solution adds little traffic more,because the TCP sender can control the receiver's processing of the delayed ACK perfectly.AN00116647情報処理学会論文誌3922392521998-02-151882-77642009-06-29