IPv4, Internet protokolynyň (IP) dördünji wersiýasy we häzirki zaman internet tehnologiýasynyň esasyny düzýän ilkinji giňden ulanylýan protokol. Internete birikdirilen her bir enjama we domene IP adresi diýilýän özboluşly belgi berilýär. IPv4 salgysy dört onlukdan ybarat 32 bitli san. Her onluk bölüjiniň arasynda 0 bilen 255 aralygyndaky san bar. Mysal: 192.0.2.235
Häzirki wagtda IPv6-yň has täze tebigaty sebäpli IPv4 henizem internet amallarynyň köpüsi üçin esas bolup durýar we köp enjam IPv4 bilen düzülendir. Bu ýagdaýda enjamlaryň köpüsi IPv6 ulanyp aragatnaşyk gurup bilmeýär, netijede köp adamlar, kärhanalar we beýlekiler henizem IPv4 zerur. Indiki, IPv4-iň paket formaty bilen tanyşdyrarys.
IPv4 paket formaty
(1)Wersiýasymeýdan IP protokolynyň wersiýasyny görkezýän 4 bit.
(2)IP sözbaşynyň uzynlygy, bu meýdan IP sözbaşysynyň uzynlygyny suratlandyrmak üçin ulanylýar, sebäbi IP sözbaşysynda üýtgeýän uzynlyk goşmaça bölekler bar. Bu bölüm 4 biti eýeleýär, uzynlygy 4 baýtdan ybarat bolan bu sebitdäki baha = IP sözbaşynyň uzynlygy (baýtda) / uzynlyk birligi (4 baýt).
(3)Hyzmatyň görnüşiUzynlygy 8 bit.
PPP: Ilkinji üç san paketiň ähmiýetini kesgitleýär. Bahasy näçe möhüm bolsa, Uly maglumatlar şonça-da möhümdir
000 (tertipli) adaty
001 (ileri tutulýan) ähmiýet, maglumat işi üçin ulanylýar
010 (Derrew) maglumat işi üçin
Ses geçirmek üçin 011 (fleş) fleş tizligi
Wideo biznesi üçin 100 (“Flash Overrides”) çalt
101 (kritiki) CRI / TIC / ECP ses geçirmek üçin möhüm
110 (Internet Dolandyryş) Torlaýyn gözegçilik, marşrut protokollary ýaly tor dolandyryşy üçin ulanylýar
111 (Tor gözegçiligi) tor dolandyryşy, tor dolandyryşy üçin ulanylýar
DTRCO: Soňky 5 san
(1000) D gijä galmak: 0: min gijikdirmek, 1: gijikdirmegi mümkin boldugyça azaltmak
(0100) T Geçiriş: 0: iň ýokary geçiş (iň ýokary geçiş), 1: Trafigi mümkin boldugyça köpeltmäge synanyşyň
(0010) R ygtybarlylygy: 0: iň ýokary geçiş, 1: ygtybarlylygy ýokarlandyrmak
(0001) M geçiriş bahasy: 0: min Duşenbe bahasy (iň az ýol), 1: çykdajylary mümkin boldugyça azaltmak.
(0000): adaty (yzygiderli hyzmat).
(4)IP paketiň umumy uzynlygyUzynlygy 16 bit. Baýtda (sözbaşy we maglumatlary goşmak bilen) hasaplanan IP paketiň uzynlygy, şonuň üçin IP paketiň iň uzynlygy 65 535 baýt. Şeýlelik bilen, paket ýüküniň ululygy = Jemi IP paketiň uzynlygy - IP sözbaşynyň uzynlygy.
(5)KesgitleýjiUzynlygy 16 bit. Bu meýdan, has ýokary derejeli paketleri bölmek üçin Baýdaklar we Fragment Teklip meýdanlary bilen bilelikde ulanylýar. Soňmarşrutizatorbir paket bölýär, bölünen ähli ownuk paketler birmeňzeş baha bilen bellenýär, şonuň üçin niýetlenen enjam haýsy paketiň bölünen paketine degişlidigini tapawutlandyryp biler.
(6)Baýdaklar: uzynlygy 3 bit.
Bu meýdanyň birinji belgisi ulanylmaýar.
Ikinji bit DF (Bölünmäň) bitidir. DF bit 1-e gabat gelende, bumarşrutizatorýokarky gatlak paketini bölüp bilmeýär. Upperokarky gatlak paketini segmentsiz iberip bolmaýan bolsa ,.marşrutizatorýokarky gatlak paketini taşlar we säwlik habaryny yzyna berer.
Üçünji bit MF (Has köp bölekler) bitidir. Haçanmarşrutizatorýokarky gatlak paketini segmentler, soňky segmentden başga IP paketiň sözbaşysynda MF bitini 1-e düzýär.
(7)Bölek bölekleri: Uzynlygy 13 bit, 8 oktet birliginde ölçelýär. IP paketini ýygnamak we dikeltmek üçin kabul ediş nokady tarapyndan ulanylýan komponent paketindäki IP paketiniň ýerleşişini görkezýär.
(8)Liveaşamagyň wagty (TTL): Uzynlygy 8 bit, başda sekuntda (sekuntda) işlenip düzüldi, ýöne aslynda halta bilen ölçeldi. Maslahat berilýän deslapky baha 64. IP paketleri geçirilende ilki bilen bu ugura belli bir baha berilýär. Haçan-da IP paket her biriniň üstünden geçendemarşrutizatorýolda, hersimarşrutizatorýolda IP paketiň TTL bahasyny 1 azaldar. TTL 0-a çenli azalsa, IP paket taşlanar. Bu meýdan, marşrut aýlawlary sebäpli IP paketleriň torda yzygiderli iberilmeginiň öňüni alyp biler.
(9)ProtokolUzynlygy 16 bit. IP sözbaşylaryny dogry kesgitlemek üçin ulanylýar, ýöne maglumatlar bölümini öz içine almaýar. Sebäbi hersimarşrutizatorTTL bahasyny üýtgetmeli ,.marşrutizatorher geçýän paket üçin bu bahany täzeden hasaplar
(10)Baş sözbaşyUzynlygy 16 bit. IP sözbaşylaryny dogry kesgitlemek üçin ulanylýar, ýöne maglumatlar bölümini öz içine almaýar. Sebäbi hersimarşrutizatorTTL bahasyny üýtgetmeli ,.marşrutizatorher geçýän paket üçin bu bahany täzeden hasaplar
(11)Çeşme we niýetlenen salgylar: Iki salgy hem 32 bit. Bu IP paketiň gelip çykyşyny we barjak salgysyny kesgitleýär. NAT ulanylmasa, bu iki salgy tutuş geçiş prosesinde üýtgemez.
(12)Görnüş: Bu üýtgeýän uzynlyk meýdany. Bu meýdan islege bagly we esasan synag üçin ulanylýar we zerur enjamy zerur bolanda täzeden ýazyp bolýar. Islege bagly zatlar aşakdakylary öz içine alýar:
• Çeşmäniň marşruty: IP adresleriniň tapgyryny beriňmarşrutizatorinterfeýsleri. IP paketleri bu IP adresler boýunça geçirilmelidir, ýöne yzygiderli iki IP adresi arasynda birnäçe marşrutizatorlara geçmäge rugsat berilýär.
• Çeşmäniň marşruty: IP adresleriniň tapgyryny beriňmarşrutizatorinterfeýsleri. IP paketleri bu IP adresler boýunça geçirilmelidir we indiki hop IP adres tablisasynda bolmasa, ýalňyşlygy görkezýär.
• routeol ýazga alyň: IP paket hersi çykanda marşrutizatoryň çykýan interfeýsiniň IP adresini ýazga alyňmarşrutizator.
• Wagt bellikleri: IP paketiň hersiniň giden wagtyny ýazga alyňmarşrutizator.
• ingapmak: IP sözbaşynyň uzynlygynyň birligi 32 bit bolany üçin, IP sözbaşysynyň uzynlygy 32 bitden bitewi san bolmaly. Şonuň üçin islege görä opsiýadan soň, IP protokoly 32 bitden ybarat bitewi san gazanmak üçin birnäçe nol doldurar.
IPV4 maglumatlary köplenç kompaniýamyzda ulanyp bolýarONUtor enjamlary we biziň bilen baglanyşykly tor satuw önümleri dürli görnüşleri öz içine alýarONUAC ýaly seriýaly önümlerONU/ aragatnaşykONU/ akyllyONU/ gutyONUwe ş.m. aboveokardakylarONUseriýa önümleri dürli ssenariýalarda tor talaplary üçin ulanylyp bilner. Hemmäňize gelip, önüme has jikme-jik tehniki düşünişmegiňizi hoş geldiňiz.