Jawaabaha ping way yimaadaan, desktop-ka fog wuu shaqeeyaa, browser-kuna wuxuu fadhiyaa bog madhan ilaa uu iska dhiibo. Laba sharraxaad ayaa ku habboon qaabkan, mana aha noocyo mushkilad keliya ah: siyaasad aan waligeed oggolaan adeegga, ama baakado joogsada inay galaan marka gudbintu korto. Jawaabta echo midkoodna ma tirito.

Ka bilow su'aasha ugu yar ilaa tan ugu weyn, oo qor waxa talla kasta uu runtii caddeeyay.

Jawaabta echo waxay ka jawaabtaa su'aal aad uga yar

Jawaabta echo waxay tidhaahdaa in stack-ga IP ee meesha loo socdo uu ka jawaabay codsi ICMP oo ka yimid ishaada. Waxba kama tidhaahdo in dhegeyste TCP uu ku yaal port-ka aad u baahan tahay, in siyaasad u oggoshahay port-kaas, ama in martigeliyaha loo socdo uu tirito socodka si ka madax bannaan gateway-ga. Gateway oggolaanaya hal adeeg wuu tuuri karaa mid kale iyadoo labada bartilmaameed ay ka jawaabayaan ping. U akhri jawaabta hal xaqiiqo ku saabsan hal baakad iyo hal jihada.

Xaqiiji meesha loo socdo iyo port-ka adeegga ka hor intaadan wax kale fasiran. Cinwaanka aad tijaabisay iyo cinwaanka ay app-ku isticmaalaa mararka qaar waa diiwaanno kala duwan, magacna laba cinwaan u xalliyaa taas wuu suurtageliyaa.

Ogow haddii xidhiidhku bilaabmay

Xidhiidh isla markiiba la diiday waa jawaab dhegeystaha ama siyaasadda: wax baa jawaabay oo yiri maya. Xidhiidh furma oo haddana hakada marka xogta bilaabato dhaqaaqa ayaa tilmaamaya cabbirka. Xidhiidh aan waligiis dhamaystirin gacan-qabsiga badanaa waa siyaasad ama dariiqa, wuxuuna u eg yahay waqti-dhaafid ma aha diidmo.

curl -v --max-time 10 https://internal.example/ -o /dev/null
ss -tn state established '( dport = :443 )'

Qor midda saddexdaas ka mid ah oo aad aragtay ka hor intaadan taaban dejinta MTU. Beddelka cabbirka tunnel-ka si loo hagaajiyo xidhiidh la diiday wuxuu lumiyaa beddelkaas wuuna qariyaa sababta dhabta ah muddo.

Ku cabbir cabbirka tiro la sheegay

Marka hakadku uu ka muuqdo culeyska, tijaabi hal cabbir baakad iyadoo bit-ka ka-hortagga qaybinta la dhigay oo sheeg xisaabta si natiijadu macne u yeelato. Linux oo leh iputils, culays faa'iido leh oo 1392 byte ah oo lagu daray madaxa ICMP ee 8 byte iyo madaxa IPv4 ee 20 byte wuxuu soo saaraa baakad gudaha ah oo si sax ah 1420 byte ah. Sheeg xisaabtaas tigidhka, sababtoo ah ping qaawan oo gaadha gateway-ga waxba kama caddeeyo app-ka.

ping -4 -M do -s 1392 10.44.0.10
ping -4 -M do -s 1372 10.44.0.10

Labada tijaabo waa goobo cabbir, ma aha talooyin cabbir tunnel. Haddii ICMP meel kasta oo dariiqa ah lagu tirito, waqti-dhaafid waxba kama sheegto cabbirka, sababtoo ah shaandhaynta iyo baakad aad u weyn ayaa isku mid ka muuqda dhinaca macmiilka. Guulna waxba kama sheegto jihada lidka ah ama meel kale oo loo socdo.

Xisaabi dariiqa dibadda

Duubista waxay ku daraysaa madaxyadeeda, sidaas darteed baakadda siligga ku taal way ka weyn tahay baakadda aad ka cabbirtay tunnel-ka gudihiisa. Farqiga u dhexeeya labadaa ayaa suurtageliya codsi yar oo shaqeeya iyo mid weyn oo guuldarraysta isla waqti.

Ogaanshaha MTU-ga dariiqa IPv4 wuxuu ku tiirsan yahay jawaab-celin ku saabsan baakadaha aan la gudbin karin iyada oo aan qaybin, IPv6-na wuxuu isticmaalaa fariimaha Packet Too Big. Qeexitaanka IPv4 wuxuu sharraxayaa habkaas. Shaandhaynta jawaab-celinta waxay jebisaa awoodda diristaha ee wax barasho, waxayna ka tagtaa inuu mar kale u diro baakado aan waligood geli doonin. Taas ayaa sabab u ah codsi yar oo shaqeeya iyo mid weyn oo guuldarraysta inay si raaxo leh wada noolaadaan.

Beddel hal tiro oo mar kale tijaabi app-ka

Hoos u dhig MTU-ga tunnel-ka, ama xaddid cabbirka ugu weyn ee qaybta TCP, ka dibna ku celi tijaabada asalka ah ee app-ka halkii tijaabada. Tijaabo guulaysata beddelka ka dib iyo app weli hakada waa mushkilad kale oo qaab la mid ah, tijaabada app-ka oo keliya ayaa kala saarta.

Ku hay xisaabta diiwaanka beddelka: cabbirka la cabbiray, culayska dheeraadka ah ee aad qiyaastay, iyo qiimaha aad dejisay. Qof kasta oo dib u eegaya wuu hubin karaa qiyaasta halkii uu mar kale ka soo saari lahaa sawirka shaashadda ping.

Haddii app-ku ka shaqeeyo cabbir kasta oo aad tijaabisay, jooji hagaajinta tirooyinka oo eeg siyaasadda kala soocda adeegga shaqeeya iyo kan guuldarraysta.

Maqaallo la xiriira