ero IP-osoitteen ja portin numeron välillä

yleiskuva

tässä opetusohjelmassa keskustellaan IP-osoitteesta ja portista verkottumisessa. Esittelemme joitakin keskeisiä eroja niiden välillä.

IP-osoite

IP: n koko muoto on Internet-protokolla. Internetiin liitetty tietokone voi lähettää ja vastaanottaa tietoja mistä tahansa muusta verkkolaitteesta IP-osoitteen avulla. IP-osoitteen päätarkoitus on mahdollistaa viestintä.

kaikki Internetiin kytketyt laitteet vaativat yksilöllisen IP-osoitteen. Verkkolaitteiden yleistymisen myötä vaaditaan miljardeja IP-osoitteita. Joko IPv4 tai IPv6 täyttää tämän vaatimuksen.

IP: n ensimmäinen versio on IPv\mathsf{4}. Se käyttää  \mathbf{32} – bittistä osoitejärjestelmää, joka mahdollistaa  \mathbf tallentamisen{2^{32}} osoitteet, jotka ovat yli 4 miljardia osoitetta.

IPV: n alkaessa\mathsf{4} osoittaminen, johtuen päivittäisessä elämässä käytettävien verkkolaitteiden vähäisestä määrästä, Internetin käyttäjiä oli hyvin vähemmän. Suurin osa verkostoista oli yksityisiä. Kun Internet purkautui, tuli riski, että meiltä saattaa loppua ainutlaatuiset IP-osoitteet, joiden IPv on \mathsf{4} osoitejärjestelmä, koska se on rajoitettu 32-bittiin.

IPv6 on IP: n uusin versio. IPv6 on 128-bittinen osoitejärjestelmä ja tarjoaa monia ominaisuuksia, joita ei esiinny IPV: ssä\mathsf{4}. Esitämme IPv6: n heksadesimaalisessa muodossa.

näitä ominaisuuksia ovat sisäänrakennettu tietoturva, scopatut osoitteet, automaattinen konfigurointi, palvelun laatu (QoS), Uusi otsikkoformaatti ja suurempi osoiteavaruus. Useimmat 2000 jälkeen julkaistut käyttöjärjestelmät tukevat IPv6: ta joko suoraan tai välillisesti.

katsotaanpa esimerkkiä IPv\mathsf{4} ja IPv6-osoite:

IP-osoitteet voidaan luokitella neljään luokkaan: julkinen, yksityinen, staattinen ja dynaaminen. Julkinen IP-osoite reitittää Internetin kautta ja tarjoaa etäyhteyden tietokoneeseen. Yksityisiä IP-osoitteita ei voi reitittää Internetin kautta, eivätkä ne salli liikennettä siitä. Näitä käytetään reserve IP-osoitteina ja ne toimivat vain paikallisessa verkossa:

Internet-palveluntarjoajat (ispit) antavat staattiset IP-osoitteet mille tahansa verkkolaitteelle, ja ne voivat olla sekä IPv\mathsf{4} tai IPv6. Tämän tyyppinen IP-osoite ei muutu, ellemme muuta verkkoarkkitehtuuria. DHCP (Dynamic Host Configuration Protocol) – palvelimet jakavat dynaamiset IP-osoitteet, ja ne voivat muuttua:

portin numero

verkottumisessa portti on virtuaalinen viestinnän päätepiste. Jokaisella käyttöjärjestelmän prosessilla on siihen liittyvä tietty porttinumero. Porttinumeroiden avulla tietokoneen on helppo tunnistaa saapuva liikenne ja lähettää se asianmukaisiin prosesseihin. Se on myös telakointipiste, joka auttaa tiedon jakamisessa internetissä.

OSI-mallissa portit ovat osa kuljetuskerrosta. Kaikki verkkolaitteet tukevat portteja. Käytämme verkottumisessa eri porttinumeroita määrittääksemme oikean protokollan, johon käyttöjärjestelmä välittää tulevan liikenteen. Esimerkiksi kaikki saapuva hypertekstin Siirtoprotokollan (HTTP) liikenne menee porttiin \mathsf{80}.

portin ensisijainen tarkoitus on auttaa tietokonetta ymmärtämään saapuvaa liikennettä ja lähettämään niitä. Entä jos Sam haluaa lähettää MP3-tiedoston Mikelle? Sam käyttää File Transfer Protocol (FTP) siirtää MP3 tiedoston Mike. Oletetaan, että saatuaan Samin tiedoston Miken tietokone ei tunnista MP3-tiedostoa ja lähettää sen sähköpostisovellukseen.

tällaisessa tapauksessa sähköpostisovellus ei pysty avaamaan MP3-tiedostoa. Mutta Sam käyttää porttia \mathsf{21}, joka on varattu FTP: lle siirtäessään MP3-tiedostoa. Siksi Miken tietokone tunnistaa tiedoston tässä käytetyn porttinumeron avulla ja lähettää sen asianmukaiseen prosessiin. Myös rinnakkainen Mike voi ladata HTTP-verkkosivuja tietokoneelleen, joka käyttää porttinumeroa \mathsf{80}.

nykytietokoneessa  \mathbf{65,535} mahdolliset porttinumerot ovat käytettävissä. Joitakin suosittuja ja yleisesti käytettyjä porttinumeroita ovat: \mathsf{20} ja \mathsf{21} FTP: lle, \mathsf{22} Secure Shellille (SSH), \mathsf{23} Telnetille, \mathsf{25} yksinkertaiselle Sähköpostisiirtoprotokollalle (SMTP), \mathsf{53} domain name system (DNS) jne.

Katsotaanpa esimerkkiä. Tässä asiakastietokone yrittää luoda virtuaalisen yhteyden palvelimeen käyttäen porttinumeroa \mathsf{23}. Telnet käyttää porttinumeroa \mathsf{23}, protokollaa, jolla luodaan etäyhteys TCP/IP-yhteyden yli. Heti kun pyyntö saapuu palvelimelle ja palvelin tunnistaa portin numeron  \mathsf{23}, se tähdittää telnet-yhteyttä:

IP-osoite vs. porttinumero

tiedämme nyt IP-osoitteen ja portin perusteet. Katsotaanpa erot IP-osoitteen ja portin välillä:

renderöity QuickLaTeX.com

johtopäätös

tässä opetusohjelmassa opimme IP-osoitteen ja portin yksityiskohtaisesti. Esittelimme myös joitakin merkittäviä eroja IP-osoitteen ja portin numeron välillä.

jos sinulla on muutaman vuoden kokemus tietojenkäsittelytieteestä tai tutkimuksesta, ja olet kiinnostunut jakamaan tämän kokemuksen yhteisön kanssa, tutustu Panosohjeisiimme.

Leave a Reply