IP vs. portti
Tieto- ja viestintätekniikan (ICT) viimeisimmän kehityksen myötä kaikki maapallon nurkat ja kulmat ovat yhteydessä toisiinsa. Tämän upean voiton perusta johtuu pääasiassa nopeasti kehittyvästä viestintä- ja verkkotekniikasta. Näiden ihmeiden rakennuspalikat perustuvat IP-osoitteen ja porttien käsitteisiin.
IP-osoitteiden ja porttien kautta miljoonat Internetin palvelimet ja asiakkaat ovat yhteydessä toisiinsa.
IP-osoite
IP-osoite on looginen 32-bittinen osoite, jota käytetään datapaketin (datagrammin) määränpään määrittämiseen. IP-osoite identifioi lähde- ja kohdeverkot, joiden avulla datagrammi virtaa vastaavasti määritetyllä reitillä. Jokaisella Internetin isännällä ja reitittimellä on IP-osoite, aivan kuten kaikilla puhelimilla on yksilöllinen numero tunnistamista varten. IP-osoitteen käsite standardisoitiin vuonna 1981.
IP-osoitteissa käytetään periaatteessa pisteviivoja. Normaalisti IP-osoite koostuu kahdesta osasta verkko-osana ja isäntäosana. IP-osoitteen tavanomainen järjestely on seuraava:
Jokainen 4 tavusta (8 bittiä = 1 tavu) koostuu arvoista välillä 0-255. IP-osoitteet on ryhmitelty luokkiin (A, B, C ja D) riippuen verkkotunnuksen ja isäntätunnuksen koosta. Kun tätä lähestymistapaa käytetään IP-osoitteiden määrittämiseen, se tunnistetaan luokan täydelliseksi osoitteeksi. Luotavan verkon tyypistä riippuen on valittava sopiva osoitemalli.
Esim.: Luokka A => Muutamille verkoille, joissa kussakin on useita isäntiä.
Luokka C => Monille verkoille, joissa kussakin on vähän isäntiä.
Enimmäkseen harkitussa lähiverkkoympäristössä IP-osoitteen verkkotunniste pysyy samana, missä isäntänä oleva osa vaihtelee.
Yksi suurista haitoista, jotka aiheutuu luokan täydellisestä osoituksesta, on IP-osoitteiden tuhlaaminen. Joten insinöörit siirtyivät uuteen lähestymistapaan, jossa luokka on vähemmän osoitettu. Toisin kuin luokan täysi osoite, tässä verkkotunnisteen koko on vaihteleva. Tässä lähestymistavassa aliverkon peittämisen käsitettä käytetään määrittämään verkkotunnisteen koko.
Esimerkki tavallisesta IP-osoitteesta on 207.115.10.64
Portit
Portteja edustavat 16-bittiset numerot. Siksi portit vaihtelevat välillä 0-65 525. Porttinumerot 0-1023 ovat rajoitettuja, koska ne on varattu tunnettujen protokollapalvelujen, kuten HTTP ja FTP, käyttöön.
Verkossa päätepiste, jonka kaksi isäntää kommunikoivat keskenään, tunnistetaan portteiksi. Suurimmalle osalle porteista on määritetty varattu tehtävä. Nämä portit tunnistetaan porttinumerolla, kuten aiemmin keskusteltiin.
Joten IP-osoitteen ja portin toiminnallinen käyttäytyminen on seuraava. Ennen datapaketin lähettämistä lähdekoneelta lähde- ja kohde-IP-osoitteet sekä vastaavat porttinumerot syötetään datagrammiin. Datagrammi seuraa IP-osoitteen avulla kohdekonetta ja saavuttaa sen. Kun paketti on paljastettu, OS ohjaa porttinumeroiden avulla tiedot oikeaan sovellukseen. Jos porttinumero on väärin, käyttöjärjestelmä ei tiedä, mitkä tiedot mihin sovellukseen lähetetään.
Yhteenvetona voidaan todeta, että IP-osoite tekee suuren tehtävän ohjata data aiottuun määränpäähän, kun taas porttinumerot määräävät, mihin sovellukseen syötetään vastaanotetut tiedot. Lopulta varattu sovellus sallii datan varatun portin kautta vastaavan porttinumeron kanssa.