tcpdump yana nuna fakiti na 64 KB: offload da wurin kamawa
Wani babban fakiti a cikin kamawa a kan na’ura mai masauki na iya kasancewa kafin rabuwa ko bayan haɗawa. Ayyana wurin lura kafin ka kammala cewa ramin ya yi watsi da MTU ɗinsa.
Kamawa a kan na’ura mai masauki na iya nuna fakiti na 64 KB a kan mu’amala mai MTU 1420, kuma bayyanannen kammalawa ita ce ramin ya yi watsi da iyakar girmansa. Wannan kammalawa yawanci ba daidai ba ce. Wuraren kamawa a kan na’urar suna cikin hanyar sarrafawa, inda rabuwa, haɗawa da aikin checksum na iya kasancewa ba su faru ba tukuna. Karanta matsayin mai lura kafin karanta girman fakitin.
Inda kake kamawa yana canza abin da kake gani
Offload na aikawa yana barin tari ya miƙa babban raka’a ga na’urar cibiyar sadarwa, wadda daga baya za ta yanke shi cikin guntu masu girman waya. Haɗawar karɓa tana yin akasin haka a hanyar shiga, tana haɗa sassa kafin mai lura a gefen na’ura ya gan su. Don haka kamawa tana rubuta hangen ciki na na’urar a wannan wurin, ba lallai ba sai firam ɗin da ke kan hanyar ba. Dukkanin hanyoyin biyu sun dogara da na’urar da hanyar.
ethtool -k eth0 | grep -E 'tso|gso|gro'
Ka yi kamawa a wani wuri na biyu, mafi kyau a mai karɓa mai zaman kansa ko madubi, kafin ka ɗauki girman a matsayin lahani. Idan babban raka’ar ya bayyana kawai a kan na’urar da ke aikawa, wataƙila wayar ba ta taɓa ɗauke shi ba. Wuraren lura biyu sun fi fayil ɗaya ƙarfi, musamman idan tambayar ita ce abin da ya bar injin da gaske.
Ka raba mu’amalar ciki da ta waje
Ramin yana ƙara nasa mu’amalar, kuma hangen waje da na ciki sun bambanta a cikin lulluɓe da kuma sarrafawa. Kamawa a kan na’urar ramin tana nuna fakitin ciki; kamawa a kan adaftar zahiri tana nuna na waje. Girma, adireshi da yanayin checksum na iya bambanta tsakanin su saboda dalilan da ba su da alaƙa da wani lahani.
Rubuta wace mu’amala ce ta samar da kowane fayil. Girman da aka gani a kan na’urar ramin yana bayyana fakitin ciki, ba firam ɗin da adaftar ta aika a ƙarshe ba. Haɗa su a cikin bincike ɗaya shine yadda bambancin lulluɓe na yau da kullum ya zama asiri.
Gargaɗin checksum ma na matsayi ne
Kamawa a gefen aikawa na iya nuna filin checksum kafin kayan aiki ya cika shi, wanda ke haifar da gargaɗin da babu mai karɓa da zai taɓa gani. Wannan shaida ce ta daban da na’ura mai nisa da ta ƙi fakiti mai lalacewa. Shugabanci da wurin kamawa ne ke yanke shawarar wanne daga cikin biyun kake da shi.
Lokacin da wata hanyar wucewa ta gaske ta kasa, kwatanta abubuwan lura a mai karɓa ko a wani wuri a kan hanyar. Riƙe shugabanci, mu’amala da layin lulluɓe tare da rikodin, domin hoton allo ba tare da su ba ba za a iya fassara shi daga baya ba.
Kashe offload kawai a matsayin gwaji mai sarrafawa
Kashe offload yana canza aiki da sarrafa fakiti, don haka ba shine amsa ta farko ga wani baƙon nuni na girma ba. Idan ka gwada shi, canza saiti ɗaya kuma rubuta tushen farko. Gudun da kuma canza MTU, dokokin wuta da bayanin abokin ciniki ba zai iya danganta sakamakon ga offload ba. Maido da saitin bayan haka.
ethtool -K eth0 tso off gro off
ping -M do -s 1400 example.com
Tsayawar gaske ta wata babbar hanyar wucewa tambaya ce ta dabam game da MTU na hanya da martanin da manhaja ke samu. Haɗaɗɗiyar raka’ar na’ura ba ta tabbatar ko ta musanta iyakar girma a ƙasa ba, kuma ƙaramin kaso na CPU ba ya nuna offload a matsayin sanadi.
Sakamakon mai amfani shine bayyanannen wurin kamawa tare da lura mai maimaitawa na manhaja. Da an raba waɗannan, canjin MTU zai iya nufin ainihin ƙuntatawa maimakon siffar buffer na ciki.