如果妳是公司在用的話應該是可以規定,但是學生宿舍的話....不可能!!
目前我在研究自己用PC架頻寬管理器好嚕^^
如果妳是公司在用的話應該是可以規定,但是學生宿舍的話....不可能!!
目前我在研究自己用PC架頻寬管理器好嚕^^
請問:作者:linux_xp
1.鎖p2p是將p2p鎖死 還是給他頻寬管理?
2.電腦會因為session太多而當掉嗎?
謝謝回答
1.作者:nsh1204
不想讓人用的話,就是鎖死囉,具體的說是在防火牆中,用 l7-filter 協定,過濾 p2p 封包之後將其丟棄 (DROP)。
想讓人用 p2p 的話,就是給它 QoS 頻寬管理囉,一樣是先用 l7-filter 抓出封包,再丟給 tc 去做 QoS 處理。
Linux 做頻寬管理,應用很廣泛,玩法也很多種,很自由,端看使用者想要怎麼用。
2.
基本上我覺得 Coyote 蠻耐超的,我的 BT 都是開24小時的,連接數幾千點,而接在小烏龜後面的 Coyote 已經開機好幾個月了。
網卡只是用普通的 RTL8139 螃蟹卡,和主機板內建的 via-rich 晶片網卡,並沒有說因為網卡不高級就當機。
電腦處理 session 數的關鍵,在於網卡晶片
用較好較貴的網卡晶片,處理能力就會提高
例如:Intel 82259 (PRO 100),或是 3com 之類的
也不一定要買新的,網拍很多都在賣中古的 Intel 82259 晶片網卡
全新的要一千多元,中古的只要 200元左右,買中古的比較划算
謝謝您的回答,請問一下如果我主要是要處理學生宿舍 使用Coyote在2m/256k 25個人使用,電腦配備要多少才可以?作者:linux_xp
中古貨的話,K6-2 350MHz 就很好用了作者:nsh1204
大約可以撐個50台左右的電腦吧
主機板 + CPU 幾百元即可買到
SD-RAM 較貴一些,但 Coyote 只要 32MB 就錯錯有餘
RAM插多了都是浪費,因為不會使用到
或是看看學生有沒有升級後不要的零件,通通回收起來
說不定可以免費組出一台
買全新電腦的話,建議買那種「準系統」型的
機殼非常小,只有正常機殼一半不到,耗電量也很少的那種電腦
而 CPU,用賽揚或AMD 皆可,不需要用到昂貴的 P4
如果 CPU 有 1GHz 以上,後端可以撐個幾百台電腦
網咖的話,就可以考慮用較好的配備
看對岸網站"軟件路由器論壇"的討論串
中國大陸網咖,很多都是用軟體路由器的,其中用 Coyote 的也不少
有的人還說:
"原先買的昂貴硬件路由器,一點用也沒有,換了軟件路由器就順暢多了"
不過他們那邊很流行搞這些東西,請個工讀生花幾百元就可以弄到好
台灣大概請不到這種內行又廉價的工讀生吧,要自己 DIY 囉
作者:linux_xp
謝謝大大詳細的回答,等我考完試後,在開始施工~~~^^~~~到時有不懂的地方再請你幫忙了 謝謝
我昨天有看了您的文章(網路上其他的文章) 發現你真的很用心 加油喔
當大家都買昂貴又不是很好用的機器時,你會發表這些文章,受到一些攻擊,但你還是堅持下去真的很可貴 gogo 加油
我想請問一下 關於bm200的設定,雙向512給學生使用,如果設定為:作者:linux_xp
由於 eDonkey 會自行變換服務 Port ,因此無法確實鎖住 eDonkey 的 Port ,必須使用反向設定方式,也就是先將允許使用保證頻寬的服務(例如 Web,Mail,DNS,......)設定服務群組 ,並給予保證頻寬 312 K 及最大頻寬 512K.
那麼 eDonkey 及其他服務的使用就會被限制在 200K 以內,當網路沒有其他"保證頻寬 "使用時,才會用到 512K 的最大頻寬.
設定步驟如下:
1.設定允許使用保證頻寬的服務群組:
Allowed_service : HTTP(web),DNS,SMTP(送 Mail) ,POP3 (收 Mail)
2.設定頻寬表
保證服務的頻寬:
名稱:normal_bm
下載頻寬:保證頻寬 312 kbps ,最大頻寬 512 kbps
上傳頻寬:保證頻寬 312 kbps ,最大頻寬 512 kbps
優先權: 高
其他服務的頻寬:
名稱ther_bm
下載頻寬:保證頻寬 200 kbps ,最大頻寬 512 kbps
上傳頻寬:保證頻寬 200 kbps ,最大頻寬 512 kbps
優先權: 低
3.設定內至外管制條例:
第 1 條:
來源網路位址 Inside_Any
目的網路位址 Outside_Any
服務名稱 Allowed_service
管制動作,允許
頻寬管理 normal_bm
第 2 條:
來源網路位址 Inside_Any
目的網路位址 Outside_Any
服務名稱 Any
管制動作,允許
頻寬管理 other_bm
這樣就完成整個頻寬管制的設定.
1.這樣能夠有效管的住?
2. 不讓連網頁都開的很慢嗎?
3.會不會因為bt丟的封包太多而照成當機?
4.如果用p3 128mb的記憶體 可處理的封包可多少阿?
謝謝回答
1.作者:nsh1204
沒有辦法,這樣網路會很不穩定,頻寬搶來搶去
會有嚴重的延遲,每次的網路要求可能須等個幾秒。
而如果有玩線上遊戲 OLG 需求的話,LAG 程度可能沒辦法玩
我第一次買 BM-26 這台機器,是為了玩 OLG 時,可以不被影響
剛開始沒研究,就像這樣把最大頻寬,設成網路線總頻寬
發覺這樣子並無法達到頻寬品質保證
OLG 攻城戰時,走沒三步就 LAG,血騎連工會石都還沒走到就被幹掉了
另外玩 AOC 連線對戰時,也常因 PING 太高爛線被踢出去...
所以證明此種設定,是無法達到頻寬品質要求的
2.
這要看當時有沒有人在 P2P 下載
因為這種設法並非保證頻寬,而是用優先權去限制
優先權轉移頻寬,需要1~3秒的處理時間,所以會慢個幾秒
如果頻寬管理器後面接的電腦台數(人數)很多的話
架個透明 proxy server,會是比較好的選擇
因為就算頻寬有辦法很良好的管制
但當幾十人同時下載網頁,頻寬也會被吃光
當頻寬用盡時,所有的 QoS 都是無效的 (巧婦難為無米之炊)
例如:現在的多媒體網頁,常大量的使用 Flash 和圖片
這些圖片和Flash,容量都很大,幾百KB
一台電腦下載可能不覺得慢
但如果幾十台電腦同時下載,就會慢到受不了
因為線路頻寬已經被吃光了
網路看似很大,但有些網站必然是常常瀏覽的
如一些入口網站,拍賣網站,遊戲網站、情色網站...等等
這些網站都帶有大量圖片,很耗頻寬
此時如果有 prorxy server (網頁快取伺服器)
先前有人下載過的東西,就會存在 proxy server 的硬碟裡
後來的人要下載同樣的東西,會直接由 proxy server 取用
而自架的 proxy server 位於區域網路內,傳輸速度是 100Mbps
3.
BM-200 的 CPU 是 100MHz
在 P2P 大量連線數下,說沒有影響是騙人的
因為它 CPU 的處理速度就是只有這樣,一定會有影響
否則廠商沒也沒必要推出更高速度,更多RAM的機種了,不是嗎?
當 CPU 來不及處理大量封包
待處理封包會先置於緩衝區,此時會感覺反應速度變慢
當 RAM 已滿載,沒有多餘的 buffer(緩衝區)
可以拿來放置待處理封包的時候,就會開始丟包
如果散熱做的好,當機倒是不至於,只是會感覺很慢
這種情況下,可以把 BM-200 一些不重要卻吃 CPU 的功能
如:入侵檢測 ,流量統計...... 之類的,全部關掉
有助於加速,但效果不明顯
4.
BM-200 這台機器的,CPU 為 MIPS 100MHz (RISC 處理器)
記憶體為 32MB,是焊接的,無法更換或擴充
估計它只適合10人以下的小家庭或小公司使用,且不適合 P2P
由於 P2P 一個任務,至少都會產生一百多點的連接
所以使用於 P2P 環境的頻寬管理器,需要有更高的處理速度
阿好詳細喔 謝謝
1.那我用Coyote時 電腦配備為p3 128mb的記憶體 可處理的封包可多少阿?
2.Coyote處理p2p是看封包處理 還是如何處理?
作者:nsh1204
1.
P3 夠快了,RAM 只要 32MB就行了
RAM 超過也行,只是不會用到
這和網卡晶片有關
如果使用較高級的網路卡,處理能力就會比較好
每秒幾萬封包,應該是有可能的
不過ADSL 速度並沒那麼快,即使用普通的螃蟹卡,依然可以勝任愉快
2.
說來話長,請看我簽名檔的鏈結
簡單的說,對於 P2P,是用 l7-filter 去處理的
Coyote 的安裝很簡單,按照圖解教學的步驟
大約10~30分鐘就可以裝好,可以裝一台來玩玩看
它不需硬碟,只要一台軟碟機和磁碟片
QoS 的設定,須寫 shell script 腳本,這個就比較花點間
不過 Coyote 就算不用 QoS,它也是一台很強的 IP 分享器
書籤