局域網傳輸速度升級

現在很多單位都建成了企業內部局域網,一般的企業網絡大多是使用雙 絞線連接網卡的方式來進行通信的。其中雙絞線通常采用的都是5類線,傳輸速率為100MB。而網卡則有一定的區別,很多網卡都是采取 10Mbps/100Mbmps自適應的網卡,即傳輸速率在10MB和100MB之間自動匹配。對于這種網卡,在傳輸文件時,從理論上講,十幾MB的一個 文件,應該在幾秒內能夠傳輸完畢,但實際上傳送起來卻比較慢,尤其在傳送容量較小的文件時,其相對時間顯的格外的長。造成這種現象的原因是什么呢?其實都是網卡的自適應在作怪。

  一、出錯原因分析

  采用10MB/100MB自適應的網卡,在發出傳送文件的請求時,系統會自動與對方的網卡進行通信,以匹配選持合適的傳輸速率。

  如果對方的網卡采取是100MB標準的速度,那么自適應網卡則匹配選擇相同速度進行傳送,同樣如果對方采取10MB,自適應網卡則會選擇10MB。這種匹配交流往往需要反復進行多次,以確保信號傳輸的穩定性。

  由于多次協商,這樣就會占用一定的時間,在傳送較小體積的文件時,其占用的相對時間就比較長,就顯的傳送的速度比較慢,而傳送的文件體積越大,其占用的相對時間就越小。因此,我們可以看出自適應網卡對網絡信息傳送主要影響在較小容量的信息傳送上。而在網絡上,傳送的文件包大部分都是在1MB以內的,因此對整個網絡性能的影響還是比較大的。

  二、讓速度固定下來

  從上面的介紹可以看出,造成速度慢的原因就是在傳送之前需要匹配選擇傳送的速率。如果我們將網卡的速度固定下來,這樣就可以跳過這一步直接進行傳送了。

   到底采取哪一種方式進行傳輸,這需要根據網絡的結構來確定。一般有兩種模式,如果網絡內的計算機普遍采用10M/100M自適應或者大部分是100M網 卡,那么我們建議就直接強制采用100MB全雙工的速率進行傳輸;如果網絡內尚有部分節點采取10M網卡(估計現在很少了),或者網絡傳輸速率不夠穩定, 那么也可以降為10MB以保證網絡傳輸的穩定性。

  在系統中,設置10M/100M自適應網卡的速率非常簡單。只需要在桌面上右擊“網 上鄰居”圖標,打開其屬性窗口,在這里即可查看本地連接圖標,再次打開“本地連接”的屬性窗口,在“常規”標簽上方可以看到“連接時使用”的網卡品牌與型 號,單擊“配置”按鈕(圖1),打開該網卡的硬件屬性窗口,切換到“高級” 標簽,選擇屬性列表中的“Connection?Type”項,一般其默認值為“Auto-Negotiation”,也就是說在10M/100M兩種速 率進行自動調節。而我們正常情況應選擇“100BaseTx?Full?Duplex”,即100Mbps/全雙工即可(圖2)。


按此在新窗口打開圖片
圖1


按此在新窗口打開圖片
圖2

小提示:根據網卡的不同,其提示可能略有區別,比如采用Intel(R)Pro/100?VE網卡,那么其屬性則顯示為中文“鏈接速度和雙工”,大家在設置時可以根據根據網卡自行查找。

  對網卡進行這樣簡單的一個設置,就可以改變網絡傳輸文件等待時間過長,傳輸速率不穩定等情況,恢復網絡的暢通。如果你被這樣的問題所困擾,不防按筆者所介紹的方法來試試。

















本文轉自starger51CTO博客,原文鏈接:http://blog.51cto.com/starger/53621?,如需轉載請自行聯系原作者


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/256606.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/256606.shtml
英文地址,請注明出處:http://en.pswp.cn/news/256606.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

數據結構--棧 codevs 1107 等價表達式

codevs 1107 等價表達式 2005年NOIP全國聯賽提高組 時間限制: 1 s空間限制: 128000 KB題目等級 : 鉆石 Diamond題目描述 Description明明進了中學之后,學到了代數表達式。有一天,他碰到一個很麻煩的選擇題。這個題目的題干中首先給出了一個代數表達式&am…

目標檢測的圖像特征提取之(二)LBP特征

LBP特征實質是:圖像局部特征的提取 意義:紋理的提取 http://blog.csdn.net/zouxy09/article/details/7929531 1)首先將檢測窗口劃分為1616的小區域(cell); (2)對于每個cell中的一個…

VS2010安裝幫助文檔出現錯誤

安裝VS2010后的幫助文檔安裝出現錯誤:未能在指定文件夾中創建本地存儲區 安裝完VS2010后,出現錯誤,取消后 再安裝MSDN 打開“Help Library 管理器 - Microsoft Help 查看器 1.0” 提示“請為本地內容選擇位置” 默認的位置是在“C:\Documents and Settin…

matlab smulink筆記03——過零檢測

★過零檢測 變步長解算方法動態地評估計算下一個采樣時刻所使用的步長,當前后兩個采 樣點的狀態值變化大時,則縮小采樣步長,當前后兩個采樣點的值變化小時則增大步 這種做法使得解算器在計算不連續臨近區域時使用較小的步長,因為不…

電腦下鄉的遐想

最近討論家電下鄉的話題很熱,其中我個人最關心“電腦下鄉”。原因是,我是農村人,正好在電腦相關行業里混。 應當說,讓電腦下鄉是我多年的夢想,我多么盼望鄉下的鄉親們能夠上網看新聞、學習、看電視……但是&#xff0c…

angularjs學習曲線

angularjs學習曲線 剛開始學Augular覺得開發應用需要有相當的編程基礎. 不得不說這確實是一款了不起的開發框架,它要求開發人員設計低耦合和可維護的應用. 使用AngularJS 的復雜度就像使用PHP,Ruby on Rails等等, 都需要處理依賴注入,路由&am…

HttpWebRequest post上傳文件

public static string HttpUploadFile(string url, string path){// 設置參數 HttpWebRequest request WebRequest.Create(url) as HttpWebRequest;CookieContainer cookieContainer new CookieContainer();request.CookieContainer cookieContainer;request.AllowAutoRedir…

文章標題

**1>MSVCRTD.lib(exe_main.obj) : error LNK2019: 無法解析的外部符號 main,該符號在函數 “int __cdecl invoke_main(void)” (?invoke_mainYAHXZ) 中被引用 1>D:\vs2015-code\Imae_Client\x64\Debug\Imae_Client.exe : fatal error LNK1120: 1 個無法解析…

matlab simulink筆記04——switch模塊

Switch 模塊 Switch模塊是-.個選擇開關模塊,可根據判斷條件選擇多個輸入端口中的某個進行輸出。圖所示為CommonlyUsedBlocks中具有3個輸入端口.1個輸出端口的Switch模塊圖標。模塊的3個端口中,第1個和第3個端口為輸出端口提供輸出值,輸出端口輸出第1個輸人口還是第3個輸人口的值…

[Ajax]ajax學習與理解

1.新建demo.aspx頁面。2.首先在該頁面的后臺文件demos.aspx.cs中添加引用。 using System.Web.Services;3.無參數的方法調用. 大家注意了,這個版本不能低于.net framework 2.0。2.0已下不支持的。后臺代碼: [WebMethod] public static string SayHel…

優化Web網站性能

一、前端優化網站性能優化是一個很綜合的話題,涉及到服務器的配置和網站前后端程序等各個方面,我只是從實際經歷出發,分享一下自己所嘗試過的網站性能優化方法。之所以在標題上掛一個web2.0,是因為本文更偏重于中小網站的性能優化…

Gym - 100851F Froggy Ford kruskal

題目鏈接: http://acm.hust.edu.cn/vjudge/problem/307216Froggy FordTime Limit: 3000MS題意 青蛙過河,河中有若干個石頭,現在你可以加一個石頭,使得青蛙從左岸跳到右岸的最大跳躍距離最小。 題解 把左岸和右岸作為兩個虛節點&am…

Tesseract入門-VS2015下調用Tesseract4.0 +win7 64位系統

本文是基于最近的OCR識別項目學習ocr開源庫-tesseract的簡單調用,不涉及其余視覺知識。 參考文獻:http://blog.csdn.net/u012566751/article/details/54136836 參考庫:http://download.csdn.net/download/u010554381/10044876 1.預備工作 …

authconfig命令解析_學習筆記

時間:2017.11.16作者:李強參考:man,info,magedu講義聲明:以下英文純屬個人翻譯,英文B級,歡迎糾正,盜版不糾,才能有限,希望不誤人子弟為好。1、使用目的與場景先列在這里&…

matlab simulinK筆記06——代數環

★代數環 代數環,就是由于模型的輸出反饋到模塊或子系統的某個輸入端,如果這個輸入 是直接饋入的,那么二者在同一個采樣點內需得到求解,但又互相依賴,哪一方都不 能完成求解過程,使得解算器無法解算導致錯誤產生,這樣的…

PHP多種序列化/反序列化的方法 (轉載)

1. serialize和unserialize函數 這兩個是序列化和反序列化PHP中數據的常用函數。 <?php$a array(a > Apple ,b > banana , c > Coconut);//序列化數組 $s serialize($a); echo $s; //輸出結果&#xff1a;a:3:{s:1:"a";s:5:"Apple";s:1:&qu…

基于python3的Opencv(一)-打開攝像頭顯示圖像

基于Python3的Opencv學習&#xff1a; import cv2 as cv def video_demo(): #0是代表攝像頭編號&#xff0c;只有一個的話默認為0capturecv.VideoCapture(0) while(True):ref,framecapture.read()cv.imshow("1",frame) #等待30ms顯示圖像&#xff0c;若過程中按“Esc…

.Net中的AOP系列之《方法執行前后——邊界切面》

返回《.Net中的AOP》系列學習總目錄 本篇目錄 邊界切面 PostSharp方法邊界方法邊界 VS 方法攔截ASP.NET HttpModule邊界真實案例——檢查是否為移動端用戶真實案例——緩存小結本系列的源碼本人已托管于Coding上&#xff1a;點擊查看。 本系列的實驗環境&#xff1a;VS 2013 Up…

matlab simulink筆記06 —— 利用simulink求解微分方程/simulink框圖與控制系統框圖的區別

目錄 1.利用integrator求解微分方程 1.1求解步驟 1.2例子 2.simulink框圖與控制系統框圖的區別 本人剛開始學習simulink,總是會將simulink框圖和控制系統框圖混淆,導致最后不能正確的根據simulink框圖得到相應的微

ubuntu搭建svn、git遇到的問題及解決辦法

不錯的git筆記博客&#xff1a; http://www.cnblogs.com/wanqieddy/category/406859.html http://blog.csdn.net/zxncvb/article/details/22153019 Git學習教程&#xff08;六&#xff09;Git日志 http://fsjoy.blog.51cto.com/318484/245261/ 圖解git http://my.oschina.net/x…