Kas ir IP?
IP apzīmē interneta protokolu. Katrai tīklam pievienotajai ierīcei tiek piešķirta IP adrese. Katra ierīce saziņai izmanto IP adresi. Tā darbojas arī kā identifikators, jo šī adrese tiek izmantota ierīces identificēšanai tīklā. Tas nosaka pakešu tehnisko formātu. Galvenokārt abi tīkli, t.i., IP un TCP, ir apvienoti kopā, tāpēc kopā tie tiek saukti par TCP/IP. Tas rada virtuālu savienojumu starp avotu un galamērķi.
Mēs varam arī definēt IP adresi kā ciparu adresi, kas piešķirta katrai tīkla ierīcei. Katrai ierīcei tiek piešķirta IP adrese, lai tīklā esošo ierīci varētu identificēt unikāli. Lai atvieglotu pakešu maršrutēšanu, TCP/IP protokols izmanto 32 bitu loģisko adresi, kas pazīstama kā IPv4 (Internet Protocol version 4).
IP adrese sastāv no divām daļām, t.i., pirmā ir tīkla adrese, bet otra ir resursdatora adrese.
Ir divu veidu IP adreses:
- IPv4
- IPv6
Kas ir IPv4?
IPv4 ir IP 4. versija. Tā ir pašreizējā versija un visbiežāk izmantotā IP adrese. Tā ir 32 bitu adrese, kas rakstīta ar četriem cipariem, kas atdalīti ar 'punktu', t.i., punktiem. Šī adrese katrai ierīcei ir unikāla.
Sara Ali Khan vecums
Piemēram, 66.94.29.13
Iepriekš minētais piemērs attēlo IP adresi, kurā katra skaitļu grupa, kas atdalīta ar punktiem, tiek saukta par oktetu. Katrs cipars oktetā ir diapazonā no 0 līdz 255. Šī adrese var radīt 4 294 967 296 iespējamās unikālas adreses.
saulains deola laikmets
Mūsdienu datortīklu pasaulē datori nesaprot IP adreses standarta ciparu formātā, jo datori saprot skaitļus tikai binārā formā. Binārais skaitlis var būt 1 vai 0. IPv4 sastāv no četrām kopām, un šīs kopas attēlo oktetu. Biti katrā oktetā apzīmē skaitli.
Katrs bits oktetā var būt vai nu 1, vai 0. Ja bits ir 1, tā attēlotais skaitlis tiks skaitīts, un, ja bits ir 0, tad skaitlis, ko tas attēlo, netiek skaitīts.
8 bitu okteta attēlojums
Iepriekš redzamais attēlojums parāda 8 bitu okteta struktūru.
Tagad mēs redzēsim, kā iegūt iepriekš minētās IP adreses bināro attēlojumu, t.i., 66.94.29.13
1. darbība. Pirmkārt, mēs atrodam bināro skaitli 66.
Lai iegūtu 66, mēs ievietojam 1 zem 64 un 2, jo 64 un 2 summa ir vienāda ar 66 (64+2=66), un atlikušie biti būs nulle, kā parādīts iepriekš. Tāpēc 66 binārā bitu versija ir 01000010.
2. darbība. Tagad mēs aprēķinām bināro skaitli 94.
pandas loc
Lai iegūtu 94, mēs ievietojam 1 zem 64, 16, 8, 4 un 2, jo šo skaitļu summa ir vienāda ar 94, un atlikušie biti būs nulle. Tāpēc 94. bināro bitu versija ir 01011110.
3. darbība: nākamais skaitlis ir 29.
Lai iegūtu 29, mēs ievietojam 1 zem 16, 8, 4 un 1, jo šo skaitļu summa ir vienāda ar 29, un atlikušie biti būs nulle. Tāpēc 29. binārā bitu versija ir 00011101.
java cits, ja
4. darbība: pēdējais cipars ir 13.
Lai iegūtu 13, mēs ievietojam 1 zem 8, 4 un 1, jo šo skaitļu summa ir vienāda ar 13, un atlikušie biti būs nulle. Tāpēc 13. bināro bitu versija ir 00001101.
IPv4 trūkums
Pašlaik pasaules iedzīvotāju skaits ir 7,6 miljardi. Katram lietotājam ir vairāk nekā viena ierīce, kas ir savienota ar internetu, un arī privātie uzņēmumi paļaujas uz internetu. Kā zināms, IPv4 rada 4 miljardus adrešu, kas nav pietiekami katrai ierīcei, kas uz planētas ir savienota ar internetu. Lai gan tika izgudrotas dažādas metodes, piemēram, mainīga garuma maska, tīkla adrešu tulkošana, portu adrešu tulkošana, klases, starpdomēnu tulkošana, lai saglabātu IP adreses joslas platumu un palēninātu IP adreses izsīkšanu. Izmantojot šos paņēmienus, publiskais IP tiek pārveidots par privātu IP, kā rezultātā lietotājs, kuram ir publiska IP, var izmantot arī internetu. Tomēr tas nebija tik efektīvi, tāpēc tika izstrādātas nākamās paaudzes IP adreses, t.i., IPv6.
8 līdz 1 multipleksors
Kas ir IPv6?
IPv4 ražo 4 miljardus adrešu, un izstrādātāji domā, ka ar šīm adresēm ir pietiekami, taču viņi kļūdījās. IPv6 ir nākamās paaudzes IP adreses. Galvenā atšķirība starp IPv4 un IPv6 ir IP adrešu adrešu lielums. IPv4 ir 32 bitu adrese, savukārt IPv6 ir 128 bitu heksadecimālā adrese. IPv6 nodrošina lielu adrešu telpu, un tajā ir vienkārša galvene salīdzinājumā ar IPv4.
Tas nodrošina pārejas stratēģijas, kas pārvērš IPv4 par IPv6, un šīs stratēģijas ir šādas:
Šī heksadecimālā adrese satur gan ciparus, gan alfabētus. Tā kā tiek izmantoti gan skaitļi, gan alfabēts, IPv6 spēj radīt vairāk nekā 340 undecilion (3.4*1038) adreses.
IPv6 ir 128 bitu heksadecimālā adrese, kas sastāv no 8 kopām pa 16 bitiem katrā, un šīs 8 kopas ir atdalītas ar kolu. IPv6 katra heksadecimālā rakstzīme ir 4 biti. Tātad, mums vienlaikus ir jāpārvērš 4 biti heksadecimālā skaitā
Adreses formāts
IPv4 adreses formāts:
IPv6 adreses formāts:
Iepriekš redzamajā diagrammā parādīts IPv4 un IPv6 adreses formāts. IPv4 ir 32 bitu decimālā adrese. Tajā ir 4 okteti vai lauki, kas atdalīti ar punktu, un katrs lauks ir 8 bitu liels. Katra lauka skaitlim ir jābūt diapazonā no 0 līdz 255. Tā kā IPv6 ir 128 bitu heksadecimālā adrese. Tajā ir 8 lauki, kas atdalīti ar kolu, un katrs lauks ir 16 bitu liels.
Atšķirības starp IPv4 un IPv6
IPv4 | IPv6 | |
---|---|---|
Adreses garums | IPv4 ir 32 bitu adrese. | IPv6 ir 128 bitu adrese. |
Lauki | IPv4 ir skaitliska adrese, kas sastāv no 4 laukiem, kas ir atdalīti ar punktu (.). | IPv6 ir burtciparu adrese, kas sastāv no 8 laukiem, kas ir atdalīti ar kolu. |
Klases | IPv4 ir 5 dažādas IP adrešu klases, tostarp A klase, B klase, C klase, D klase un E klase. | IPv6 nesatur IP adrešu klases. |
IP adreses numurs | IPv4 ir ierobežots IP adrešu skaits. | IPv6 ir liels skaits IP adrešu. |
VLSM | Tā atbalsta VLSM (virtuālā garuma apakštīkla masku). Šeit VLSM nozīmē, ka Ipv4 pārveido IP adreses dažāda lieluma apakštīklā. | Tas neatbalsta VLSM. |
Adreses konfigurācija | Tā atbalsta manuālo un DHCP konfigurāciju. | Tā atbalsta manuālo, DHCP, automātisko konfigurēšanu un pārnumurēšanu. |
Adreses telpa | Tas ģenerē 4 miljardus unikālu adrešu | Tas ģenerē 340 nepārspējamas unikālas adreses. |
Pilnīga savienojuma integritāte | IPv4 savienojuma integritāte no gala līdz galam nav sasniedzama. | IPv6 gadījumā ir sasniedzama savienojuma integritāte no gala līdz galam. |
Drošības līdzekļi | IPv4 drošība ir atkarīga no lietojumprogrammas. Šī IP adrese nav izstrādāta, paturot prātā drošības līdzekli. | IPv6 IPSEC ir izstrādāts drošības nolūkos. |
Adreses attēlojums | IPv4 IP adrese tiek attēlota decimāldaļās. | IPv6 IP adreses attēlojums heksadecimālā veidā. |
Sadrumstalotība | Sadrumstalošanu veic sūtītāji un pārsūtīšanas maršrutētāji. | Sadrumstalošanu veic tikai sūtītāji. |
Pakešu plūsmas identifikācija | Tas nenodrošina nekādu pakešu plūsmas identifikācijas mehānismu. | Tas izmanto plūsmas etiķetes lauku galvenē pakešu plūsmas identifikācijai. |
Kontrolsummas lauks | Kontrolsummas lauks ir pieejams IPv4. | Kontrolsummas lauks nav pieejams IPv6. |
Pārraides shēma | IPv4 pārraida. | No otras puses, IPv6 ir multiraide, kas nodrošina efektīvas tīkla darbības. |
Šifrēšana un autentifikācija | Tas nenodrošina šifrēšanu un autentifikāciju. | Tas nodrošina šifrēšanu un autentifikāciju. |
Oktetu skaits | Tas sastāv no 4 oktetiem. | Tas sastāv no 8 laukiem, un katrā laukā ir 2 okteti. Tāpēc kopējais oktetu skaits IPv6 ir 16. |