Az Internet Protokoll (IP) olyan szabályokra utal, amelyek szabályozzák az adatcsomagok hálózaton keresztüli továbbítását. A hálózati eszközök használatához semmit sem kell tudnia arról, hogy mit jelent az IP. Például a laptopja és a telefonja IP-címeket használ, de nem kell foglalkoznia a műszaki oldallal, hogy működjenek.
Azonban segít megérteni, mit jelent az IP, hogyan és miért szükséges a hálózati kommunikációnak.
Internet Protokoll
Az IP olyan specifikációk halmaza, amelyek szabványosítják a dolgok működését az internethez csatlakoztatott eszközökön. Hálózati kommunikációs kontextusba helyezve egy internetprotokoll leírja, hogyan mozognak az adatcsomagok a hálózaton.
Egy protokoll biztosítja, hogy a hálózaton (vagy a világon, ha az internetről van szó) minden gép ugyanazt a "nyelvet" beszélje, és integrálódjon a keretrendszerbe.
Az IP-protokoll szabványosítja azt, ahogyan a gépek az interneten vagy bármely IP-hálózaton keresztül továbbítják vagy irányítják a csomagjaikat IP-címeik alapján.
IP-útválasztás
A címzés mellett az útválasztás az IP protokoll egyik fő funkciója. Az útválasztás az IP-csomagok továbbításából áll a forrástól a célgépre a hálózaton keresztül, azok IP-címe alapján.
Ez az átvitel általában útválasztón keresztül történik. Az útválasztó a cél IP-címét használja a következő úticél meghatározásához egy sor útválasztón keresztül.
TCP/IP
Amikor a Transmission Control Protocol (TCP) az IP-vel párosul, megkapja az internetes autópálya forgalomirányítót. A TCP és az IP együtt működik az adatok továbbításában az interneten, de különböző szinteken.
Mivel az IP nem garantál megbízható csomagküldést a hálózaton keresztül, a TCP gondoskodik a kapcsolat megbízhatóvá tételéről.
A TCP az a protokoll, amely biztosítja az átvitel megbízhatóságát. Konkrétan a TCP garantálja:
- Nem vesznek el csomagok.
- A csomagok a megfelelő sorrendben vannak.
- A késés elfogadható szinten van.
- Nincs duplikált csomag.
Mindez annak biztosítására szolgál, hogy a kapott adatok következetesek, rendezettek, teljesek és zökkenőmentesek legyenek (hogy ne hallja a törött beszédet).
Az adatátvitel során a TCP közvetlenül az IP előtt működik. A TCP az adatokat TCP-csomagokká köti össze, mielőtt elküldi őket az IP-re, ami viszont IP-csomagokba zárja ezeket.
IP-címek
Az IP-címek sok számítógép-felhasználó számára az IP legérdekesebb és legtitokzatosabb részei lehetnek. Az IP-cím olyan egyedi számkészlet, amely azonosítja a hálózaton lévő gépet, legyen az számítógép, szerver, elektronikus eszköz, útválasztó, telefon vagy más eszköz.
Az IP-cím nélkülözhetetlen az IP-csomagok forrástól a cél felé történő továbbításához és továbbításához. IP-címek nélkül az internet nem tudná hova küldeni az e-maileket és egyéb adatokat.
Röviden, a TCP kezeli az adatokat, míg az IP kezeli a helyet.
A leggyakoribb IP-címtípus az iPv4-cím (az IP-technológia 4-es verziójához). 32 bites címzése mintegy 4,3 milliárd IP-címet biztosít, de a mobileszközök és a dolgok internetes eszközeinek elterjedésével több IP-címre volt szükség. Egy új típusú IP-címet, az iPv6-ot vezették be, és ennek 128 bites címzése olyan nagy mennyiségű címet biztosít, hogy elméletileg soha nem lesz szükségünk többre.
Az IPv5 soha nem került telepítésre, elsősorban azért, mert ugyanazt a 32 bites címzést használta, mint az IPv4.
IP-csomagok
Az IP-csomag az információ alapvető egysége. Adatokat és IP-fejlécet hordoz. Bármely adat, beleértve a TCP-csomagokat is a TCP/IP-hálózaton, bitekre van bontva, és csomagokba helyezve a hálózaton keresztüli továbbításhoz.
Amikor a csomagok célba érnek, újra összeállnak az eredeti adatokká.
Amikor a hang találkozik az IP-címmel
A Voice over Internet Protocol (VoIP) kihasználja ezt a mindenütt jelenlévő vivőtechnológiát, hogy hangadatcsomagokat terjeszthessen a gépekre, illetve olyan szolgáltatásokon keresztül, mint a Skype.
Az IP az, ahol a VoIP meríti erejét, a szolgáltatás olcsóbbá és rugalmasabbá tételét egy már meglévő adathordozó felhasználásával.
Az első VoIP-hívás megelőzi az általunk ismert internetet. Ez egy 1973-ban végzett ARPANET-kísérlet része volt.