一、內存碎片是指路由器內存被劃分了許多不連續的塊。他將導致內存利用率降低,嚴重時可能會產生內存錯誤,影響路由器的性能。它也會導致路由器報文丟失的問題,其實不僅路由器的內存存在碎片問題,普通的硬碟也存在這種問題。
如微軟操作系統中就自帶一個碎片整理工具,可以保障用戶來整理硬碟中的碎片,以提高硬碟的存儲容量以及存儲性能。這里指的內存碎片其實跟硬碟碎片是類似的。
二、那該如何判斷路由器的內存是否存在碎片呢?這里主要藉助的是靈科路由器自帶的SHOW MEMORY命令。這個命令會顯示當前內存的相關信息。
如執行這條命令後,會顯示當前可用內存(Free)與最大可用快(Largest)的數值,網路管理員把這兩個值進行比較,就可以判斷碎片對路由器性能的影響。這主要是把路由器的可用內存與最大可用快的大小進行比較。
如果路由器的可用內存與最大的可用快大小比較接近時,表示雖然路由器存在碎片但是影響不大。但是若最大可用的塊很小,如只有最大可以用內存的幾十分之一,那麼就說明路由器內存碎片問題比較嚴重了。
三、如路由器的可用內存為20M, 而最大可用塊的大小為15M的話,則表示路由器內存中是有一定的碎塊,但是這點碎塊不影響路由器的正常運行。如果可用內存為20M,而最大可用塊為0.8M的話,則說明路由器內存中存在比較多的碎塊。
連續連續內存中沒有足夠大的可用快,這有可能導致嚴重的內存分配問題,如導致一個或者多個介面間歇性的丟失報文。
在路由器內存中,允許存在一定的內存碎片。到現在為止,還沒有哪一種內存管理技術說可以完全避免產生內存碎片。只是這個碎片要保證一個合理的值。
四、其實這個可用塊與可用內存之間的關系我們可以利用櫃子中的抽屜來表示。如一個櫃子可用容量雖然比較大,但是裡面劃分了大小不等的1000多個格子。每個格子的空間容量有限。
當有大的數據需要存儲時,整的容量是夠的,但是小格子的容量不夠。此時,就會發生報文丟失的問題。
此時看起來內存足夠用,可是此時內存中已經沒有連續的空間用來存儲數據。所以這些看起來比較大的可用內存,其實保存不了多少數據。
五、如果確定路由器內存中沒有過多的碎片,則網路管理員就要考慮是否是因為CPU過載所導致報文丟失的。要查看CPU的使用率,可以利用SHOW PROCESS命令來查看路由器的CPU使用情況,通過這條命令,可以顯示出路由器CPU最近5秒、最近1分鍾、以及最近5分鍾的CPU使用率。
由於 CPU的使用率一直在變化,故網路管理員主要關系的是5分鍾之內的CPU平均使用率。此時可以說明路由器介面報文丟失很可能是CPU過載所造成的。
六、如果確認路由器CPU過載,那麼網路管員需要確認到底是哪一個進程佔用了大量的內存。只有把這個罪魁禍首找出來,網路管理員才能夠對症下葯,解決問題。
如網路管理員經過查詢發現是SRB BACKGROUND進程佔用了大量的CPU,則就說明發生了網橋風暴。故要解決CPU過載問題,要達到這個目的,網路管理員可以通過SHOW PROCESS MEMORY命令查詢路由器的內存分配信息。
通過執行這個命令,系統會反饋當前路由器內存的可用量、以使用量等信息。還會反映每個進程所佔用的內存空間。如果某個進程所佔用的內存與上面顯示的所佔用的CPU都很大的話,則說明這個進程很有問題。網路管理員要逐一排查這些可以的進程。
七、如有時候網路管理員可以強制把某些耗用CPU資源大的進程關閉掉,然後測試一下報文丟失的情況是否有所改善。如果有明顯改善的話,那麼就找到問題的原因了。
此時網路管理員就可以對症下葯,分析一下到底這個進程多對應的服務是什麼,為什麼會佔用這么多的CPU資源與內存資源。
如果可以的話,可以先把這個服務關閉掉,以減少報文丟失現象,保障其他服務的正常運作。等到查明問題的原因,修復好後再重新啟動。
看完上面的內容後,了解了丟包的原因,只要針對性做出措施就可以解決問題,注意在路由器中採用了很多交換技術,他們都依賴於報文。如果報文丟失的話,再怎麼高級的交換技術都將不起作用,如何防止報文丟失就至關重要。
『貳』 ping路由器丟包該怎麼去解決
ping路由器丟包原因及解決辦法如下:
1、ping目標伺服器,ping值高,可能目標伺服器提供download服務,下載量大時,在本地機上ping伺服器會出現丟包,總結就是伺服器的帶寬被大量佔用時候會出現丟包。這種佔用大量帶寬的可能包括:伺服器提供下載服務、伺服器遭到DoS攻擊、伺服器上運行對外訪問佔用大量帶寬的程序,有可能成為了某些黑客的肉雞,運行掃描器之類的等。
2、本地機ping任何伺服器地址都出現大量丟包,說明網路不穩定,有可能本地網路有病毒,有可能本地有人下載佔用帶寬,影響最大的應該是超級旋風。
3、硬體本身有問題,其中Linksys路由器會出現周期性的掉線丟包現象,到現在都沒解決的辦法,只能更換其它牌子的路由器。
4、網路存在一定的波動性,網路自身的不穩定造成ping值的波動,其也存在一定可能性。
『叄』 PING路由器丟包怎麼辦
網線換過?路由器也換過?電腦系統重裝過?換成貓以後還正常?
看一下路由連接該電腦的指示燈是否正常(不斷的閃爍為正常)。再檢查一下插在電腦後的網線介面處有沒有指示燈閃爍。如果正常,就在他們的電腦上點
開始-運行
輸入
cmd
命令。在打開的窗口處輸入命令:ping
192.168.1.1
回車
看能不能和路由器正常通信。如果可以通信,那就是瀏覽器等問題,修復IE,換一下瀏覽器試試。如果還不行,最好重設一下路由。
1、開始-運行-CMD。在命令提示符窗口中鍵入:ipconfig
/flushdns
手動清除DNS緩存。如果出錯清除不了,那就有可能是你用了什麼優化軟體,關閉了系統的兩項服務。
2、開始-運行,輸入services.msc,打開系統服務管理頁面。找到DHCP
Client和DNS
Client這兩項服務,啟動它們並設為自動。
3,重啟電腦和路由器或者貓。
搞定!
『肆』 路由器丟包原因
一般確實。。。
我這邊酒店住客房也有相同的丟包問題
但是和你一樣的客觀原因
所以手段都很保守
客觀的說
不太存在攻擊可能
畢竟不是什麼要緊的地方
照你說的情況來看
不太像路由器本生的問題
而僅僅是該時段的表現
如果你不放心
可以找機會
用備用機器先替換掉
找專業鑒定單位來找找問題
假設路由器本身確實沒問題
也排除外圍攻擊
那就該詢問下電信服務提供商
畢竟是他們提供的服務
而你僅僅是用戶
你花錢是要享受服務的
不妨質問下對方
是不是線路的某處在該時段的情況可以改變
不影響到你的
正常使用
等等
總之還是推薦保守療法
『伍』 用路由器造成了網路丟包
一點不正常,你先單獨用用一下,看看是不是另一家的的電腦佔了你的網速~~~
或是用了P2P終結者之類的ARP攻擊軟體~~裝個ARP防火牆看看吧~~~~~~~
金山的,官網上有~~~~~~~免費的。
若不是,那查查看看是不是物理連接的問題,用排除法吧~~~
希望我的回答能夠解決你的問題。(*^__^*)
『陸』 通過路由器上網丟包應該怎麼辦
是路由器的原因,建議更換一個好點路由器就可以了,tplink或dlink的都可以,使用150m以上就行了,價格在100元左右,不建議使用雜牌子的路由器。
『柒』 網路丟包率很高是路由器的原因嗎
有可能,因為你的路由器更換了以後就正常了,問題應該就出在路由器上面。淘寶上面好多都是二手的,雖然便宜但有些並不好用,他們只會測試能不能上網,不會在意丟包這些細節,建議你買全新的
『捌』 路由器怎麼丟包
第一步:既然無線出現了問題,那麼連接有線網路來檢查檢查。
第二步:登錄無線路由器的管理界面,找到「無線」參數的「基本設置」選項。將默認的發射頻段進行了修改,從11改為了7。
第三步:保存後路由器重新啟動,接下來瀏覽速度提高了不少,看來這個問題還是無線信號發射信道惹的禍。
第四步:無線設置里雖然啟用了WEP加密,但是依然容許了SSID廣播,有了一定的網路維護經驗,廣播數據包是非常佔用網路資源,影響速度的。所以再次登錄無線路由器的管理界面,將容許廣播SSID選項取消。保存後再次上網發現網路速度恢復了正常,下載瀏覽沒有一點延遲了。
『玖』 網路丟包怎麼判斷是寬頻還是路由器的問題
你路由器上的地址是自動獲取的吧?如果是這樣的話你可以在路由器上手動指定埠的IP地址,記住你指定的IP地址要是在路由器的地址池范圍內才行。。。DNS還是自動獲取