IP-osoite: merkitys, tyypit, miten se toimii ja paljon muuta
Jokainen Internetin laite toimii IP-osoitteen kanssa, joten on tärkeää tietää, mitä se on ja mitä voit ja mitä et voi tehdä sillä.
Mikä on IP-osoite?
IP-osoite tai Internet-protokollaosoite on numeerinen tunniste, kuten 127.0.0.1, joka on määritetty mille tahansa tietojenkäsittely laite, joka on liitetty Internetiin ja joka käyttää Internet-protokollaa viestiäkseen muiden tietokoneiden kanssa.
Internet Protocol on suunniteltu standardi tiedon välittämiseksi Internetin muodostavien tietokoneiden ja verkkoreitittimien välillä. Ilman Internet-protokollaa ja IP-osoitejärjestelmää ei olisi Internetiä sellaisena kuin sen nykyään tunnet.
Tämä viesti tarkastelee IP-osoitteita läheltä saadaksesi enemmän valoa niiden arkkitehtuurista ja ominaisuuksista, jotta voit hyödyntää niitä parhaalla mahdollisella tavalla.
IPv4 tai Internet Protocol -versio 4 julkaistiin ensimmäisen kerran vuonna 1982 SATNET ja vuonna 1983 ARPANET. Nopeasti eteenpäin nykypäivään ja se on sama protokolla, joka käsittelee suurimman osan nykyisestä Internet-liikenteestä.
Jotta Internet-viestintä olisi nopeaa ja tehokasta, Internet Protocol 4 (IPv4) sisältää Internet Protocol (IP) -osoitejärjestelmän, joka antaa jokaiselle tietokoneelle numeerisen tunnuksen, aivan kuten puhelinnumeron. Näin jokainen Internetissä oleva tietokone voi muodostaa yhteyden mihin tahansa muuhun tietokoneeseen, kunhan se tietää IP-osoitteensa.
127.0.0.1 on tyypillinen esimerkki IP-osoitteesta. Tämä on kuitenkin automaattisesti varattu käytettäväksi tietokoneesi loopback-rajapinnassa, joka on virtuaalinen verkko, joka käsittelee kaiken tiedon reitityksen saman laitteen sisällä. Se on osoite kaikkien verkkopalvelujen käyttämiseen samalla tietokoneella tai mobiililaitteella.
Joten jos haluat käyttää verkkopalvelinta kannettavallasi tai Android-laitteellasi, esimerkiksi Apache-verkkopalvelimesi kuuntelee saapuvia yhteyksiä 127.0.0.1:80:lla. :80 tarkoittaa porttia 80, kun taas 127.0.0.1 tarkoittaa samaa laitetta tai Kotiverkko or localhost.
(Katso IP-osoitteet ja portit alta)
IPv4-osoitteet vaihtelevat välillä 0.0.0.0 - 255.255.255.255. Toinen IPv6-osoitetyyppi, joka on edistyksellisempi kuin IPv4, ei valitettavasti ole yhtä laajalti käytetty.
IPv4 vs IPv6
IPv4 tai Internet Protocol -versio 4 on Internetin vanhempi ja laajimmin käytetty osoitejärjestelmä. Se käyttää 32-bittistä osoitejärjestelmää, joka on järjestetty neljään oktettiin. Oktetti on tässä 8 bitin ryhmä, jonka enimmäisarvo on 11111111 binäärimuodossa tai yksinkertaisesti 255 desimaalimuodossa.
IPv4-osoitteet kirjoitetaan desimaalimuodossa ihmisen luettavuuden vuoksi. Muussa tapauksessa sen suurin osoitearvo 255.255.255.255 desimaalimuodossa olisi 11111111.11111111.11111111.11111111 binäärimuodossa. Kipu työskennellä.
Kaiken kaikkiaan IPv4-osoitejärjestelmä mahdollistaa jopa noin 4 miljardia yksilöllistä osoitetta, mikä saattaa tuntua suurelta, mutta vähemmän siltä, kun otetaan huomioon vuosittain verkkoon tulevien IoT-laitteiden määrä. Lisäksi se on jaettu luokkiin, kuten voit päätellä alla olevasta taulukosta.
luokka | alue | |
Alin osoite | Korkein osoite | |
A | 0.0.0.0 | 127.255.255.255 |
B | 128.0.0.0 | 191.255.255.255 |
C | 192.0.0.0 | 223.255.255.255 |
D | 224.0.0.0 | 239.255.255.255 |
Taulukko 1. IPv4-Internet-osoitealueet
IPv6 puolestaan on 128-bittinen osoitejärjestelmä, joka tukee jopa 3.4 x 1038 laitteet. Se on 3.4 kerrottuna 38 nollalla – tarpeeksi osoitteita, jotta kaikki maailman tietokoneet, tabletit, matkapuhelimet, IoT-laitteet ja droonit saavat IP-osoitteen moninkertaisesti.
Tyypillistä IPv6-osoitetta edustaa kahdeksan neljän heksadesimaalinumeron ryhmää, jotka on erotettu kaksoispisteillä. Joten esimerkki IPv6-osoitteesta näyttäisi tältä:
1aa1:0db8:02fa:0bc3:0000:8a2e:0730:7345
IP-osoitteiden tyypit
IP-osoitteita on neljä päätyyppiä – dynaaminen, staattinen, yksityinen ja julkinen. Useat käyttötilanteet ovat kuitenkin synnyttäneet monia erilaisia IP-osoitteita. Joten seuraavat ovat suosituimmat IP-osoitteiden tyypit ja mitä ne tarkoittavat.
1. Dynaaminen IP-osoite
Useimmat Internet-palveluntarjoajat tarjoavat nykyään dynaamisia IP-osoitteita. Tämä järjestelmä käyttää DHCP-palvelinta (Dynamic Host Configuration Protocol) määrittääkseen laitteellesi uuden IP-osoitteen aina, kun se kirjautuu palveluntarjoajan verkkoon. Ja tämä IP-osoite kestää usein selausistunnon loppuun asti.
2. Staattinen IP-osoite
Tietty osoite, joka on määritetty tietylle laitteelle ja joka ei muutu. Sitä käytetään laitteen tunnistamiseen Internetissä, kunnes verkonvalvoja muuttaa sitä.
3. Yksityinen IP-osoite
Tämän tyyppistä osoitetta käytetään tunnistamaan laitteet, jotka ovat suljetussa verkossa, kuten koti- tai toimistoverkossa. Yksityinen IP-osoite ei ole muiden Internetin tietokoneiden käytettävissä.
4. Julkinen IP-osoite
Tämä on osoite, joka on määritetty laitteelle, joka on yhteydessä Internetiin. Mikä tahansa muu tietokone voi muodostaa yhteyden siihen mistä päin maailmaa tahansa.
5. Jaettu IP-osoite
Kuten nimestä voi päätellä, tämä on IP-osoite, joka on useamman kuin yhden verkkopalvelun jakama. Halvat hosting-palvelut yhdistävät usein useita verkkosivustoja yhdeksi jaetuksi IP-osoitteeksi ja reitittävät tiedot automaattisesti eri verkkotunnuksiin.
6. Oma IP-osoite
Toisin kuin jaettu IP-osoite, jossa useat toimialueet käyttävät samaa IP-osoitetta, oma IP-osoite osoittaa yhteen verkkotunnuksen nimeen. Oma IP-osoite on usein osoitus vakavasta liiketoiminnasta.
7. Lähetyksen IP-osoite
Tämä on osoite, jota käytetään viestin lähettämiseen kaikille verkon käyttäjille. Se on saatavilla vain IPv4:lle, mutta ei IPv6:lle.
8. Multicast IP-osoite
Tämä on osoite, jossa joukko laitteita verkossa voi vastaanottaa viestejä kerralla. Toisin kuin kaikkien isäntien lähetysosoite, vain kiinnostuneet laitteet vastaanottavat monilähetysdataa, ja lähettäjän on lähetettävä tiedot vain kerran. Multicast-IP-osoitteita käytetään usein musiikin ja videoiden suoratoistoon.
Kuinka IP-osoitteet toimivat
IP-osoitteet määrätään verkoille niiden koon mukaan. Otetaan esimerkiksi osoitealueet:
Vuodesta 212.0.0.1 ja 212.255.255.255
voidaan määrittää verkkoon nimeltä XYZ Incorporated. Lisäksi XYZ Inc. voi nyt jakaa IP-osoitteensa verkkokäyttäjien kesken, tai jos sillä on enemmän käyttäjiä kuin käytettävissä olevia IP-osoitteita, se voi toteuttaa dynaamisen IP-osoitusjärjestelmän DHCP-palvelimen avulla.
Nyt aina kun Internet-laite pyytää yhteyttä kyseisellä alueella olevaan numeroon, tiedonsiirto tapahtuu Internet-protokollan mukaisesti. Tässä jokainen viestintä on jaettu datapaketteihin, jotka sisältävät otsikon ja hyötykuorman.
Jokaisen Internet Protocol -lähetyspaketin otsikkoosa sisältää kohde-IP-osoitteen ja lähde-IP-osoitteen. Hyötykuorma-osa on varsinaista dataa, jota verkko lähettää. Internet-protokolla on suunniteltu siten, että jokainen verkkosolmu jatkaa vastaanottamansa tiedon siirtämistä lähimpään parhaaseen solmuun.
Ja koska XYZ Inc:n datakeskuksen fyysinen sijainti on tiedossa, tiedot löytävät lopulta tiensä reitittimien kautta sinne. Sitten XYZ Inc.:n on nyt reitittävä tiedot edelleen tietyn käyttäjän sijaintiin, johon on määritetty vastaanottaja.
IP-osoitteet ja verkkotunnukset
Olet varmasti huomannut, että useimmat verkkosivustot eivät mainosta IP-osoitteitaan, vaan ne mainostavat verkkotunnuksiaan, kuten TargetTrend.com or Google.com or Twitter.com
Syynä on se, että Internet-protokollalle rakennettiin uusi viestintäkerros, jota kutsuttiin World Wide Webiksi. Tämä Internetin osa käyttää HTTP (Hypertext Transfer Protocol) -protokollaa (HTTP), File Transfer Protocol (FTP) -protokollia ja muita protokollia, jotka tekevät asiakirjojen siirtämisestä helppoa Internetin kautta Internet-protokollan siirtoperustana.
Se sisältää myös verkkotunnuksen nimijärjestelmän, jonka avulla voit yksinkertaisesti syöttää toimialueen ja taustalla toimivat protokollat hoitavat loput.
Esimerkiksi, kun kirjoitat selaimeen Twitter.com, tietokoneesi tarkistaa ensin paikallisen välimuistinsa nähdäkseen, onko siinä viimeisin kopio Twitterin IP-osoitteesta. Jos on, niin se käyttää sitä. Jos näin ei ole, se lähettää pyynnön Internet-palveluntarjoajallesi tai valitsemallesi DNS-palvelimelle.
DNS-palvelinjärjestelmät toimivat yhdessä juurinimipalvelimien ja huipputason nimipalvelimien (TLD) kanssa ratkaistakseen kaikki verkkotunnukset IP-osoitteiksi. Huomaa, että TLD-nimipalvelin on vastuussa jokaisesta ylätason verkkotunnuksesta, kuten .com, .org, .ru tai .co.uk.
IP-osoitteet ja portit
Toinen IP-numeroiden mukana tuleva viestintäjärjestelmä on viestintäportti. Kuten fyysiset tietokoneportit, kuten USB- ja sarjaportit, ohjelmistoportit ovat olemassa viestintää ja IP-numeron jatkeena.
Vaikka voit avata ja käyttää mitä tahansa porttinumeroa henkilökohtaiseen sovellusten kehittämiseen, porttinumerot määritetään yleensä tietyille palveluille. Esimerkiksi portti 80 on HTTP:lle, portti 22 on Telnetille ja portti 25 on SMPT:lle. email.
Joten, kun muodostat yhteyden verkkopalvelimeesi osoitteessa http://localhost/index.html, verkkoasiakkaasi tai selaimesi lähettää HTTP-pyyntöjä numeroon 127.0.0.1:80. Ja kun muodostat yhteyden paikallisverkon sähköpostipalvelimeen Simple Mail Transfer Protocol (SMPT) -protokollan kautta, sähköpostiohjelmasi lähettää pyynnöt numeroon 127.0.0.1:25.
Tässä on luettelo suosituimmista porteista ja niiden numeroista.
Porttinumero | Oletuspalvelu | esimerkki |
---|---|---|
20 & 21 | File Transfer Protocol (FTP) | 127.0.0.1:21 |
22 | Secure Shell (SSH) | 127.0.0.1:22 |
23 | Telnet | 127.0.0.1:23 |
25 | SMPT (sähköposti) | 127.0.0.1:25 |
80 | HTTP (Web-selailu) | 127.0.0.1:80 |
110 | Post Office Protocol (POP3) sähköpostille | 127.0.0.1:110 |
119 | Network News Transfer Protocol (NNTP | 127.0.0.1:119 |
123 | Verkkoaikaprotokolla | 127.0.0.1:123 |
143 | IMAP (sähköpostin hallinta) | 127.0.0.1:143 |
194 | Internet Relay Chat (IRC) | 127.0.0.1:194 |
443 | Suojattu HTTP (HTTPS) | 127.0.0.1:443 |
3389 | Remote Desktop Protocol | 127.0.0.1:3389 |
Taulukko 2. Suositut Internet Protocol -viestintäportit
Usein kysytyt kysymykset
Tässä on joitain IP-osoitteita koskevista useimmin kysytyistä kysymyksistä.
Mitä on IP-huijaus?
IP-osoitteiden huijaus on lähde-IP-osoitteiden väärentämistä Internet Protocol (IP) -paketteihin väärillä osoitteilla, jotka osoittavat muihin tietokoneisiin. IP-huijausta voidaan käyttää ohitukseen turvallisuus toimenpiteitä, kuten välityspalvelimen käyttäminen tai verkon testaus ja virheenkorjaus, mutta sitä käytetään usein myös DDoS-hyökkäyksissä.
Miten IP-osoitteet määrätään?
Verkon ylläpitäjä (kuten Internet-palveluntarjoaja) määrittää IP-osoitteet eri menetelmillä. Ensimmäinen tapa on manuaalinen verkkomääritys, jossa järjestelmänvalvoja määrittää laitteellesi staattisen IP-osoitteen, jolla se muodostaa aina yhteyden Internetiin, kunnes ylläpitäjä muuttaa sitä. Toinen menetelmä on dynaaminen IP-määritys, jossa DHCP (Dynamic Host Configuration Protocol) -palvelin määrittää automaattisesti IP-osoitteet laitteille, jotka aktivoituvat verkossa jokaisessa istunnossa.
Voidaanko IP-osoite jäljittää?
Kyllä, IP-osoite voidaan usein jäljittää maantieteelliseen sijaintiin, mutta kuinka tarkasti se riippuu monista tekijöistä, kuten dynaamisten IP-osoitteiden käytöstä, VPN-verkot, ja säilyttääkö Internet-palveluntarjoaja tai VPN-isäntä lokeja tai kuinka kauan ne säilyttävät niitä.
Muuttuuko IP-osoite sijainnin mukaan?
Se riippuu. Jos käytät mobiililaitetta, niin se saattaa olla. Jos vaihdat kiinteiden kaapeli-internet-yhteyksien välillä, se varmasti tekee.
Voiko IP-osoitetta vaihtaa?
Kyllä se voi. Jos sinulla on dynaaminen IP-osoite, pelkkä laitteen sammuttaminen ja uudelleen käynnistäminen saattaa muuttaa sen. Staattista IP-osoitetta varten sinun on otettava yhteyttä verkonvalvojaan muutosten tekemiseksi.
Miksi IP-osoitteeni muuttuu jatkuvasti?
Monet tekijät voivat saada IP-osoitteesi muuttumaan jatkuvasti. Ensimmäinen on Internet-palveluntarjoaja, joka käyttää dynaamisia IP-osoitteita. Toinen on liikkuminen mobiililaitteen tai tabletin kanssa, mikä saa sen vaihtamaan infrastruktuuria ja vaihtamaan IP-osoitteita. Kolmas on, jos käytät VPN-palvelua, koska nämä palveluntarjoajat yleensä määrittävät laitteellesi uudet IP-osoitteet joka kerta, kun kirjaudut sisään.
Kuinka estän IP-osoitteeni muuttumisen?
Muutamia tapoja estää IP-osoitteesi muuttuminen ovat staattisia IP-osoitteita tarjoava Internet-tilaus, liikkumisen lopettaminen mobiililaitteen kanssa tai VPN-palvelun käytön lopettaminen.
Yhteenveto
Yhteenvetona tästä IP-osoitteita ja niiden toimintaa käsittelevästä viestistä olet huomannut, että ne ovat yksinkertaisesti verkossa olevien laitteiden numeerisia tunnisteita.
Internet-protokolla ja siihen liittyvät tekniikat ovat valtavia. Joten, mihin käytät niitä ja miten teet, kaikki riippuu sinusta ja siitä, mitä teet.