針對 TCP 的優(yōu)化算法(如 FastTCP),一般用來優(yōu)化出向流量。Zeta-TCP采用了逆向控制的方法,來優(yōu)化入向流量。逆向控制通過監(jiān)測每一個連接的質(zhì)量,給 TCP 連接的對端以豐富的提示信息,讓TCP 的對端能更及時的感知擁塞,丟包,從而更及時地重傳并調(diào)整其擁塞窗口以適應(yīng)網(wǎng)絡(luò)路徑的實際可用帶寬。
在實際的網(wǎng)絡(luò)環(huán)境中,丟包通常不是均勻發(fā)生的,而是經(jīng)常在短時間內(nèi)集中發(fā)生。TCP 改進(jìn)相關(guān)的RFC (New Reno 和引進(jìn) SACK 機(jī)制等) ,已經(jīng)明確定義了怎樣比較準(zhǔn)確的預(yù)測到第一個丟包。但是當(dāng)啟用SACK的TCP進(jìn)入快速恢復(fù)階段后,丟包預(yù)測準(zhǔn)確率顯著降低。
Zeta-TCP 引入了一種根據(jù)該連接傳輸歷史進(jìn)行智能學(xué)習(xí)的算法來計算每一個沒有被 ACK 或 SACK 的數(shù)據(jù)包丟失的概率,當(dāng)這個概率高于某一個閾值時,對應(yīng)的數(shù)據(jù)包就被判斷為丟失并會被重發(fā)。通過更及時準(zhǔn)確的判斷丟包并進(jìn)行重傳,Zeta-TCP 可以有效的讓 TCP 滑動窗口更平滑的向前移動,并降低錯誤重發(fā)的概率,減少帶寬的浪費。
今天,絕大多數(shù)的TCP實現(xiàn)都是基于TCP New Reno 及其變種(例如 TCP SACK, RFC 3517)作為其擁塞避免算法。 New Reno 的擁塞避免算法是基于丟包統(tǒng)計的算法?;趤G包的算法,將丟包作為網(wǎng)絡(luò)發(fā)生擁塞的標(biāo)志。但是,隨著Internet的發(fā)展,這個假設(shè)在網(wǎng)絡(luò)環(huán)境下,很多時候并不符合實際情況,特別是在無線網(wǎng)絡(luò)中,丟包的原因通常不是鏈路擁塞,而是由于信道衰減、無線的噪聲等原因?qū)е?。New Reno 算法一旦發(fā)現(xiàn)網(wǎng)絡(luò)上發(fā)生丟包,就會將擁塞窗口 (CWND) 迅速縮小,導(dǎo)致數(shù)據(jù)發(fā)送量急劇下降。
TCP Vegas以及其變種(特別是 FastTCP ),將延時作為網(wǎng)絡(luò)擁塞的標(biāo)志。基于延時的擁塞控制算法克服了基于丟包的擁塞控制算法的缺陷,在今天的網(wǎng)絡(luò)中,更容易反應(yīng)網(wǎng)絡(luò)的實際情況。
Zeta-TCP 將延時和丟包的因素組合作為網(wǎng)絡(luò)擁塞的衡量標(biāo)準(zhǔn)。Zeta-TCP 不斷測量丟包和延時的變化幅度并根據(jù)該 TCP 連接歷史數(shù)據(jù)分析判斷當(dāng)前所經(jīng)歷的丟包,延時及其變化是否由擁塞引起,并據(jù)此來調(diào)整擁塞窗口,從而讓 TCP 的發(fā)送方流量最貼近 TCP 連接整條路徑的可用帶寬,從而減少擁塞,提高整條路徑帶寬利用率,最終達(dá)到提高 TCP 傳輸穩(wěn)定性和吞吐率的目的。
逆向設(shè)計的一般流程:產(chǎn)品樣件 →數(shù)據(jù)→ 數(shù)據(jù)處理CAD/CAE/CAM系統(tǒng) → 模型重構(gòu) →制造系統(tǒng)→ 新產(chǎn)品。在逆向設(shè)計的這些環(huán)節(jié)中,數(shù)據(jù)、數(shù)據(jù)處理、模型重構(gòu)是產(chǎn)品逆向設(shè)計的三大關(guān)鍵環(huán)節(jié)。 數(shù)據(jù)(樣...
TCP/IP(Transmission Control Protocol/Internet Protocol)的簡寫,中文譯名為...
逆向工程 逆向工程,有的人也叫反求工程,英文是reverse engineering。 是指從實物上大量的三維坐標(biāo)點,并由此建立該物體的幾何模型,進(jìn)而開發(fā)出同類產(chǎn)品的先進(jìn)技術(shù)。逆向工程與一般的設(shè)計制造...
Zeta-TCP 在以下三個方面對 TCP 核心算法進(jìn)行了大幅改進(jìn):
1) 更適宜現(xiàn)代互聯(lián)網(wǎng)狀況的擁塞避免 (Congestionavoidance) 機(jī)制
2) 及時精準(zhǔn)的丟包預(yù)測
3) 反向控制發(fā)送方流量
Zeta-TCP在Linux上采用了Loadable Kernel Module(通過NetFilter Hook)的實現(xiàn)方式,在Windows上采用了IM Driver Filter的實現(xiàn)方式。Zeta-TCP實現(xiàn)并不修改系統(tǒng)原有的TCP協(xié)議棧,而是攔截TCP的數(shù)據(jù)包,然后應(yīng)用其各種優(yōu)化算法。這種實現(xiàn)方法的優(yōu)勢是模塊化更清晰,更容易的在各種系統(tǒng)上實現(xiàn),其缺陷是可能帶來額外的系統(tǒng)開銷。
格式:pdf
大?。?span id="hxx9med" class="single-tag-height">86KB
頁數(shù): 6頁
評分: 4.6
本科課程論文 Course Paper 論文編號 Paper No: 09012058 撰寫日期 Date: 2012-5-28 桌面視頻會議系統(tǒng)中視音頻實時交互的實現(xiàn) Desktop video conference system CTV audio real-time interactive realization 謝大帥 Dashuai Xie (計算機(jī)與信息工程學(xué)院 網(wǎng)絡(luò)工程 09 網(wǎng)絡(luò)工程 09012058) 論文類型 Paper Type: 研究總結(jié) Summary of Focused Research 論及主題 Subject Covered: 巢 湖 學(xué) 院 課程名稱 Course:TCP/IP 協(xié)議族 課程性質(zhì) Course No:專業(yè)基礎(chǔ)課 學(xué) 分 數(shù) Credits:2 主講教師 Instructor:韓俊波 開設(shè)學(xué)院 College:計
格式:pdf
大?。?span id="wpejy4p" class="single-tag-height">86KB
頁數(shù): 5頁
評分: 4.8
IC卡和身份證 TCP/IP 四門雙向門禁控制系統(tǒng) 專門為各種需要身份證驗證開門或 IC卡授權(quán)開門的場所設(shè)計的 TCP/IP四門雙向 門禁控制系統(tǒng)。系統(tǒng)自帶大容量存儲功能,身份證權(quán)限 10萬, IC 卡權(quán)限: 50 萬, IC 卡刷卡記錄: 50萬,30300個身份證完整信息存貯,支持讀取完整身份 證信息(身份證號,照片,地址,出生日期等)、 IC 卡卡號,同時可以 100%鑒 別身份證真假。系統(tǒng)可授權(quán)開門,也可不授權(quán)刷身份證 /刷卡即開門。彌補(bǔ)市面 上常見的密碼門禁、、指紋門禁等存在密碼易泄露、指紋采集不方便等問 題 ,DACPU-MJ-SFZ門禁系統(tǒng)提供 IC卡和身份證兩種開門方式,可以保存刷卡人 所有身份證信息或 IC 卡卡號,刷卡時間,以便查詢,選配網(wǎng)絡(luò)監(jiān)控功能,可做 到刷身份證拍照, 當(dāng)發(fā)生安全事故時提供有力證據(jù), 進(jìn)一步加強(qiáng)了安全性和可靠 性。 參數(shù)名稱值說明 型號 DAIC