MTU baƙin rami: me ya sa ƙananan buƙatun ke aiki amma lodawa na tsayawa
Ƙananan buƙatu suna ƙarewa yayin da babban lodawa ke rataye har abada, kuma mai aikawa ba ya gane hanyar ta fi ƙunci. Auna ainihin girman da yake karyewa.
Wani shafi yana lodawa, ƙaramin kiran API yana dawowa, sannan lodin fayil yana rataye har abokin ciniki ya daina. Babu wani abu a cikin log ɗin uwar garke da ke bayyana hakan, domin an jefar da fakiti a tsakiyar hanyar ba tare da an mayar da amsa mai amfani ba. Wannan tsarin shine MTU baƙin rami: hanyar da ta fi ƙunci fiye da yadda mai aikawa yake zato, tare da shiru ƙin faɗin hakan. Girman da yake kasawa ana iya maimaita shi, kuma wannan ne yake sa a iya gano shi.
Me ya sa ramin ya zama baƙi
Kowace hanyar tana da matsakaicin rukunin watsawa, kuma fakitin da ya fi iyakar tsalle na gaba dole ne ko dai a raba shi ko a ƙi shi da saƙon ICMP da ke faɗin hakan. Gano MTU na hanya ya dogara da isowar wannan saƙon da kuma girmama shi. Tace shi ko yin watsi da shi yana barin mai aikawa yana maimaita fakitin da ba zai taɓa shiga ba.
Rufewa yana sa wannan ya zama ruwan dare a kewayen VPN, domin rami yana ƙara waje kan fakiti wanda aka riga an auna shi don hanyar jiki. Fakitin ciki ya halatta a 1500 byte kuma wanda aka rufe ba haka ba, don haka yana mutuwa a iyaka yayin da ƙananan fakiti ke wucewa. Kammala musafaha da shafin shiga mai aiki suna tabbatar da cewa ƙananan fakiti suna aiki kawai. Babban fakitin da manhajar ke ƙoƙarin aikawa shine wanda ke da muhimmanci.
Gano girman da yake karyewa
Yi bincike na biyu na girman kaya da gwajin hana rarrabuwa, daga mai watsa shiri a ɗaya gefen ramin zuwa mai watsa shiri a ɗayan. Babban kayan da ya yi nasara shine MTU ɗin hanyar da ake iya amfani da shi ban da kuɗin kan.
ping -M do -s 1400 -c 2 192.0.2.20
ping -M do -s 1200 -c 2 192.0.2.20
ping -f -l 1372 192.0.2.20
Kayan 1472 byte yana yin nasara a kan hanyar Ethernet mai tsabta ta 1500 byte da zarar an ƙara 28 byte na kan IPv4 da ICMP. Lokacin da gwajin ɗaya ya yi nasara kawai da ƙaramin kaya bayan ramin ya tashi, bambancin shine kuɗin rufewa, kuma iyakar rami ita ce inda ya kamata a samar da saƙon ƙi. Rubuta duka lambobin, kafin haɗawa da bayansa, domin wannan biyun shine hujja. Maimaita gwajin ga IPv6 lokacin da manhajar ke amfani da shi, tunda kan ya fi girma kuma ƙofar gazawa tana motsi.
Karanta shaidar kafin ka zargi ramin
Kurakurai na manhajoji na nesa, cunkoso da asara ta yau da kullum suma suna hana lodawa, don haka wata matsala guda ɗaya ta wucewa ba ta gano baƙin rami. Abin da ke raba su shine dangantakar girma: nasara mai maimaitawa a 1200 byte da tsayawa mai maimaitawa a 1400 byte, a hanya ɗaya, ta ƙarshen wuri ɗaya.
Ɗaukar hoto a ƙarshen biyu yana nuna manyan fakiti suna fita kuma ba sa isowa, ba tare da ƙi a tsakani ba. Wannan shine lokacin kallon na'urar iyaka maimakon uwar garke, wadda ke amsa kowace buƙata da ta karɓa a zahiri. Cunkoso ma yana tsayawa, amma yana tsayar da girma dabam a lokuta dabam, wanda wata alama ce dabam.
Duba gyaran a kan duka hanyoyin watsawa
Gyaran da ake goyon baya shine a bar iyaka ta bayar da rahoton ainihin iyaka, ko a danne matsakaicin girman sashe na TCP a can domin kada a gwada wani sashe da ya fi girma. Rage kowace MTU a cibiyar sadarwa, ko kashe katangar wuta, yana ɓoye alamar kuma yana barin tsari wanda babu wanda zai iya yin tunani a kansa daga baya.
ip link show dev tun0
sudo nft list ruleset | grep -i -E 'mtu|mss'
sysctl net.ipv4.tcp_mtu_probing
ping -M do -s 1400 -c 2 192.0.2.20
Tabbatar da gwajin girman ɗaya, sannan da manhajar da ta gaza, kuma duba wata yarjejeniya ta biyu, domin manhajojin UDP ba sa taɓa samun gyaran girman sashe na TCP. Riƙe ainihin ƙimomin a cikin tikitin, domin gyaran da ba za a iya juyar da shi ba wata matsala ce ta biyu da ke jiran faruwa. Idan gwajin girman ya wuce kuma lodin har yanzu yana tsayawa, baƙin ramin ba shine sanadin ba, kuma bincike ya kamata ya ci gaba maimakon faɗaɗa canjin.