轉貼一篇文章,寫的不錯,是網管人的角度來看待FOXY,不否認紅自己也有用FOXY,但是很少開,就是因為知道它的暴行所以少用
它 可以開出很多很多的連線來搜尋我們要的東西;但相對的,我們家裡的Switch、NAT也在承受著同等甚至更多的虐待連線,若要延長這些設備的使用壽命,就節制點吧
原作者文章鍵結:http://blog.xdite.net/?p=310#comment-17678
================================================================
誠摯的建議您,Foxy 少用。
1. 有病毒
2. 很耗資源 (不管是 CPU 或者是 網路頻寬)
3. 很消耗硬體說實在,以前我在管系實驗室時,最討厭就是學長或學弟在裡面放 Foxy。
更討厭女同學抱著筆電哭著請我幫他修理時,裡面大剌剌開著 Foxy。原因有幾個。
1. 很多人他沒有裝防毒軟體或是防火牆的觀念。
上面抓的東西,他也沒有安全概念,一拉回來點兩下就開了。
(1)沒裝防火牆而灌 foxy,別人很輕易的就知道有你這台電腦門戶洞開。
自然什麼啥阿貓阿狗的蠕蟲就會爬進來。
(2)沒裝防毒軟體而灌 foxy,其實很多人不知道,現在很多壓縮包和
exe 甚至連影片檔,都是有加料過的。也就是毒/木馬會被包裹在
上面,當你慾火焚身點下去的那一剎那,也是中標的時候 XD
2. 很多人不懂電腦,所以不懂 p2p 甚至 foxy 的原理,實質上會對硬體
造成什麼損害。foxy 就是採用 p2p 原理,只不過仔細去分析他的封包,就會發現他
的抓檔手段很惡質。我們都知道 p2p 原理就是把檔案切成一份一份,眾人各持有不同等份,
透過 peer 交換機制,來達到各取所需的作用。機器會不斷的發出 request
去問其他人有沒有缺的部分,有人有,再跟他抓回來。(1) foxy 會抓檔那麼快的原因,就是因為他是以極暴力的手段,
一次送幾十個連線去發出 request,幾近我們以前的”砍站行為”去
“砍 peer”。前面有人提到,分享器會掛掉,沒錯!!
林背還有遇過 switch 被 foxy 打掛的情形勒,這就是為什麼我那麼
痛恨 foxy。整個實驗室幾十台 pc 用的網路,被一台 pc 上的 foxy
打掛網路,你說幹不幹,別人都不用用網路了是不是。暴力程度: foxy >>>>>>>> BitComet >>> emule。
為什麼這麼慘呢?
上面說過了, foxy 是幾乎以砍站行為去砍 peer。所以當你去抓人家
檔時,你一次送出的並不是幾十個連線。因為你可能發現有 10 個人有
這份檔案,所以你作的可能是發出幾百個 request。而你如果擁有數十
份熱門 AV 檔呢? 哈哈,大家都來 request 你的電腦,如果你是直接
一條網路線+一張網卡上網還好。你自己電腦 lag 到爆而已。但是你如
果前面是接 hub / 分享器 / switch 呢,恭喜你,你即將成為被公幹的
對象….大家不但不用用網路了(因為塞到爆)。而且機器還可能被你的無知行
為打爛。其他的 p2p 軟體,現在都很好心的有作了限連線數甚至限流動作。
但是呢? foxy 沒有。然後這些愛用的人,又甚至連要裝限速軟體的常識
都沒有。甚至他知道要裝,但是他只顧抓檔懶得裝。遇到這種人,我第一句話就是問候他娘親。要是我室友,我就直接從幹
網路設備上檔掉他的 mac address,要是他的電腦因此壞了,林背連他
資料都懶得備,直接叫他重灌。(2) 很多人不知道硬碟讀寫是怎樣運作的。
硬碟就是一個大圓盤。分區分格存你的資料。所以我們買來一顆硬碟
要先幫他”格式化”(就是切成一格一格的拉),才能開始使用。很多人常常誤以為,你存一個 100mb 的檔,假設 4mb 存一個格子的話,
就是連續儲存在 25 格的位子上。錯了!!!! 如果你的硬碟不常重整的話。你可能是存在非常零散間斷的 25 格上。
as i said,他是一個大圓盤,所以這 25 格有可能是存在相差 180 度
的位置上。所以當 p2p 軟體啟動時,很多人跟你要這個檔的第 2 格和
第 4 格資料。你的硬碟就會一下讀第2格,一下讀第4格。偏偏這兩個
差了180度的位置。想像一下我一次被要求發出500次對2和第4格的命令
吧。幹,你硬碟連續這樣被濫操幾個月,不壞我頭給你拉。所以這就是為什麼我賭爛很多女生用筆電抓的原因。
不備份、筆電硬碟修起來又困難、出事才在那裡靠背硬體很貴,資料很珍貴。
當初不要用 foxy 或多作一些功課不就沒事了 =_=
3. I/O 存取是很耗 CPU 資源的。在計算機系統裡,I/O 視為中斷,CPU 一秒鐘幾
十萬上下,誰有空在那邊等你。老是被同學打來問,為什麼幫他新組的電腦打線上
遊戲很慢,是不是我組裝功力有問題之類的。問到最後,才發現他是一邊掛p2p一
邊打3d game,不會想用髒話幹爆他才怪。4. request 也是很是佔網路頻寬的。很多人也認為,只有上下載行為才佔頻寬。
錯了!!上下載行為會發出封包。發出 request 當然也會佔頻寬,尤其是 foxy 那種
瘋狂發出封包的行為,更是佔頻寬之王。偏偏一堆人不自覺。抓檔就算了,還不限流,不限流就算了,還灌 foxy。
網路 8M/640k 他只出 1/8 的錢,卻要享有全部的頻寬權,被人拔線不檢討
還在那邊嚷嚷他也有繳錢。這種人,我只有一句話,e04你娘!!!抓 p2p 不是不可以。多作一點功課,少討一點厭。
…看過不少同學就是因為這樣翻臉的。–
※ 發信站: 批踢踢兔(ptt2.cc)
========================================================
後記:
其實身邊很多人都在用 Foxy ,他的暴力抓取真的很吸引人
但偏偏愛用這軟體的,大都沒有正確的使用觀念(不談法律問題,只談網路及硬體狀況)
如同作者所說,大家就開著 Foxy 下載自己想要的任何東西,但是偏偏不會發現這隻怪獸已經把整條頻寬吃光,無法在軟體本身中去控制,而使用者幾乎都不知它做了什麼事,曾經因為網路連線被塞 爆在查連線數(request、receive)時發現FOXY背後幹的事,這是件很令人痛恨的事,要節制!~~不然哪天自己的硬體被操爆,就自認倒楣吧 ,在一般住家的 NAT 環境下~頻寬有限,若又有多人共用此頻寬,其實真該要給 FOXY 使用者有正確的使用觀念,或教導如何限制流量,以免FOXY自動把整條ADSL的頻寬吃掉,讓其他分享此網路頻寬的人氣的牙癢癢….搞壞氣氛就不好了




1. Comment by Jing
23/四月/2007 at 12:45 下午
網路管理人員, 應該提供的是 Service, 而不應該以為自己是王. 任意的直接把客戶的 Mac 鎖起來, 等客戶來求他開啟.我覺得正確方式應該是告訴客戶使用限制流量的軟體. 因為客戶或許不是電腦專精的人士, 會造成這樣的結果, 其實系統管理者要負最大的責任. 在新的客戶來到之前, 就必須先行告知網路狀況, 使用網路規範, 以及該使用的流量限制. 這些都是系統管理者的責任.
另外, 硬體買來本來就是要使用的. 其內容似乎會讓人誤導使用 p2p 軟體會導致 switch 硬體的損壞. 這就好像是告訴人, cpu 不要使用 100% 以免"操"壞的謬論. 如果 p2p 軟體會導致 switch 硬體損壞, 那表示該硬體在設計時, 韌體的撰寫程式人員的問題與不穩定. 應該建議使用者購買比較優良且穩定的產品.
2. Comment by Red
27/四月/2007 at 8:11 下午
感謝 Jing 提醒別忘了使用者的立場,一件事兩個立場,如果只注意到單邊,那真的不好。
Jing提到『硬體買來本來就是要使用的. 其內容似乎會讓人誤導使用 p2p 軟體會導致 switch 硬體的損壞…』讓 Jing或網友覺得可能被誤導,道歉一下~
硬體買來,就如同 Jing 兄說,是要來使用,而不是怕正常的操(即使跑到硬體的 100% 效能)就掛了,這樣對購買此產品的消費者,心裡真的不是滋味。
拿p2p軟體或許是另一種測試 Switch 能否有優質效能與穩定度的工具~~