Kas yra IP arba interneto protokolas?

Interneto protokolas yra metodų rinkinys, kurį daugelis kompiuterių naudoja duomenims internetu perduoti. Dabartinė interneto protokolo versija yra IPv4, kuri suteikia 32 bitų adresų sistemą.

Interneto protokolas yra „geriausių pastangų“ sistema, o tai reiškia, kad joks juo siunčiamas informacijos paketas nepasieks paskirties vietos tokios pat būklės, kaip buvo išsiųstas. Dažnai kartu su interneto protokolu naudojami kiti protokolai duomenims, kurie dėl vienokių ar kitokių priežasčių turi būti itin tikslūs.

Kiekvienam įrenginiui, prijungtam prie tinklo, nesvarbu, ar tai būtų vietinis tinklas (LAN), ar internetas, suteikiamas interneto protokolo numeris. Šis adresas naudojamas įrenginiui unikaliai identifikuoti tarp visų kitų įrenginių, prijungtų prie išplėstinio tinklo.

Dabartinė interneto protokolo versija (IPv4) leidžia naudoti daugiau nei keturis milijardus unikalių adresų. Tačiau šį skaičių drastiškai sumažina žiniatinklio valdytojų praktika, renkanti adresus dideliais blokais, kurių didžioji dalis lieka nepanaudota. Vyksta gana didelis judėjimas siekiant priimti naują interneto protokolo (IPv6) versiją, kuri turėtų nuo dviejų iki šimto dvidešimt aštuntosios galios unikalių adresų. Šis skaičius gali būti apytiksliai pavaizduotas kaip trys su trisdešimt devyniais nuliais po jo.

Tokio praktiškai neriboto interneto protokolo adresų rinkinio pageidaujama priežastis yra mažų belaidžių įrenginių atsiradimas. Anksčiau atrodė, kad keturių milijardų adresų būtų daugiau nei pakankamai, tačiau tuo metu adresus naudojo tik kompiuteriai. Ateityje galima įsivaizduoti, kad kiekvienam žmogui žemėje bus šimtai, jei ne tūkstančiai, belaidžiais tinklais bendraujančių įrenginių, kurių kiekvienam reikės savo adreso interneto protokole.
Dauguma žmonių vartotojų nenaudoja IP adresų tiesiogiai, o naudoja žodžius norėdami pasiekti serverius ir kompiuterius, kuriuose nori aplankyti. Įvesti domenų vardai yra prijungiami prie jų interneto protokolo adresų per domenų vardų sistemą (DNS), kuri saugo visų domenų vardų ir IP adresų, su kuriais jie yra susiję, įrašą.