全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1381
推到 Plurk!
推到 Facebook!

請問有關網路傳遞的問題?

缺席
nlj859
資深會員


發表:139
回覆:375
積分:322
註冊:2004-03-20

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-15 22:43:10 IP:219.81.xxx.xxx 未訂閱
請問: 我寫了一個server/client程式,client端會在短時間傳遞檔案到server端,且不間斷的傳遞,主要目是想模擬讓網路塞車的情形,不知道是否有辦法達到這樣的效果?請知道的給我一些建議. 或是有其它程式軟體可以達到這種效能的?請告訴我一下吧. 謝謝.
8866
中階會員


發表:27
回覆:147
積分:69
註冊:2002-10-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-16 09:36:18 IP:59.120.xxx.xxx 未訂閱
如果你想模擬讓網路塞車的情形 , 那你一定得用 DRIVER 去狂灌封包 ! 用一般的 WINSOCKET 不太容易灌爆 , 尤其 WIN XP SP2 後有防火牆 , 更不容易如此做了 !
nlj859
資深會員


發表:139
回覆:375
積分:322
註冊:2004-03-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-16 11:24:06 IP:219.81.xxx.xxx 未訂閱
您好, 再請問一下,你說的"用 DRIVER 去狂灌封包"的作法是要怎麼做呢?是否可以再給一些相關資訊? 感激不盡.
8866
中階會員


發表:27
回覆:147
積分:69
註冊:2002-10-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-09-16 11:35:51 IP:59.120.xxx.xxx 未訂閱
在 DDK 的範例程式中有基本的封包 "收" , "送" 範例 , 你可以照如此的架構去改 . 但是因為 DDK 的範例無論 "收" OR "送" 都不快 , 所以你必須要有一些技巧 , 才能把速度往上拉 ! 否則還是不行的 .    PS : 10/100 M 還好 , 上了 1000 M 時程式就更難寫了 , 這點你要注意 !    加油 ! 
8866
中階會員


發表:27
回覆:147
積分:69
註冊:2002-10-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-09-18 11:53:39 IP:218.168.xxx.xxx 未訂閱
對於你的問題 , 我建議你耐心的看完 DDK 的相關文件 , 我之前的開發經驗 是找不到 NDIS 相關的中文書, 英文書我沒去找 ( 因為 DDK 已提供很多資訊 ) ! 至於範例可以參考 , DDK 中的 Packet 的 example , 這個範例已提供基 本的封包 "收" , "送" , 只是速度不夠快 . 你要花一些時間去學習 , 改良 它的架構 ! 總之 , 好的 Driver 是一條 "急不來" 的設計之路 , 共勉之 !
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-09-24 20:29:57 IP:59.104.xxx.xxx 未訂閱
可以去試試用 ping 這個方法。 強制 ping 不用等回應就再送 ping 封包。 在 FreeBSD&Linux 上可以這樣做。 在 windows 下。你要去看一下它的參數。有沒有這個功能。
系統時間:2024-05-20 0:21:32
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!