無(wú)論是4G工業(yè)路由器還是4G DTU,主要是通過(guò)聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)傳輸。但數(shù)據(jù)傳輸過(guò)程中,一旦出現(xiàn)網(wǎng)絡(luò)不穩(wěn)定就容易發(fā)生丟包現(xiàn)象。網(wǎng)絡(luò)性能是IT問(wèn)題,網(wǎng)絡(luò)是應(yīng)用程序和數(shù)據(jù)的基礎(chǔ),是倒是任何運(yùn)營(yíng)結(jié)果的錯(cuò)誤體驗(yàn)。在聯(lián)網(wǎng)過(guò)程中遇到丟棄數(shù)據(jù)包的最常見(jiàn)原因有以下四點(diǎn)。
數(shù)據(jù)在通過(guò)網(wǎng)絡(luò)傳輸期間必須通過(guò)多個(gè)設(shè)備和鏈接傳輸。如果其中一個(gè)鏈接在數(shù)據(jù)到達(dá)時(shí)處于滿容量狀態(tài),那么它必須在通過(guò)線路發(fā)送之前等待(這稱為排隊(duì))。
如果網(wǎng)絡(luò)設(shè)備落后很遠(yuǎn),它將沒(méi)有空間讓新數(shù)據(jù)等待(隊(duì)列),因此它唯一可以做的就是丟棄信息。
聽(tīng)到數(shù)據(jù)被“丟棄”可能聽(tīng)起來(lái)很苛刻,但大多數(shù)應(yīng)用程序都可以優(yōu)雅地處理這個(gè)問(wèn)題,用戶可能也不會(huì)注意到它。用戶的應(yīng)用程序意識(shí)到數(shù)據(jù)包丟失,傳輸速度降低,并重新傳輸數(shù)據(jù)。如果這是文件下載,電子郵件或其他非實(shí)時(shí)應(yīng)用程序,只要數(shù)據(jù)包丟失不會(huì)繼續(xù)發(fā)生,效果將是最小的。
有些應(yīng)用程序根本不能很好地處理這個(gè)問(wèn)題,并且效果對(duì)用戶來(lái)說(shuō)非常明顯。如果您正在通話并且網(wǎng)絡(luò)丟失了一些數(shù)據(jù),則沒(méi)有時(shí)間重新發(fā)送數(shù)據(jù)包,因?yàn)樗菍?shí)時(shí)會(huì)話。用戶通常會(huì)在小數(shù)據(jù)包丟失期間聽(tīng)到音頻中斷,如果數(shù)據(jù)包丟失嚴(yán)重,可能會(huì)丟失電話。另一個(gè)具有低丟包閾值的關(guān)鍵應(yīng)用是視頻會(huì)議。如果兩個(gè)端點(diǎn)之間的數(shù)據(jù)丟失,則視頻將顯示偽影并且音頻將失真。
建議措施:
流量報(bào)告顯示您的鏈接未被過(guò)度使用,并且硬件利用率在規(guī)格范圍內(nèi)。導(dǎo)致跌落的下一個(gè)常見(jiàn)問(wèn)題是出現(xiàn)故障的物理組件。
如果硬件無(wú)法正常工作,通常會(huì)導(dǎo)致在設(shè)備控制臺(tái)或系統(tǒng)日志中看到錯(cuò)誤消息。
如果存在鏈接問(wèn)題,通??梢詫⑵湟暈榻涌谏系腻e(cuò)誤。這可以在銅纜和光纖上看到。
建議措施:
必須更換故障硬件,或者必須修復(fù)故障鏈路。
這些是網(wǎng)絡(luò)丟包的最常見(jiàn)原因,但還有許多其他原因?qū)е聰?shù)據(jù)包丟失。確定根本原因的最佳方法是通過(guò)網(wǎng)絡(luò)評(píng)估和詳細(xì)的故障排除。
雖然我們可以希望為我們的網(wǎng)絡(luò)設(shè)備編寫(xiě)的軟件是完美的,但我可以向您保證它不是。這些網(wǎng)絡(luò)設(shè)備非常復(fù)雜,在您偶然發(fā)現(xiàn)錯(cuò)誤之前,這是一個(gè)時(shí)間問(wèn)題。
這些錯(cuò)誤可能導(dǎo)致新功能在部署時(shí)無(wú)法正常工作,或者在您發(fā)現(xiàn)性能問(wèn)題之前可能會(huì)檢測(cè)不到一段時(shí)間。
一旦檢測(cè)到性能問(wèn)題并開(kāi)始進(jìn)行故障排除,通??梢允褂孟到y(tǒng)日志和數(shù)據(jù)包捕獲找到這些類型的問(wèn)題。]
建議措施:
您必須升級(jí)受影響設(shè)備上的軟件。
如果設(shè)備的帶寬足夠,如果工業(yè)路由器或交換機(jī)設(shè)備無(wú)法跟上流量,也可能會(huì)遇到丟包問(wèn)題。
假設(shè)最近數(shù)據(jù)傳輸設(shè)備的鏈接從1Gb升級(jí)到10Gb,因?yàn)榱髁繄?bào)告顯示您在一天的高峰時(shí)段處于滿負(fù)荷狀態(tài)。升級(jí)后,您的圖表顯示帶寬高達(dá)1.5Gb,仍然會(huì)遇到網(wǎng)絡(luò)性能問(wèn)題。問(wèn)題可能是設(shè)備無(wú)法跟上流量,并且已達(dá)到硬件可提供的最大吞吐量。
流量到達(dá)設(shè)備,但設(shè)備的CPU或內(nèi)存最大,無(wú)法處理額外的流量。
這會(huì)導(dǎo)致超出容量容量的所有流量的數(shù)據(jù)包丟失。
建議措施:
必須使用可以處理最大吞吐量的新設(shè)備替換硬件,或者可能將其他硬件集群以提高吞吐量。