IP ja pordi erinevus

IP vs port

Info- ja kommunikatsioonitehnoloogia (IKT) uusimate arengutega on tohutu maakera nurgad ja nurgad omavahel ühendatud. Selle imelise võidu aluseks on peamiselt kiiresti arenevad side- ja võrgutehnoloogiad. Nende imeloomingute ehitusplokid põhinevad IP-aadresside ja portide kontseptsioonidel.

IP-aadresside ja portide kaudu suhtlevad miljonid Interneti serverid ja kliendid üksteisega.

IP-aadress

IP-aadress on loogiline 32-bitine aadress, mida kasutatakse andmepaketi (datagrammi) sihtpunkti kindlaksmääramiseks. IP-aadress tuvastab lähte- ja sihtvõrgud, mis võimaldavad datagrammil vastavalt valitud marsruudil voolata. Igal Interneti hostil ja ruuteril on IP-aadress, nagu kõigil telefonidel on identifitseerimise jaoks unikaalne number. IP-aadresside kontseptsioon standardiseeriti 1981. aastal.

IP-aadresside tegemisel kasutatakse põhimõtteliselt punktiirde täpsusega koma. Tavaliselt koosneb IP-aadress kahest osast võrguosana ja hostosana. IP-aadressi tavaline paigutus on järgmine:

Kõik 4 baiti (8 bitti = 1 bait) koosnevad väärtustest vahemikus 0–255. IP-aadressid rühmitatakse klassidesse (A, B, C ja D), sõltuvalt võrguidentifikaatori ja hostiidentifikaatori suurusest. Kui seda meetodit kasutatakse IP-aadresside määramisel, tuvastatakse see klassi täieliku adresseerimisena. Sõltuvalt loodava võrgu tüübist peate valima sobiva aadressiskeemi.

Nt: klass A => väheste võrkude jaoks, kõigil paljudel hostidel.

C klass => paljude võrkude jaoks, igas vähestes mastides.

Enamasti jääb vaadeldud LAN-i keskkonnas IP-aadressi identifikaator samaks, kui hostinimi on erinev.

Klassi täielikust adresseerimisest tingitud suur puudus on IP-aadresside raiskamine. Nii liikusid insenerid uude lähenemisviisi, kus klassi käsitlemine oli vähem suunatud. Erinevalt klassi täielikust adresseerimisest on siin võrgutunnuse suurus muutuv. Selles lähenemisviisis kasutatakse võrgutunnuse suuruse määramiseks alamvõrgu maskeerimise kontseptsiooni.

Tavalise IP-aadressi näide on 207.115.10.64

Sadamad

Pordid on tähistatud 16-bitiste numbritega. Seega on pordid vahemikus 0-65,525. Pordinumbrid vahemikus 0 -1023 on piiratud, kuna need on reserveeritud tuntud protokolliteenuste (nt HTTP ja FTP) kasutamiseks.

Võrgus määratletakse pordina lõpp-punkt, mida kaks masinat omavahel suhtlevad. Enamikule sadamatest on määratud ülesanne. Need pordid identifitseeritakse pordi numbri järgi, nagu varem arutatud.

Nii et IP-aadressi ja pordi funktsionaalne käitumine on järgmine. Enne andmepaketi saatmist lähtemasinast juhitakse andmegrammi lähte- ja sihtkoha IP-aadressid koos vastavate pordinumbritega. IP-aadressi abil jälgib datagramm sihtmasinat ja jõuab selleni. Pärast paketi avalikustamist suunab OS pordinumbrite abil andmed õigesse rakendusse. Kui pordi number on valesti paigutatud, pole OS teadlik, milliseid andmeid millisele rakendusele saata.

Nii et kokkuvõtlikult on IP-aadressil suur ülesanne suunata andmed kavandatud sihtkohta, samas kui pordinumbrid määravad, millist rakendust saadud andmetega sööta. Lõpuks koos vastava pordinumbriga võtab eraldatud rakendus andmed vastu reserveeritud pordi kaudu.