• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            大龍的博客

            常用鏈接

            統(tǒng)計

            最新評論

            Windows Server 2003系統(tǒng)性能優(yōu)化-TCP/IP優(yōu)化

            Windows Server 2003系統(tǒng)性能優(yōu)化-TCP/IP優(yōu)化

             

             
             
             
             
            Windows Server 2003系統(tǒng)性能優(yōu)化-TCP/IP優(yōu)化
               
              Windows 提供了一些注冊表參數(shù)的編輯方式來優(yōu)化TCP/IP協(xié)議的性能。改變這些注冊表值的時候,你應當了解它的作用,如果發(fā)現(xiàn)這些改變降低了服務(wù)器的性能,應該恢復成原有的設(shè)置。

             

            提示:本文描述的一些注冊表值默認狀態(tài)下可能不存在,需要手工添加。

            修改注冊表需要有經(jīng)驗的技術(shù)人員完成,錯誤的注冊表修改可能導致嚴重的系統(tǒng)不穩(wěn)定或無法正常啟動,在實施注冊表的修改前,您應當完全了解注冊表項目的作用以及可能造成的影響或副作用。建議訪問微軟網(wǎng)站或其它站點獲得更多的與注冊表參數(shù)修改相關(guān)的信息。

            很多注冊表的改變在系統(tǒng)重啟后才能生效,很多改變可能限制Windows的自我調(diào)優(yōu)。

            注意:Windows TCP/IP調(diào)優(yōu)可能對內(nèi)存資源產(chǎn)生很大影響,實施調(diào)優(yōu)的措施后監(jiān)控內(nèi)存資源的使用率是非常重要的。

            TCP 窗口大小

            TCP receive window(TCP 數(shù)據(jù)接收緩沖)定義了發(fā)送端在沒有接收端確認信息的狀態(tài)下可以發(fā)送的最大字節(jié)數(shù)。此數(shù)值越大,返回的確認信息就越少,相應的在發(fā)送端和接收端之間的通信就越好。此數(shù)值較小時可以降低發(fā)送端在等待接收端返回確認信息時發(fā)生超時的可能性,但這將增加網(wǎng)絡(luò)流量,降低有效吞吐率。

            TCP在發(fā)送端和接收端之間動態(tài)調(diào)整一個最大段長度MSS(maximum segment size)的整數(shù)倍。MSS在連接剛剛開始建立時確定,由于receive window被調(diào)整為MSS的整數(shù)倍,在數(shù)據(jù)傳輸中完全長度的TCP數(shù)據(jù)段的使用增加,故而提高了網(wǎng)絡(luò)吞吐率。

            默認狀態(tài)下,TCP將試圖依據(jù)MSS來優(yōu)化window size,起始值為16KB,最大為64KB。TCP window size也可以在注冊表中手工設(shè)定。

            TCP window size最大值通常為65535字節(jié)(64KB), 以太網(wǎng)最大段長度為1460字節(jié),低于64KB的1460的最大整數(shù)倍為62420字節(jié),故注冊表中可以將62420設(shè)置為高帶寬網(wǎng)絡(luò)中適用的性能優(yōu)化值。此值在注冊表中原本沒有,需要手工添加。

            TcpWindowSize注冊表項的值可以被設(shè)定在global或每個interface級別,interface級別設(shè)置覆蓋global值。為了達到最大window尺寸,我們建議此處設(shè)為global級別。

            注冊表建議設(shè)置如下:

            按此在新窗口瀏覽圖片

             

            大TCP窗口和RTT估測(時間戳)

            為了更高效地利用高帶寬網(wǎng)絡(luò),你可以使用比前述TCP窗口大得多的TCP窗口大小,此特性是Windows 2000和Windows Server 2003中的新特性,稱為TCP window scaling,它將以前的65535字節(jié)(64KB)的限制提高到了1073741824字節(jié)(1GB)。使用scaling window,系統(tǒng)可以允許確認信息間更大數(shù)據(jù)量的傳輸,增加了網(wǎng)絡(luò)吞吐量及性能。

            發(fā)送端和接收端往返通信所需時間稱為回環(huán)時間(RTT)。TCP有一個時間戳選項,通過更加頻繁地計算來提高RTT值的估測值,此選項特別有助于估測更長距離的廣域網(wǎng)上連接的RTT值,并更精確調(diào)整TCP轉(zhuǎn)發(fā)超時時間。時間戳在TCP報頭提供了兩個區(qū)域,一個記錄開始轉(zhuǎn)發(fā)的時間,另一個記錄接收到的時間。

            時間戳對于window scaling,即確認信息收到前的大數(shù)據(jù)包傳送特別有用,激活時間戳僅僅在每個數(shù)據(jù)包的頭中增加12字節(jié),對網(wǎng)絡(luò)流量的影響微乎其微。數(shù)據(jù)完整性與數(shù)據(jù)吞吐率最大化哪個更重要是個需要評估的問題。在某些環(huán)境中,象視頻流傳送,需要大的TCP窗口,這是第一重要的,而數(shù)據(jù)完整性排在第二位,在此中環(huán)境中,window scaling可以不打開時間戳。

            當發(fā)送端和接收端均激活window scaling和時間戳時,此特性才有效。

            初始時生成小的TCP窗口,之后窗口大小將按照內(nèi)部算法增大。

            相關(guān)注冊表如下:

            按此在新窗口瀏覽圖片

             

            注意低位代表是否打開window scaling,高位代表是否打開時間戳。

            表4 TCP1323Opts注冊表入口

            按此在新窗口瀏覽圖片

             

            TCP1323Opts設(shè)置成激活TCP window scaling后,注冊表項TCPWindowSize的值從65535字節(jié)變?yōu)?GB,為了達到最佳性能,這里的值最好設(shè)置成MSS的倍數(shù)。

            TCP 連接轉(zhuǎn)發(fā)

            TCP退出前轉(zhuǎn)發(fā)非確認連接請求(SYN)的次數(shù)記錄在注冊表項TcpMaxConnectRetransmisstions。對于每次嘗試,轉(zhuǎn)發(fā)超時是成功轉(zhuǎn)發(fā)的兩倍。在Windows Server 2003中默認超時次數(shù)是2,默認超時時間為3秒(在注冊表項TCPInitialRTT中)。速度較慢的WAN連接中超時時間可相應增加。不同環(huán)境中可能會有不同的最優(yōu)化設(shè)置,需要在實際環(huán)境中測試確定。

            注:超時時間不要設(shè)置太大否則將不會發(fā)生網(wǎng)絡(luò)連接超時。

            按此在新窗口瀏覽圖片

             

            TCP數(shù)據(jù)轉(zhuǎn)發(fā)

            退出前TCP轉(zhuǎn)發(fā)非確認數(shù)據(jù)段的個數(shù)記錄在注冊表項TcpMaxDataRetransmissions。默認值是5。TCP依據(jù)給定連接的回環(huán)時間建立一個初始間隔。每次成功轉(zhuǎn)發(fā),間隔時間加倍,直到響應發(fā)生或超時發(fā)生,此時間隔時間又回到初始值。

            按此在新窗口瀏覽圖片

             

            TCP 時間等待延遲

            默認狀況下TCP在1024和5000之間定位一個端口提供給任意可用的短周期用戶端口。當一個給定的通信被TCP關(guān)閉,它將在釋放前等待一段時間,這稱為時間等待延遲。Windows Server 2003默認設(shè)置為2分鐘,適用于大多數(shù)環(huán)境。但一些繁忙的系統(tǒng)在短時間內(nèi)建立了多個連接,將耗盡可用端口,降低網(wǎng)絡(luò)吞吐率。

            兩個注冊表項:

            TCPTimedWaitDelay 釋放前TCP等待時間

            MaxUserPort TCP連接使用的最大端口數(shù)量

            降低等待時間和增加最大端口數(shù)量可以提高系統(tǒng)的數(shù)據(jù)吞吐率。

            此設(shè)置適用于非常繁忙的服務(wù)器,有數(shù)千個并發(fā)TCP連接,如很大負載的LDAP,FTP,Web服務(wù)器。

            按此在新窗口瀏覽圖片

             

            TCP 控制塊表

            對于每個TCP連接,控制變量保存在一個稱為TCP控制塊(TCB)的內(nèi)存塊中。TCB表的大小由注冊表項MaxHashTableSize控制。在活動連接很多的大系統(tǒng)中,設(shè)定一個較大的表可以降低系統(tǒng)定位TCB表的時間。

            在TCB表上分區(qū),可以降低對表的訪問的爭奪。增加分區(qū)的數(shù)量,TCP的性能會得到優(yōu)化,特別是在多處理器的系統(tǒng)上。注冊表項NumTcbTablePartitions控制分區(qū)的數(shù)量。默認是處理器個數(shù)的平方。

            按此在新窗口瀏覽圖片

             

            TCB通常預置在內(nèi)存中以防止TCP反復連接和斷開時TCB反復重新定位浪費時間,這種緩沖的方式促進了內(nèi)存管理,但同時也限制了同一時刻允許TCP連接的數(shù)量。注冊表項MaxFreeTcbs配置了在時間等待狀態(tài)的TCB重新可用之前的連接數(shù)量。在NT架構(gòu)中常設(shè)置成高于默認值,以確保有足夠的預置的TCB。

            從Windows2000開始添加了一個新特性降低超出預置TCB運行的可能性。如果在時間等待狀態(tài)的連接多于MaxFreeTWTcbs中的設(shè)置,所有超過60秒等待的連接將被強制關(guān)閉,以后再次啟用。此特性合并到Windows2000Server和Windows Server 2003后,MaxFreeTcbs將不再用于優(yōu)化性能。

            TCP確認頻率

            TCP用延遲確認來降低網(wǎng)絡(luò)中轉(zhuǎn)發(fā)的數(shù)據(jù)包數(shù)量,以提升性能。

            注:此值配置為interface級別。

            默認值為2,100Mbps網(wǎng)絡(luò)使用5(0x5),1000Mbps網(wǎng)絡(luò)用13(0xD)。

            按此在新窗口瀏覽圖片

             

             

            posted on 2007-12-02 02:59 大龍 閱讀(2206) 評論(0)  編輯 收藏 引用

            狠狠综合久久综合中文88| 中文字幕一区二区三区久久网站| 久久精品无码一区二区app| 久久综合久久鬼色| 亚洲人AV永久一区二区三区久久 | 久久丝袜精品中文字幕| 亚洲国产成人久久综合区| 久久精品国产网红主播| 国产精品99精品久久免费| 国产2021久久精品| 无码任你躁久久久久久老妇App| 麻豆AV一区二区三区久久| 久久亚洲精品中文字幕三区| 久久久久久国产精品无码下载| 精品久久久久久久国产潘金莲| 久久99国产精品尤物| 亚洲&#228;v永久无码精品天堂久久| 久久成人小视频| 国产99精品久久| 久久久久久久精品成人热色戒| 久久91精品国产91久久小草| 亚洲另类欧美综合久久图片区| 久久久国产精品福利免费| 亚洲乱码中文字幕久久孕妇黑人| 久久久久久久99精品免费观看| 亚洲?V乱码久久精品蜜桃| 久久国产免费直播| 国产精品欧美久久久天天影视| 久久精品国产99久久久古代| 久久久99精品一区二区| 办公室久久精品| 久久免费小视频| 国产一区二区三区久久精品| 久久精品蜜芽亚洲国产AV| 亚洲欧美伊人久久综合一区二区| 久久国产AVJUST麻豆| 久久久久亚洲AV成人网人人软件| 国内精品伊人久久久久av一坑| 精品熟女少妇AV免费久久| 久久99九九国产免费看小说| 色婷婷噜噜久久国产精品12p|