Tijaabada beddelka: miyuu TCP-stream la aasaasay sii noolaanayaa?
Ka bixid kayd ah waxay aqbali kartaa kullanka cusub oo dhan oo wali jebin kartaa wareejinta hore u socota. Tijaabi labada natiijaba, oo kiiska dib u noqoshada ku hay qorshaha.
Laba natiijo ayaa ku qarsoon jumlada ah in kaydku shaqeeyo. Codsi cusub wuu guuleystaa, taasna waa soo kabasho. Wareejin hore u socota way sii socotaa, taasna waa joogteyn. Kuwani waa ballamo kala duwan, oo inta badan naqshadaha beddelku waxay bixiyaan tan hore halka tan dambe si aamusnaan ah waqti ku dhammaato. Go'aan ka gaar tan aad u baahan tahay ka hor inta aadan dooran hab, oo qor tijaabada si ay u kala garto labadaba.
Laba natiijo oo u eg guul keliya
Malee macmiil ku yaal 10.90.0.42 oo xiriir kala leh 198.51.100.20:443. Ka bixidda koowaad waxay u tarjumaysaa hal cinwaan iyo dekedood oo dadweyne, ka bixidda kaydka ahna mid kale. Cinwaanka gudaha ee macmiilka weligiis ma beddelmo, taasina waa sababta dadku u filayaan in xiriirku sii noolaan doono.
Serverku ma arko cinwaan gudaha ah. Wuxuu arkaa barta ugu dambeysa ee la tarjumay, oo bartaas waa ka duwan tahay beddelka kadib.
Sidaas darteed qulqulka hore wuu waqti ku dhammaadaa halka xiriir cusub oo isla adeegga ah uu isla markiiba shaqeeyo. Labada indho-indheynba waa run isku mar.
Waxa serverku arko marka ka bixiddu beddelanto
Xiriirka TCP waxaa lagu gartaa afarta qaybood ee uu leeyahay, beddelka cinwaanka ama dekedda isha wuxuu abuuraa xiriir kale marka laga eego hostka qaata. Baakadaha ka yimaada isha cusub oo ku imanaya xiriirka serverku aanu aqoon waa la tuuraa ama waxaa lagu jawaabaa dib u dejinta. Waxba ku jira cinwaanka macmiilka VPN ma ilaaliyo xiriirka inta beddelkaas socdo.
Beddelka xaaladda leh wuxuu u jiraa si looga fogaado tan, wuxuuna ku shaqeeyaa isdhaafsiga xaaladda tarjumaadda iyo xaaladda xiriirka ee u dhexeeya qalabka gudbinta. Taasi waa sifo kooxda, ma aha tunnelka, waana in la qorsheeyo oo la tijaabiyo halkii la malayn lahaa.
Hubi in kooxdu runtii xaalad hayso ka hor inta aadan qofna u ballanqaadin joogteyn. Amarrada hoose waxay muujinayaan xaaladda hadda jirta labada dhinac.
conntrack -L -d 198.51.100.20 2>/dev/null | head
ss -tin dst 198.51.100.20
tcpdump -ni any host 198.51.100.20 -c 10Sababta cinwaan dadweyne isku mid ah uusan ku filneyn
Haynta hal cinwaan dadweyne oo ku yaal labada waddo waa bilow wanaagsan, maxaa yeelay markaas serverku wuxuu arkaa isla barta isha. Keligiisna ku filnaansho ma leh. Qalabka gudbintu wali wuxuu u baahan yahay xaaladda tarjumaadda, xaaladda dab-damiska iyo waddo soo noqod oo la isticmaali karo, oo kuwaas waa inay ku jiraan qalabka qaada taraafikada beddelka kadib.
RFC 3022 waxay qeexdaa tarjumaadda cinwaanka oo waxay u qaadanaysaa isdhaafsiga xaaladda ee u dhexeeya qalabka tarjuma wax qayb ka mid ah naqshad kayd ah. Cinwaan sabeynaya ama profile la koobiyeeyay wuxuu rarayaa isku-xirka laakiin ma raro xaaladda.
Taas awgeed tijaabo kaliya ping ku samaysa kaydka waxay caddeynaysaa wax aad u yar. Ping ma laha xaalad xiriir uu lumiyo.
Go'aan ka gaar sida xoogga leh shuruuddu tahay
Haddii isticmaalayaashu dib u xiriiri karaan fashilka kadib, naqshaddu waa naqshad soo kabasho oo tijaabada aqbaalku waa codsi cusub. Haddii wareejinta faylku ay tahay inay sii noolaato, naqshaddu waxay u baahan tahay iswadaag xaalad iyo tijaabo aad uga taxaddar badan. Haddii fadhi fog uu sii noolaado, shuruuddu aad bay u xoog badan tahay oo waxay u baahan kartaa hab heerka abka halkii heerka shabakadda.
Qor shuruudda jumlad natiijo la cabbiri karo leh, tusaale ahaan soo gelintu way dhammaataa iyada oo aan dib u bilaabmin ama hawlwadeenku wuxuu dib u xiriiraa hal daqiiqad gudahood. Kadib dooro habka ugu jaban ee qancinaya, oo inta badan waa naqshadda soo kabashada.
Si cad u sheeg waxa dhaca marka kan koowaad soo noqdo, maxaa yeelay dib u noqosho otomaatig ah waxay jebin kartaa xiriir hadda soo kabsaday kaydka. Kiiskaas waxa uu ka tirsan yahay qorshaha tijaabada, ma aha qoraal hoose.
Hubi qulqulka hore iyo codsiga cusub
Ku bilow wareejin dheer oo aan waxyeello lahayn waddada koowaad, kadib codsi cusub oo gaar ah oo isla adeegga ah. Diiwaangeli macnaha abka, cinwaanka ka bixidda la arkay iyo waqtiga. Jebi waddada koowaad si la ansixiyay oo sii wad daawashada wareejinta asalka ah inta aad codsiga cusub ka bixinayso kaydka.
Soo sheeg saddex qiime: in qulqulka hore sii socday, dib loo dejiyay ama waqti ku dhammaaday; goorta hawlgalka cusub markii ugu horreysay shaqeeyay; iyo in dib u noqoshadu wax jebisay. Saddexdaas sadar waa diiwaanka aqbaalka.
ss -tin dst 198.51.100.20
curl -sS -o /dev/null -w '%{http_code} %{time_total}\n' https://198.51.100.20/
tcpdump -ni any port 443 -c 20Haddii culeyska shaqadu xog qoro, ha ku celcelin hawlgal aan la hubin si indho la'aan ah waqti dhammaadka kadib. Qoraalku waxa laga yaabaa inuu gaaray ka hor inta jawaabtu lumin. Weydii abka natiijada, ama dib u tijaabi kaliya halka hawlgalku idempotent yahay. Kadib qor bayaan aqbaal saddex qaybood: hawlgallada cusub waxay soo kabsadaan siyaasadda ka bixidda, qulqullada jira waxay leeyihiin dabeecadda jebinta la diiwaangeliyay, abkuna si badbaado leh ayuu u sii socdaa. Bayaan taasi waa la tijaabi karaa, oo waa daacad ku saabsan waxa naqshaddu aanay ballanqaadin.