Paketes zudums rodas, kad jūsu tīkla savienojums zaudē informāciju, kamēr tas ir tranzītā. Tas var padarīt jūsu tīkla savienojumu lēnāku, nekā vajadzētu, un samazina tīkla sakaru uzticamību gan vietējām, gan attālajām ierīcēm. Pakešu zaudēšanas apturēšana ir saraksta augšdaļā ikvienam, kas vēlas uzlabot traucējošu tīklu.
Kas ir pakešu zudums?
Lai gan tekošā ūdens tiek bieži izmantots kā tīkla trafika analogija, informācija netiek pārraidīta tīklā kā nepārtrauktā plūsmā. Drīzāk tas tiek nosūtīts kā atsevišķu vienību sērija, ko sauc par paketēm. Šīs vienības ir kā atsevišķas grāmatas lapas. Kopā tiem ir kāda nozīme, bet tikai tad, ja tie ir saistīti ar citām lapām pareizajā secībā, tie rada saskaņotu veselumu. Ja jūsu tīkla savienojums zaudē paketes, pilnu grāmatu nevar izveidot. Paketi var arī nonākt nepilnīgi, bojāti vai citādi kļūdaini, tādēļ tie ir bezjēdzīgi. Pareizais risinājums parasti pārsūta zaudēto paketi.
Lielākajai daļai tīklu laiku pa laikam ir ļoti zems pakešu zuduma līmenis. Tīkla savienojumu virpulīši ir tādi, ka pakete, kas ik pēc kāda laika pazūd, ir nedaudz neizbēgama. Tas nozīmē, ka pareizi funkcionējošā tīklā pakešu zudums notiek reti, ka tas neietekmē tīkla savienojuma efektivitāti.
Ja tīklā tiek parādīts lielāks pakešavošanas zuduma līmenis, jums ir jāveic pasākumi, lai to novērstu. Lai atgrieztos pie mūsu ūdens analoģijas, ievērojams pakešu zudums ir kā slikti izplūstoša caurule. Tas ir jānosaka, pirms var veikt citus uzlabojumus.
Kas izraisa pakešu zudumu tīklā
Pakešu zudums nenotiek tikai viena iemesla dēļ. Tīkla tīkla pakešu zuduma cēloņa diagnosticēšana jums pateiks, kas jums ir jānovērš.
- Tīkla joslas platums un sastrēgumi: Primārais pakešu zuduma cēlonis ir nepietiekams tīkla joslas platums vēlamajam savienojumam. Tas notiek, ja pārāk daudz ierīču cenšas sazināties vienā tīklā.
- Nepietiekama aparatūra: Jebkura datortehnoloģija tīklā, kas pārraida paketes, var izraisīt pakešu zudumu. Maršrutētāji, slēdži, ugunsmūri un citas aparatūras ierīces ir visneaizsargātākie. Ja viņi nevar "sekot līdzi" satiksmei, kuru jūs maršrutējat pāri tiem, tie kritīs paketes. Padomā par to kā par viesmīli ar pilnu roku: ja jūs lūdzat viņus uzņemt citu plāksni, viņi, iespējams, pamet vienu vai vairākas citas plāksnes.
- Bojāti kabeļi: Pakešu zudumi var rasties 1. līmenī, fiziskajā tīkla slānī. Ja jūsu Ethernet kabeļi ir bojāti, nepareizi vadīti vai pārāk lēni, lai apstrādātu tīkla trafiku, tie "noplūdīs" paketes.
- Programmatūras bugs: Neviena programmatūra nav nevainojama. Tīkla aparatūras vai datora programmatūras programmaparatūrai var būt kļūdas, kas izraisa pakešu zudumu. Šajā gadījumā patērētājam nav maz iespēju to izdarīt. Jūs pats varat mēģināt novērst problēmu, bet bieži vien vienīgais veids, kā novērst problēmu, ir programmatūras plāksteris, kas piegādāts no aparatūras piegādātāja. Pārliecinieties, ka ziņojat par iespējamām kļūdām, kā jūs tos atrast, lai mudinātu pārdevējus novērst problēmu.
Paketes zaudēšanas atklāšana
Ir vairākas programmatūras, kas var atklāt pakešu zudumu tīklā. Viņi strādā ar "sniffing" pakām kaut kādā veidā, vai nu analizējot savu ceļojuma laiku, vai ieskatoties paketēs. Vienkāršākais veids, kā atklāt, vai pastāv pakešu zudums, tiek veikts, pingojot ierīces tīklā.
-
Uz Windows atveriet komandu uzvednes logu un izmantojiet komandu ping, lai mērķētu uz maršrutētāju. Piemēram, ja jūsu maršrutētāja vietējā IP adrese ir 127.0.0.1, šī maršruta ping ir šāda komanda:
ping 127.0.0.1-t
MacOS vai Linux, atveriet Terminal logu un izmantojiet šādu komandu:
ping 127.0.0.1
Vienīgā atšķirība ir trūkst -t komandas beigās.
-
Pēc ping komandas apstrādā pietiekamu skaitu pakešu (vismaz 10), nospiediet Ctrl + C lai apturētu komandu.
-
Paskaties, vai ir bijis kāds pakešu zudums. Ja šis konkrētais savienojums starp pingēšanas ierīci un mērķu darbojas pareizi, jums vajadzētu redzēt 0% pakešu zudumu.
--- 127.0.0.1 ping statistika ---27 pārsūtītie paketēm, 27 saņemtie paketēm, 0,0% pakešu zudumiturp un atpakaļ min / avg / max / stddev = 1.820 / 8.351 / 72.343 / 14.186 ms
-
Tieši tā.
Pakešu zuduma noteikšanai ir pieejami arī vairāk uzlaboti rīki.
-
Komandu tcpdump macOS un Linux ir dramatiski spēcīgāka nekā ping. Tas ir nedaudz pārsteidzošs, lai pierastu pie tā, bet šī komanda uzņems paketes un pēc tam aprēķinās pakešu zuduma apjomu:
tcpdump -i jebkura
-
Tas darbosies ar tcpdump jebkuru tīkla savienojumu. To var arī palaist ar -i eth0, lai uztvertu tikai primāro tīkla saskarni vai ar -c 10, lai notvertu tikai desmit paketes.
-
Kad komanda palaiž, skatiet apakšējo rindu, lai redzētu, vai kādi paketi ir pazaudēti.
Noņemti 17 paketes85 paketi, kas saņemti pēc filtra0 iepakojumi nokritās ar kodolu
-
Ideālā gadījumā jums vajadzētu redzēt 0 paketes tika zaudētas.
Windows operētājsistēmā Windows 10 jūs varat vai nu izmantot tcpdump, izmantojot Bash apvalku, vai palaist Wireshark.
Paketes atklāšanas process ir diezgan zems tehnoloģiju līmenis. Kad esat izveidojis veidu, kā pārbaudīt saziņu visā tīklā, jums ir jāievēro izolēšanas un novēršanas prakse, lai noteiktu pakešu zuduma avotu un cēloni. Lielākajai daļai ierīču tīklā lielākajā daļā gadījumu ir nepieciešams pingvīns vai skripti, kas to paveic. Tīkla topoloģijas zināšanas šeit būs ļoti noderīgas.
Nosakot paketes zaudēšanas iemeslu
Lai noteiktu pakešu zuduma galveno cēloni, jums vajadzētu sākt no visvienkāršākās problēmas, lai noteiktu un apstrādātu ceļu atpakaļ.
Vispirms pārbaudiet Ethernet savienojumu starp ierīcēm. Pārbaudiet acīmredzamas fiziskas bojājuma pazīmes un nepareizas darbības. Vai šie kabeļi darbojas pareizi? Vai kabeļa izslēgšana atrisina problēmu? Līdzīgi pārbaudiet maršrutētājus un slēdžus.
Otrkārt, nosakiet, vai tīkla joslā ir pietiekami daudz joslas platuma, lai apstrādātu nepieciešamās ierīces. Vai kāds no aparatūras ierīcēm ir saistīts ar ievērojami vairāk savienojumu, nekā vajadzētu? Tas bieži vien tiek atrasts un nomainīts, līdz problēma tiek atrisināta. Jūs varat arī izmantot "zināmu labu" slēdzi un maršrutētāju, apmainoties ar potenciāli problemātiskajām tīkla ierīcēm, lai noskaidrotu, vai pēc konkrētas ierīces noņemšanas pakešu zudums pazūd.
Kā novērst pakešu zudumus tīklā
Kad esat noteicis pakešu zuduma cēloni, varat izmantot divus labojumus.
Pirmais saistīts ar problemātiskās aparatūras nomaiņu. Ja, veicot izmeklēšanu, aparatūras ierīce darbojas nepareizi, nomainiet to.
Ja pakešu zudumu izraisa programmatūras kļūdas, jums pašiem jāmēģina izlabot kļūdu, mēģināt apskatīt kļūdu vai ziņot pārdevējam par kļūdu un ceru, ka tie tiks novērsti. Iekšzemes programmatūrai var būt vieglāk atrast labojumu. Trešās puses programmatūrai tas ir atkarīgs. Ja jūs esat liels klients, iespējams, ka jums būs iespēja to novērst. Ja nē, jūs varētu būt iestrēdzis gaida, kamēr mēģināt izmantot risinājumu.
Nobeiguma domas
Pakešu zudums bieži parādās, jo tīklā notiek lēni. Protams, kaut ko tik neskaidru var izraisīt dažādi pamatcēloņi. Ja diagnosticējat nepietiekamu tīklu, pakešu zudums ir jūsu saraksta augšdaļā. Tiklīdz pakešu zudumi tiek izslēgti kā iespēja, jūs varat pāriet uz sarežģītākām problēmām.