我的首頁

2019/03/20

重啟計畫開始。

2010年7月17日 星期六

超基本-網路使用概論

OUTLINE

前言

Step 1 指令視窗

Step 2 PING使用

Step 3 網路反應時間

Step 4 網路頻寬

Step 5 網路塞車

Step 6 頻寬控制

Step 7 好用工具

後記



-----------------------
前言


這是給認為網頁開啟時間等於網路反應時間的人服用

或許有人認為我寫這篇很機掰,很浪費時間,甚至是自以為是

可是 ... 真的很可是

有人說 "我網頁開起來不慢阿!! 看起來沒啥問題阿!! 是不是你自己電腦有問題"

用這句話來challange... 恩...

聽完之後 我考慮了一個晚上 還是決定把這篇寫出來

雖然接下來寫的 很基本 基本到很銬你妹 可是...

真的很可是 就是有人會不知道 不了解 或者是忘記

就算曾經是念Computer science畢業的 也是一樣(搖頭+嘆氣)
(老猴 我就是在說你 不用懷疑!!!!)

老實說 有這狀況出現 真的很嚴重...

要是永遠不理解 就算給我們光纖也不夠用...

所以...

假如已經有一定的基本概念 可以轉頭就走

自己想看的

或者想當好人 把這邊文章給你的網路芳鄰看

然後給的時候 還罵著說怎會有這樣機掰的文章 快來看一下

就請繼續閱讀吧 也希望你能看完



---------------------------------------
Step 1


你要先學會打開指令視窗

通常 你可以在 開始列裡面找到

teach1

圖一

不然就是在點開始列之後 在最下面可以打指令的地方

輸入 CMD 這指令 就可以打開指令視窗

打開之後 就可以利用這個視窗輸入DOS指令

今天 要用的 是ping指令


------------------------------
Step 2...

teach2

圖二

在圖二 你可以看到PING指令的用法

很笨的我們 不用學這樣多 只要記得 "-t" 這個就好

EX: C:\ping tw.yahoo.com -t

原因? 加入這個參數 可以讓ping指令一直執行 直到我們按ctrl+c 這中斷指令

ping的預設值是送出 4個封包到目的IP 每秒送出一個 然後測量封包回傳的反應時間

最後再秀到螢幕給我們看這時間 單位是毫秒(ms)

所以 丟4個封包 對我們來說 根本不夠觀察吧 你看A片打手槍4秒就會爽嗎?

我想不會吧... 除非你... 痾 離題...

也不要耍笨的 一直重複輸入ping 來跑 這真的很笨...

所以 請善用 "-t" 這參數 可以省事很多...

當會以上的觀念之後 接下來好辦了


--------------------------------------
Step 3


在這之前

要先說 網路反應時間的基本觀念

用簡單白話用很基本的比喻表達方式來說 就是...

我用棍子打你 到你喊痛這段的反應時間... 我們所要注意的 就是這時間的長短

而網路反應時間就是在說這回事....


teach3

圖三


所以 當我們在用ping觀察現在的網路反應時間 就看後面的秒數即可

基本正常值 都是小於100ms 最好是小於60ms

這表示 我們所使用的網路 處於非常順暢的狀態 可以安心服用

網路反應時間在100ms~1000ms時

這表示網路狀態處於中等順暢狀態

要是有在靠網路吃飯的人 當網路反應時間 高於500ms的時候 就知道網路有問題

要是到1000ms左右 大概就會移動他們的屁股 開始找網路的問題點

當網路反應時間高於1000ms時

這時靠網路吃飯的人應該就會開始大罵 或者找駭客軟體開始找問題點 然後... 以下不就說了

當網頁開始開始開啟不順暢的時候 這時網路反應時間應該高達2000ms以上

這時就很嚴重了... 網路使用環境是共用網路的人 可能就得要開一下會 解決一下這問題


那為何網頁開啟時間不等於網路反應時間?

簡單來說

一是下載網頁內容所需的時間短

二是現在的瀏覽器都有暫存網頁的功能

所以讓開啟網頁內容的時間大大縮減... 以此當作評斷 是非常之不妥當的


那為何靠網路吃飯的人能馬上知道網路狀態?

其實是就因為網路即時動作的反應需求非常高

就像一開始說的 當我打你 你馬上喊痛 這超級正常

而我打你 你居然過了好幾秒 才它妹的喊痛 這... 除非你有病 不然這根本不正常

所以 靠網路吃飯的人 對網路的需求才會這樣高


接下來開始解釋網路頻寬


-------------------------------------
Step 4


當網路開始塞車的時候 不是只要大罵就好

而是要知道為何會這樣 然後避免它的發生原因

這樣 不只對自己是種幫助 也對他人是種恩惠...

在了解之前 先了解 網路頻寬的非常之基本概念

簡單來說

網路就像個兩條水溝一樣 大小固定 能流的水 就是這樣多

你想流更多水 那就花錢買更大條的水溝 最好是把整個大海都買下來
(魯夫表示: 海賊王我是當定了!!!)

那.... 那為何是說兩條水溝

是因為要分成一條下載 另一個是上傳
(下載是抓東西到我們的電腦 上傳則是從我們的電腦丟東西出去)

雖然是說分為兩條 但是還有互為影響

只要其中一條頻寬滿了 都會讓另一條的速度變慢 更嚴重的就是堵塞癱瘓 這要記住

尤其是上傳 假如上傳頻寬滿到哭腰~~~ 那你下載也不用看了 切記...


那要怎樣算頻寬大小

簡單的算法 就是 把我們知道的網路頻寬除以10

就是我們真正可以用的頻寬

例如

我們是用 2M/256K的網路頻寬 2M 是下載速度 256K是上傳速度

2M 換算成K 大概是2000K 那... 除以10之後

就是 下載200K 上傳25K 這樣的速度


那接下來來說網路塞車的原因


-----------------------------------
Step 5


網路塞車 最常見的原因 就是P2P 這很常遇到 也很常讓人無法解決的問題

以前 就流傳一句話

"P2P 千萬不要給兩種人使用 一是"網路白痴" 二是"自我感覺良好" 遇到這兩種人 自己辦自己的線路是最好的選擇"

其實 前者還有救 可是要是遇到後者 就真的只能叫苦連天... 回到主題

P2P不是壞事 只要會利用 就是個超強的工具

P2P最常讓人詬病的 就是得要分享我們的上傳頻寬 假如我們分享越多 能得到的下載速度就更高

但不知道控制的人 就是會常把上傳頻寬占用殆盡 這就是讓網路癱瘓最大的原因

要是學會如何控制頻寬 這問題就可以大大解決跟減少傷害

雖然會讓我們下載速度慢一點

可是可以減少憤怒使者每天去敲我們的門次數 這不是很好嗎?


另一個的原因 就是病毒或者駭客問題 但這比較不常遇見

所以在這就不多加贅述


接下來就是簡單解說控制網路頻寬的方法



----------------------------------
Step 6


在頻寬控制方面

其實就只是控制數字而已

不管是 下載頻寬 上傳頻寬 或者連接點數 只要做好這些控制 就可以得到非常好的網路環境

要怎樣控制?

下載方面

還蠻簡單的 只要觀察ping得到的數字 只要高於500 就得要降低一點 這樣就好

不過基本上是可以不用限制的


上傳方面(重要)

剛有說 只要上傳的頻寬被用到滿 那我們的網路基本上就是爛了

原因很簡單我們所使用的網路封包都傳不出去

封包裡面有啥? 就是我們對網路的需求

就像是我們沒錢要找人借錢 可是我們被關在房間裡面 那怎樣出去找人借錢

就是這個道理

那要怎控制

簡單的控制方法就是 我們所使用的上傳數字不要超過我們所擁有的上傳總頻寬的一半

例如 我們之前所用的例子 2M/256K

這條網路我們有25K的上傳速度 那...

我們最好只使用12K左右就好 這樣可以讓網路反應時間控制在500ms以下

不過 假如網路使用環境是共用網路的人 可能就得要把上傳數字調更低

讓大家能共用我們的上傳頻寬

在調整速度的時候 假如能開著 PING 觀察時間就會更好!!!


電腦連接點的控制

這是P2P在用的技術 最早是續傳軟體在用的 尤其是flashget... 到P2P更加發揚光大

而它是啥? 簡單來說

就是我們自己所用的這台電腦 連接了外面幾台電腦 然後開始同時互相分享硬碟裡的資料

用比喻的方式來說

就是我們跟幾個人交換了MSN 然後就開始跟那幾個人聊MSN

例如 我一次加了20個人的MSN 然後就開始同時跟那20人開始聊天 互相交換信息資料
(我說的是電腦 不是正妹!!!!)

這同時聊天的人數 就是電腦連接點的個數

那為何這可以影響網路 其實就得要牽涉到上傳頻寬

因為同時跟好幾台電腦互相交換訊息 就得要使用頻寬

越多台電腦同時作用 那頻寬的需求就越高 也因此影響了網路

不過這影響是被上傳頻寬所控制 所以可以當作參考... 不會是主要原因



接下來 就是介紹可使用的控制軟體


-----------------------------
Step 7


現在 BT 跟驢子 自己本身都可以控制速度 所以可以不需要用到工具

而假如我們有人是ppsteam愛用者 因為這軟體本身是無法控制速度的 所以得要靠工具

在這推薦兩個

一個是NetLimiter

這軟體的原理 就像是在我們的網路上套一層保險套

然後你在套子上剪洞 你剪多大洞 就會流多少

不管你要流出去的東西是啥? 就是得要靠那個洞出去

這軟體其實很不推薦 因為它控制得太死 假如我們用ppstream 會因為這軟體 讓播放不順暢

那假如我們很犯賤的想要有更好播放品質 那... 就會很犯賤的把限制調低...

根本就是很犯賤的行為...

那有帶套跟沒帶套有啥差別... 這樣比喻好像怪怪的...



另一個是 Cfosspeed

這套軟體超級推薦

它的原理就像是在我們的網路上套個網子

我們可以控制哪個軟體上傳的封包可以先通過 以期達到網路順暢的效果(假象?!)

以PPSTREAM為例子

我們可以把他的權限設為最高 它就會讓ppstream為主要需求 讓它先通過

不但如此

它也可以調節網路速度(這是最大賣點) 減少網路塞車的狀況出現

也就是說 我們可以靠它 看ppstream時 不會讓ping的數字跳超過500ms!!

Cfosspeed 可以很有自信的拍胸補這樣保證...

這是連結 我不做超連結 請自己複製貼上

http://blog.soft8.tw/cfosspeed-%E4%BD%BF%E7%94%A8%E5%B7%B2%E5%88%97%E9%BB%91%E5%90%8D%E5%96%AE%E7%9A%84%E5%BA%8F%E8%99%9F%E4%BE%86%E6%BF%80%E6%B4%BB.html

請自己學會安裝...


---------------------------------------
後記



會想寫這篇

其實也不是想謾罵

我只是想把問題點點出來

然後做改進

因為每天去敲你們的門 然後問你們是不是又在搞爛網路

這工作我根本不想去做

這樣很沒意義 聰明睿智的你們 我想應該可以了解的...

現在我把 原因 結果 解決方法 都一次寫在這上面

只求你們能仔細看完 然後能在裡面找到找到自己欠缺的 最後補足...

讓大家生活都好過... 這算是朋友的一個小小願望吧...

沒有留言: