對控制 TCP 通知 (ACK) 行為在 Windows XP 和 Windows Server 2003 的新登錄項目

文章翻譯 文章翻譯
文章編號: 328890 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

結論

TcpAckFrequency
是新的登錄項目,在 Microsoft Windows XP 和 Microsoft Windows Server 2003,以判斷之前延遲的 ACK 計時器會忽略會未完成的 TCP 認可 (ACK) 的數目。

其他相關資訊

如同在 RFC 1122 中指定 TCP 會使用延遲的認可減少的媒體上傳送的封包數目。傳送接收到每個 TCP 區段的認可的 TCP 在 Windows 2000 及更新版本中會採取常見的方式來實作延遲的認可。如 TCP 收到資料在特定連線上,它會傳送應答回只有其中一種下列情況成立時,則為 True:
  • 沒有認可已收到的前一個段落上的傳送。
  • 收到一個區段,但沒有其他區段到達該連線的 200 毫秒內。
通常,認可時,所傳送的其他每個 TCP 除非延遲的 ACK 計時器 (200 毫秒) 逾時,連接收到的區段。您可以藉由編輯下列登錄項目調整延遲的 ACK 計時器。

重要編輯此登錄項目之前您必須先安裝所述的 Hotfix 下列文件中:
815230TcpAckFrequency 值變更為 1 並沒有任何效果


重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756如何備份和還原在 Windows 登錄
子機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<Interface GUID>

項目:
TcpAckFrequency

值型別: REG_DWORD 數目
有效範圍: 0-255
預設: 2
說明: 指定延遲的 ACK 計時器會被忽略之前會未完成的 ACK 的數目。Microsoft 建議您不要變更沒有仔細研究環境的預設值。如需詳細資訊請造訪下列 Microsoft 網頁]:
http://technet2.microsoft.com/WindowsServer/en/library/823ca085-8b46-4870-a83e-8032637a87c81033.mspx?mfr=true
如果您將值設為 1,每個封包是在因為只能有一個未完成的 TCP ACK 區段只接收到立即認可。0 (零) 的值不正確,會被視為預設值 2。 ACK 數字為 0,才是當未收到一個區段而主應用程式並不認可資料。

屬性

文章編號: 328890 - 上次校閱: 2007年2月28日 - 版次: 4.5
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows XP 64-Bit Edition Version 2002
  • Microsoft Windows XP 64-Bit Edition Version 2003
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Tablet PC Edition
關鍵字:?
kbmt kbinfo KB328890 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:328890
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com