IPv4 ir ceturtā interneta protokola (IP) versija un pirmais plaši izmantotais protokols, kas veido mūsdienu interneta tehnoloģiju pamatu. Katrai ierīcei un domēnam, kas savienots ar internetu, tiek piešķirts unikāls numurs, ko sauc par IP adresi. IPv4 adrese ir 32 bitu skaitlis, kas sastāv no četriem cipariem aiz komata. Starp katru decimālo atdalītāju ir skaitlis no 0 līdz 255. Piemērs: 192.0.2.235
Mūsdienās IPv6 salīdzinoši jaunā rakstura dēļ IPv4 joprojām ir pamats lielākajai daļai interneta darbību, un daudzas ierīces ir konfigurētas ar IPv4. Šādā situācijā lielākā daļa ierīču nevar sazināties, izmantojot IPv6, kā rezultātā daudziem privātpersonām, uzņēmumiem un citiem joprojām ir nepieciešams IPv4. Tālāk mēs iepazīstināsim ar IPv4 pakešu formātu.
IPv4 pakešu formāts
(1)Versijalauks veido 4 bitus, norādot IP protokola versiju.
(2)IP galvenes garums, šis lauks tiek izmantots, lai aprakstītu IP galvenes garumu, jo IP galvenē ir mainīga garuma izvēles daļas. Šī sadaļa aizņem 4 bitus ar garuma vienību 4 baiti, kas nozīmē, ka vērtība šajā reģionā = IP galvenes garums (baitos)/garuma vienība (4 baiti).
(3)Pakalpojuma veids: 8 bitu garumā.
PPP: pirmie trīs cipari nosaka paketes prioritāti. Jo svarīgāka ir vērtība, jo svarīgāki ir lielie dati
000 (Rutīna) Normāls
001 (Prioritāte) prioritāte, tiek izmantota datu biznesam
010 (Tūlītēja) tūlītēja, datu biznesam
011 (zibspuldze) zibspuldzes ātrums balss pārraidei
100 (zibatmiņas ignorēšana) ātri video biznesam
101 (kritisks) CRI/TIC/ECP kritisks balss pārraidei
110 (Internet Control) Starptīklu vadība, ko izmanto tīkla vadībai, piemēram, maršrutēšanas protokoliem
111 (Tīkla vadība) tīkla vadība, ko izmanto tīkla vadībai
DTRCO: pēdējie 5 cipari
(1000) D aizkave: 0: min kavēšanās, 1: pēc iespējas samaziniet aizkavi
(0100) T caurlaidspēja: 0: maksimālā caurlaidspēja (maksimālā caurlaidspēja), 1: mēģiniet pēc iespējas palielināt trafiku
(0010) R uzticamība: 0: maksimālā caurlaidspēja, 1: maksimāli palielina uzticamību
(0001) M pārraides izmaksas: 0: minimālās pirmdienas izmaksas (minimālās ceļa izmaksas), 1: pēc iespējas samaziniet izmaksas
(0000): parastais (regulārais serviss).
(4)Kopējais IP paketes garums: 16 bitu garums. IP paketes garums tiek aprēķināts baitos (ieskaitot galveni un datus), tāpēc IP paketes maksimālais garums ir 65 535 baiti. Tātad, the size of the packet payload=Kopējais IP paketes garums - IP galvenes garums.
(5)Identifikators: 16 bitu garums. Šis lauks tiek izmantots kopā ar laukiem Karogi un Fragmentu piedāvājums, lai segmentētu lielākas augšējā līmeņa paketes. Pēcmaršrutētājssadala paketi, visas sadalītās mazās paketes tiek atzīmētas ar vienādu vērtību, lai mērķa ierīce varētu atšķirt, kura pakete pieder sadalītajai paketei.
(6)Karogi: 3 bitu garumā.
Šī lauka pirmais cipars netiek izmantots.
Otrais bits ir DF (Don't Fragment) bits. Ja DF bits ir iestatīts uz 1, tas norāda, kamaršrutētājsnevar segmentēt augšējā slāņa paketi. Ja augšējā slāņa paketi nevar pārsūtīt bez segmentācijas,maršrutētājsatmetīs augšējā slāņa paketi un parādīs kļūdas ziņojumu.
Trešais bits ir MF (vairāk fragmentu) bits. Kadmaršrutētājssegmentē augšējā slāņa paketi, tas iestata MF bitu uz 1 IP paketes galvenē, izņemot pēdējo segmentu.
(7)Fragmentu nobīde: 13 bitu garums, mērīts 8 oktetu vienībās. Norāda IP paketes atrašanās vietu komponenta paketē, kuru saņēmējs izmanto, lai apkopotu un atjaunotu IP paketi.
(8)Laiks dzīvot (TTL): garums ir 8 biti, sākotnēji paredzēts sekundēs (s), bet patiesībā mēra apiņos. Ieteicamā noklusējuma vērtība ir 64. Kad tiek pārsūtītas IP paketes, šim laukam vispirms tiek piešķirta noteikta vērtība. Kad IP pakete iet caur katrumaršrutētājspa ceļam, katrsmaršrutētājspa ceļam samazinās IP paketes TTL vērtību par 1. Ja TTL tiek samazināts līdz 0, IP pakete tiks izmesta. Šis lauks var novērst IP pakešu nepārtrauktu pārsūtīšanu tīklā maršrutēšanas cilpu dēļ.
(9)Protokols: 16 bitu garums. Izmanto IP galveņu pareizības noteikšanai, bet neietver datu sadaļu. Jo katrsmaršrutētājsjāmaina TTL vērtībamaršrutētājspārrēķinās šo vērtību katrai pārejošajai paketei
(10)Galvenes kontrolsumma: 16 bitu garums. Izmanto IP galveņu pareizības noteikšanai, bet neietver datu sadaļu. Jo katrsmaršrutētājsjāmaina TTL vērtībamaršrutētājspārrēķinās šo vērtību katrai pārejošajai paketei
(11)Avota un galamērķa adreses: abas adreses ir 32 biti. Identificē šīs IP paketes izcelsmes un galamērķa adresi. Lūdzu, ņemiet vērā: ja netiek izmantots NAT, šīs divas adreses nemainīsies visā pārraides procesā.
(12)Iespējas: Šis ir mainīga garuma lauks. Šis lauks nav obligāts un galvenokārt tiek izmantots testēšanai, un sākotnējā ierīce to var pārrakstīt pēc vajadzības. Izvēles vienumi ietver:
• Brīva avota maršrutēšana: norādiet IP adrešu sērijumaršrutētājssaskarnes. IP paketes ir jāpārraida pa šīm IP adresēm, taču ir atļauts izlaist vairākus maršrutētājus starp divām secīgām IP adresēm.
• Stingra avota maršrutēšana: norādiet IP adrešu sērijumaršrutētājssaskarnes. IP paketes ir jāpārraida pa šīm IP adresēm, un, ja nākamā lēciena nav IP adrešu tabulā, tas norāda uz kļūdu.
•Ierakstīt maršrutu: ierakstiet maršrutētāja izejošā interfeisa IP adresi, kad IP pakete atstāj katrumaršrutētājs.
• Laikspiedoli: ierakstiet laiku, kad katra IP pakete izietmaršrutētājs.
• Polsterējums: Tā kā IP galvenes garuma vienība ir 32 biti, IP galvenes garumam ir jābūt veselam skaitļa 32 bitiem. Tāpēc pēc izvēles opcijas IP protokols aizpildīs vairākas nulles, lai sasniegtu 32 bitu veselu skaitļu daudzkārtni.
IPV4 datus bieži var attiecināt uz mūsu uzņēmuma datiemONUtīkla ierīces un mūsu saistītie tīkla karstās pārdošanas produkti aptver dažādu veiduONUsērijas produkti, tostarp maiņstrāvaONU/komunikācijaONU/inteliģentsONU/kasteONUuc Iepriekš minētieONUsērijas produktus var izmantot tīkla prasībām dažādos scenārijos. Laipni lūdzam visus nākt un iegūt detalizētāku tehnisko izpratni par produktu.