IPv4 ndi mtundu wachinayi wa Internet Protocol (IP) komanso njira yoyamba yogwiritsidwa ntchito kwambiri yomwe imapanga maziko aukadaulo wamakono wapaintaneti. Chida chilichonse ndi domeni zolumikizidwa pa intaneti zimapatsidwa nambala yapadera yotchedwa IP adilesi. Adilesi ya IPv4 ndi nambala ya 32-bit yopangidwa ndi ma decimals anayi. Pakati pa olekanitsa Decimal aliyense pali nambala pakati pa 0 ndi 255. Chitsanzo: 192.0.2.235
Masiku ano, chifukwa cha mtundu watsopano wa IPv6, IPv4 akadali maziko a ntchito zambiri za intaneti, ndipo zida zambiri zimasinthidwa ndi IPv4. Zikatere, zida zambiri sizitha kulumikizana pogwiritsa ntchito IPv6, zomwe zimapangitsa kuti anthu ambiri, mabizinesi, ndi ena azifunikabe IPv4. Kenako, tikuwonetsa mtundu wa paketi ya IPv4.
Mtundu wa paketi ya IPv4
(1)Baibulofield account for 4 bits, kusonyeza mtundu wa IP protocol.
(2)Utali Wamutu wa IP, gawoli limagwiritsidwa ntchito pofotokoza kutalika kwa mutu wa IP, popeza pali magawo osankhidwa amitundu yosiyanasiyana pamutu wa IP. Gawoli limakhala ndi ma bits 4, okhala ndi gawo lautali la ma byte 4, zomwe zikutanthauza kuti mtengo mdera lino=utali wamutu wa IP (mu ma byte)/utali (4 bytes).
(3)Mtundu wa Utumiki: 8 bits kutalika.
PPP: Nambala zitatu zoyambirira zimatanthauzira kufunikira kwa phukusi. Chofunika kwambiri ndi chofunika kwambiri, deta yaikulu ndi yofunika kwambiri
000 (Njira) Yachizolowezi
001 (Chofunika Kwambiri), chomwe chimagwiritsidwa ntchito pabizinesi ya data
010 (Pomwepo) posachedwa, pabizinesi ya data
011 (Flash) liwiro la kutulutsa mawu
100 (Flash Overrides) mwachangu pabizinesi yamakanema
101 (yovuta) CRI/TIC/ECP yofunika kwambiri pakufalitsa mawu
110 (Internet Control) Inter network control, yomwe imagwiritsidwa ntchito poyang'anira maukonde, monga ma protocol a routing
111 (Network Control) control network, yomwe imagwiritsidwa ntchito pakuwongolera maukonde
DTRCO: Manambala 5 omaliza
(1000) D kuchedwa: 0: kuchedwa kwa mphindi, 1: kuchepetsa kuchedwa momwe mungathere
(0100) T Kupititsa patsogolo: 0: kuchulukira kwakukulu (kuchulukira kwambiri), 1: Yesani kuwonjezera kuchuluka kwa magalimoto momwe mungathere
(0010) R kudalirika: 0: max throughput, 1: kukulitsa kudalirika
(0001) M mtengo wotumizira: 0: mphindi mtengo wa Lolemba (njira yocheperako), 1: chepetsa mtengo momwe mungathere
(0000): zachilendo (ntchito wamba).
(4)Kutalika konse kwa paketi ya IP: 16 bits kutalika. Kutalika kwa paketi ya IP yowerengedwa mu ma byte (kuphatikiza mutu ndi data), chifukwa chake kutalika kwa paketi ya IP ndi 65 535 byte. Chifukwa chake, kukula kwa paketi payload=Utali wonse wa paketi ya IP - kutalika kwa mutu wa IP.
(5)Chizindikiritso: 16 bits kutalika. Mundawu umagwiritsidwa ntchito molumikizana ndi minda ya Mbendera ndi Fragment Offer kuti mugawe mapaketi akuluakulu apamwamba. Pambuyo parautaamagawaniza paketi, mapaketi ang'onoang'ono omwe amagawanika amalembedwa ndi mtengo womwewo, kotero kuti chipangizo chopita chitha kusiyanitsa paketi yomwe ili ya paketi yogawanika.
(6)Mbendera: 3 bits m'litali.
Nambala yoyamba ya gawoli sikugwiritsidwa ntchito.
Gawo lachiwiri ndi DF (Musadule Fragment) pang'ono. Pamene DF pang'ono idakhazikitsidwa ku 1, zikuwonetsa kutirautasangathe kugawa paketi yapamwamba. Ngati chapamwamba wosanjikiza paketi sangathe kutumizidwa popanda segmentation, ndirautaitaya paketi yapamwamba ndikubweza uthenga wolakwika.
Gawo lachitatu ndi MF (More Fragments) pang'ono. Pamene arautazigawo paketi yapamwamba, imayika MF bit kukhala 1 pamutu wa paketi ya IP kupatula gawo lomaliza.
(7)Fragment Offset: Kutalika kwa ma bits 13, kuyeza mu mayunitsi a 8 octets. Imawonetsa malo a IP paketi mu paketi ya chigawo, yomwe imagwiritsidwa ntchito ndi mapeto olandira kuti asonkhanitse ndi kubwezeretsa IP paketi.
(8)Nthawi Yokhala Ndi Moyo (TTL): Kutalika kwake ndi ma bits 8, omwe poyamba adapangidwa mumasekondi (s), koma amayesedwa mu ma hops. Mtengo wosasinthika wovomerezeka ndi 64. Pamene mapaketi a IP atumizidwa, mtengo weniweni umaperekedwa koyamba kumundawu. Pamene paketi ya IP ikudutsa pamtundu uliwonserautam'njira, aliyenserautapanjira idzachepetsa mtengo wa TTL wa paketi ya IP ndi 1. Ngati TTL yachepetsedwa kukhala 0, paketi ya IP idzatayidwa. Gawoli litha kuletsa mapaketi a IP kuti asatumizidwe mosalekeza mu netiweki chifukwa cha malupu.
(9)Ndondomeko: 16 bits kutalika. Amagwiritsidwa ntchito pozindikira kulondola kwa mitu ya IP, koma sikuphatikiza gawo la data. Chifukwa aliyenserautaiyenera kusintha mtengo wa TTL, therautaadzawerengeranso mtengo uwu pa paketi iliyonse yodutsa
(10)Mutu Checksum: 16 bits kutalika. Amagwiritsidwa ntchito pozindikira kulondola kwa mitu ya IP, koma sikuphatikiza gawo la data. Chifukwa aliyenserautaiyenera kusintha mtengo wa TTL, therautaadzawerengeranso mtengo uwu pa paketi iliyonse yodutsa
(11)Magwero ndi Maadiresi Opita: Ma adilesi onsewa ndi 32 bits. Imazindikiritsa kochokera ndi adilesi yopita ya paketi ya IP iyi. Chonde dziwani kuti pokhapokha NAT itagwiritsidwa ntchito, ma adilesi awiriwa sangasinthe panthawi yonse yotumizira.
(12)Zosankha: Iyi ndi gawo lautali wosiyanasiyana. Gawoli ndilosankha ndipo limagwiritsidwa ntchito poyesa, ndipo likhoza kulembedwanso ndi chipangizo choyambira ngati pakufunika. Zinthu zomwe mungasankhe ndi izi:
•Mayendedwe opanda gwero: Perekani mndandanda wa ma adilesi a IP arautamawonekedwe. Mapaketi a IP amayenera kutumizidwa limodzi ndi ma adilesi a IP awa, koma amaloledwa kudumpha ma router angapo pakati pa ma adilesi awiri otsatizana a IP.
•Kutsata njira zokhazikika: Perekani mndandanda wa ma adilesi a IP arautamawonekedwe. Mapaketi a IP amayenera kutumizidwa limodzi ndi ma adilesi a IP awa, ndipo ngati hop yotsatira ilibe pa tebulo la adilesi ya IP, ikuwonetsa cholakwika.
• Lembani njira: Lembani adilesi ya IP ya mawonekedwe otuluka a rauta pomwe paketi ya IP ichoka iliyonserauta.
•Zidindo zanthawi: Lembani nthawi yomwe paketi ya IP imasiya iliyonserauta.
•Padding: Chifukwa chigawo cha mutu wa IP kutalika ndi 32 bits, kutalika kwa mutu wa IP kuyenera kukhala kuchulukitsa kwa 32 bits. Chifukwa chake, mutatha kusankha, protocol ya IP idzadzaza ziro zingapo kuti mukwaniritse kuchuluka kwa ma bits 32.
Zambiri za IPV4 zitha kugwiritsidwa ntchito kumakampani athuONUzipangizo zapaintaneti, ndi maukonde athu okhudzana ndi zinthu zogulitsa zotentha zimaphimba mitundu yosiyanasiyana yaONUmndandanda wazinthu, kuphatikiza ACONU/ kulumikizanaONU/wanzeruONU/bokosiONU, ndi zinaONUzogulitsa zotsatsira zitha kugwiritsidwa ntchito pazofunikira pamaneti muzochitika zosiyanasiyana. Landirani aliyense kuti abwere ndi kumvetsetsa mwatsatanetsatane zaukadaulo wazogulitsa.