工作中有很多不盡如人意的事情,網絡速度慢就是其中之一。不幸的是,網速慢這個問題很多時候不是你能夠簡單解決的。諸如交換擁塞或網段擁塞(你的網絡之外)等情況并不是你能夠控制的。不過,這里仍然有幾個小技巧,能夠幫助你優化網絡連接速度。
1 避免 DNS瓶頸
如果你的網絡是活動目錄環境,那么一定會有一個前置的DNS服務器。最近我看到不少企業都采用性能不怎么樣的托管主機虛擬成多個服務器,并將DNS服務裝入其中。之所以這樣做,是因為很多人都認為DNS服務對系統資源的需求并不大,因此DNS服務器可以用很低的資源配置實現。
但實際上,DNS服務器的性能將很大程度的影響用戶訪問web站點時的響應速度。因此,一定要確保DNS服務器擁有足夠的資源冗余量,防止出現域名解析瓶頸。
2 使用 DNS 轉發
另一個優化互聯網連接性能的方法是使用DNS轉發器。這個方法的原理是,如果你自己的DNS服務器無法完成解析工作,那么該網址解析請求就會被轉發給外部的DNS服務器,完成解析工作。
一般來說,指定的外部 DNS服務器是ISP所提供的DNS服務器。這其中會出現一個潛在的問題。比如,我的ISP位于美國南卡羅來納州,而這個ISP所使用的DNS服務器卻位于法國。因此,如果你真的希望能夠優化網絡連接性能,所選擇的轉發DNS服務器應該是距離你的地理位置最近的。
如果你不確定你的ISP所使用的DNS服務器的地理位置,我推薦你采用可視化的路由跟蹤工具進行定位。比如免費的 Visual Trace Route工具 。
如果通過工具定位,你發現你所設定的DNS服務器的地理位置距離你的位置太遠,就應該選擇一個離你較近的服務器。如果你不知道周圍有哪些DNS服務器,可以參考 OpenDNS。
3 使用代理緩存
通過代理緩存也可以優化互聯網接入性能。代理緩存能夠帶來兩大好處。首先,通過緩存,網站和用戶之間多了一層防護,更重要的是,代理緩存可以顯著增加網絡訪問速度。
當用戶輸入Web網址時,該請求會被傳送給代理服務器。當代理服務器接收到網站發來的數據后,會轉發給用戶,同時也會保存一份備份在自己的存儲空間內。當公司網絡的另一個用戶訪問該網站,代理服務器將直接將存儲在自身空間的數據發送給用戶。緩存中的內容可以立即傳輸給用戶,因此用戶會感覺到網絡速度飛快。同時這種方式也會降低接入帶寬的使用。
如果你也打算弄一個代理服務,那么我告訴你個好消息,微軟的Forefront TMG可以很方便的配置代理緩存。
4 保護無線接入點的安全
通過確保無線接入點的安全,也可以優化互聯網接入性能。我知道這聽起來有點可笑,如果網絡中的無線接入點安全,那么任何人都能管理企業級的網絡。但是實際上,大量的中小企業網絡中的無線接入點都是沒有安全防范的。
從互聯網接入優化的角度講,沒有安全防范的無線接入點,會允許任何人通過企業的網絡接入互聯網。可能隔壁公司的員工會通過這個未防護的接入點,占用企業大量帶寬。
5 屏蔽流媒體網站
防止帶寬被濫用,是優化互聯網接入性能的另一種方法。屏蔽大部分與工作內容毫無關系的視頻網站就是防止帶寬被濫用的實例。比如,企業員工喜歡在YouTube 上觀看甚至下載視頻,那么就要屏蔽該網站,防止企業帶寬被此類數據過多占用。