Како поправити губитак пакета
Губитак пакета настаје када а мрежна конекција губи информације док је у транзиту. То може учинити да ваша веза изгледа спорије него што би требало да буде и смањује поузданост мрежне комуникације са локалним и удаљеним уређајима. Знати како да зауставите губитак пакета требало би да буде главни приоритет за све који желе да побољшају проблематичну мрежу.
Узроци губитка пакета
Губитак пакета се не дешава само из једног разлога. Дијагностиковање узрока губитка пакета на вашој мрежи ће вам рећи шта треба да поправите:
- Мрежни пропусни опсег и загушење: Примарни узрок губитка пакета је недовољна мрежа проток. Ово се дешава када превише уређаја покушава да комуницира на истој мрежи.
- Недовољан хардвер: Проблеми са било којим хардвером на мрежи који усмерава пакете могу изазвати губитак пакета. Рутери, прекидачи, заштитни зидови, а други мрежни уређаји су најрањивији.
-
Оштећени каблови: До губитка пакета може доћи на физичком мрежни слој. Ако Етхернет каблови су оштећени, неправилно ожичени или сувише спори за руковање мрежним саобраћајем, каблови пропуштају пакете.
- Софтверске грешке: Тхе фирмвер у мрежном хардверу или рачунарском софтверу могу имати грешке које узрокују губитак пакета.
Како поправити губитак пакета на вашој мрежи
Да бисте утврдили узрок губитка пакета, почните са најлакшим проблемом за откривање:
Проверите физичке везе. Проверите Етхернет веза између уређаја. Потражите знакове физичког оштећења или неисправног паљења и погледајте да ли ће искључење каблова решити проблем.
Ослободите пропусни опсег. Да ли неки комад хардвера рукује више веза него што би требало? Ако је тако, ограничите пропусни опсег на рутеру.
Замените хардвер. Замените потенцијално проблематичне уређаје на мрежи да бисте видели да ли губитак пакета нестаје када се одређени уређај уклони.
Пријавите грешке у софтверу. Ако сумњате да су софтверске грешке узроковале губитак пакета, једини начин да се то поправи је путем закрпе фирмвера од продавца који испоручује хардвер. Пријавите сумњиве грешке када пронађете ове проблеме како бисте подстакли продавце да реше проблем.
Како открити губитак пакета
Неколико апликација може открити губитак пакета у мрежи. Ови раде по њушкање пакета на неки начин, било анализом времена путовања или гледањем садржаја пакета. Најједноставнији начин да откријете да ли постоји губитак пакета је пинговање уређаја на мрежи:
-
У Виндовс-у отворите а Прозор командне линије и користите пинг команду да циљате ваш рутер. На пример, ако је локална ИП адреса рутера 127.0.0.1, унесите пинг 127.0.0.1 -т да пингујете рутер. На мацОС-у или Линук-у отворите а Прозор терминала и уђи пинг 127.0.0.1.
Једина разлика за Виндовс рачунаре је недостатак -т на крају команде.
Након што команда пинг обради довољан број пакета (најмање 10), притисните Цтрл+Ц или Цомманд+Ц да заустави команду.
-
Погледајте да ли је дошло до губитка пакета. Да ли конкретна веза између уређаја за пинговање и циља функционише исправно, требало би да видите 0% губитка пакета. Извештај би могао изгледати овако:
127.0.0.1 статистика пинга
Пренето 27 пакета, примљено 27 пакета, губитак пакета 0,0%.
повратно мин/авг/мак/стддев = 1.820/8.351/72.343/14.186 мс
Откријте губитак пакета помоћу тцпдумп
Команда тцпдумп на мацОС-у и Линук-у је моћнија од пинг-а. Команда хвата пакете, а затим израчунава количину губитка пакета. Да бисте користили команду, отворите командну линију или прозор терминала и унесите тцпдумп -и било који.
Ово покреће тцпдумп преко било које мрежне везе. Команда се такође може покренути са -и етх0 за снимање само примарног мрежног интерфејса или са -ц 10 да ухвати само 10 пакета.
Након што се наредба покрене, погледајте доњи ред да видите да ли су неки пакети изгубљени:
Ухваћено је 17 пакета
85 пакета примљених филтером
0 пакета одбачено од кернела
Процес откривања пакета је релативно ниске технологије. Након што успоставите начин да проверите комуникацију широм мреже, следите праксу изолације и елиминације да бисте утврдили извор и узрок губитка пакета. Ово ће захтевати пинговање већине уређаја на мрежи. Знање о топологија мреже је неопходан.
У оперативном систему Виндовс користите тцпдумп преко Басх схелл на Виндовс 10 или трчи Виресхарк.