顯示廣告
隱藏 ✕
看板 SuperTree
作者 dick51207 (SuperTree.bbs@bbs.csie.fju.edu.tw)
標題 Re: [閒聊] 反延遲
時間 2013年04月03日 Wed. PM 02:20:27


※ 本文轉寄自 SuperTree.bbs@bbs.csie.fju.edu.tw

發信人: dick51207.bbs@ptt.cc (dick51207.bbs@ptt.cc) 看板: SuperTree
標  題: Re: [閒聊] 反延遲
發信站: 2010/06/17 Thu 22:59:54

看板 WarCraft
作者 sitos (麥子)
標題 Re: [閒聊] 反延遲
時間 Thu Jun 17 17:39:54 2010


: → gunhow:我同意頻寬夠要怎樣用都可以~問題在已經是頻寬不夠的人用~
: → gunhow:還跟大家說用這可以改善連線~~這才是問題~~
: → gunhow:在戰網上使用的人為了何目的?這程式又是設計給誰用的~~
: → gunhow:我沒聽過為了加速目的而使用的玩家~大多是被誤導~~
: → gunhow:頻寬不夠又調了80...不是整個很慘嗎~~
: 推 gunhow:我相信要是推出時加一句頻寬不夠勿用~應該減少很多問題~

你從頭到尾都沒搞懂 dr 減少的 delay 是從哪裡來的, delay 就是延遲,
但是 dr 從來沒有宣稱自己可以減少 internet delay ,實際上也沒有。
dr 減少的是 command delay 也就是指令的延遲,是指從下指令到被處理的時間。
dr 的作者也沒有說過可以改善「連線」其它人要怎麼傳是他家的事。

另外網路延遲很高很網路頻寬不夠,雖然相關,但是是兩件不一樣的事。
這跟 dr 沒關係,但混在一起講只會讓問題越說越亂。

dr 在一推出的時候,早就有講頻寬不夠不要用。
2009/4 #19r753rK ● 5877 m 8 4/02 whotear      □ [分享] 開房一些工具分享
W3DR 使用的條件:一、開房的人使用才有效果。
                 二、開房的人上傳要大、如果你要設定 !dr 100 最好要
                     8M/640k 以上的網路,地圖單位較多的時候,建議開
                     !dr 120 就好,要看地圖狀況跟人數搭配你的上傳來
                     決定你的 dr 數值。
                 三、房間裡面的成員 ping 最好不要高於你設定的設定值。
                     例如:你設定 100ms ,可是你用 banlist 查 ping 有
                     個人,ping = 130ms ,這樣那個人有可能連線會頓一
                     下頓一下。
                 四、dr 不要低於 80 ms。
                 五、需要電腦裡有 .net framework 2.0 ,不要更新到 3.5。

想要看 dr 的原理,原作者自己就有寫了一篇來講解。
http://veeteesoftware.blogspot.com/2008/12/dr-vs-dc-vs-lc-vs-ggc-vs-le.html

節錄裡面幾段話:

Class 1 (編注: 指 dc 跟 dr)is technically a hack.
They modify the game the same way as shadowfrench modifies the game to
remove fog. These aren't considered "bad" hacks so you won’t get banned
(unless your DC or whatever anti-cheat program cant distinguish it).

大意: 這是透過修改程式作到的

None of these (except LC, but read on) reduce your ping.
Your ping is simply a measurement of how long it takes a packet to be sent
over the internet to the receiver and back i.e. latency;
which is determined by physics. LC on the other hand measures this
differently; it halves the value for no apparent reason so your real
ping is actually double the value. Unless you have invented teleportation
or subspace communications then the time it takes for a packet to travel
from England to Russia cant be changed.

大意: 所有的方法都不能減少 ping 值, 那是被物理條件限制住的

Using DR, DC, GG or whatever will not reduce these values;
they will stay exactly the same. You get delay reduction because
your total delay is command delay + internet delay.

I.e. You have 50ms internet delay (latency/ping).
On Battle.net the default command delay is 250ms.
Your total delay is 50 + 250, a total of 300ms.
Now reduce the command delay (using DR/DC) to say 50ms.
Your total delay is now 50 + 50, a total of 100ms.
100 compared to 300 is a very big difference.

大意: internet delay 一樣啦,只有 command delay 被減少了
(原網頁還有一張漂亮的圖)

你先前的測試很有意思,但我打算自己再測一次,因為有太多地方違背我原先的理解。
之後測完再回得更詳細一點。

--

        活著的目的是為主活 然後為主死

        死亡的目的是為主死 然後為主活


--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.31.132
gunhow:有這幾句話就夠了~沒頻寬的不要誤用~並不會改善網路品質~1F 06/17 17:53
gunhow:我就不用花時間再驗證了跟推論了~~有作者真好~~感謝~~
gunhow:不過我由頭到尾都分的很清楚指令延遲跟LAG...
devastate:說過了 工程師在網路上解釋出來的東西如果全盤去信 那..4F 06/17 17:57
gunhow:不知為何你說我搞混?你是不是把別人的搞成我的?5F 06/17 17:58
devastate:工程師寫出遊戲小外掛 在網路上被誇讚成跟神一樣 回到6F 06/17 18:03
devastate:現實中 這種東西...cheat in game罷了 今天我也不需要
devastate:完全搞懂這些名詞 很簡單的概念 "有沒有加速遊戲?"
devastate:我同意這個外掛可以達成他網站說的功能 但"是不是透過
devastate:加速魔獸爭霸程式"達成那些功能? 還有 單機使用造成加減
devastate:速的功能 怎麼來的?  微波爐剛推出來的時候 沒有知道亂
devastate:加熱會爆炸 現在大家都會小心使用 是因為炸掉的事自己家
devastate:今天使用外掛 炸的是人家家裡 所以說明書有寫小心就好?
kindom:樓上真的知道自己再說什麼嗎14F 06/17 18:52
Warrix:根本就沒有加速唉15F 06/17 18:59
wulouise:單機加減速你是真的有測過嗎 這麼姓氏淡淡的16F 06/17 19:14
caeru:推麥子,噓一些無法理解事實還要扭曲事實的人17F 06/17 19:38

--
※ 同主題文章:
※ 看板: SuperTree 文章推薦值: 0 目前人氣: 0 累積人氣: 19 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇