Tietokoneverkkoissa portti on viestintäpistoke/päätepiste tietokoneen käyttöjärjestelmässä. Portti liittyy isännän IP -osoitteeseen sekä viestintään käytetyn protokollan tyyppiin. Portti yhdessä IP -osoitteen kanssa kutsutaan pistorasiaksi tai päätepisteeksi.
Kuljetuskerrosprotokollat, kuten Transmission Control Protocol (TCP) ja käyttäjän datagrammiprotokolla (UDP), ovat TCP/IP -porttien ensisijaisia käyttäjiä. Jokaisen viestintäistunnossa käytetyn isännän luomat pistorasiat tunnetaan nimellä pistorasia- tai päätepisteparit.
Nämä pistorasiat tai päätepisteet antavat isäntille mahdollisuuden luoda useamman kuin yhden istunnon , jotta useat viestintäkanavat voivat olla aktiivisia milloin tahansa eri isäntien välillä.
Satama -alueet
Jokaiselle suositulle tai tunnetulle TCP/IP-sovellukselle on selvästi määritelty porttinumero. Porttinumero on 16-bittinen arvo välillä 0-65 535. Tällä porttien alueella tietyille palveluille on perustettu joitain porttinumeroita, jotkut on varattu tietyille sovelluksille , ja toiset ovat käytettävissä väliaikaisesti sovelluksiin .
Esimerkiksi Web -palvelimet käyttävät porttinumeroa 80 , koska asiakasselaimet on kehitetty yhteyden muodostamiseksi verkkopalvelimiin käyttämällä Portin 80 HTTP -protokollaa. Portinumerot välillä 0-1023 kutsutaan tunnetuiksi portteiksi , ja ne on varattu tietyille TCP/IP-sovelluspalveluille. Portinumeroiden alue välillä 1024 – 49151 ovat rekisteröityjä, tunnetaan myös käyttäjäportit .
IANA on määrännyt nämä portit tietyille palveluille pyydettävien yksiköiden hakemuksen yhteydessä. Alue välillä 49152 – 65535 on rekisteröityjen porttien yläpuolella. Tämä alue on varattu dynaamisille ja/tai yksityisille porteille , joita ei voida rekisteröidä IANA: lla. Tätä aluetta käytetään räätälöityihin tai väliaikaisisiin tarkoituksiin ja lyhytaikaisten porttien automaattiseen allokointiin.
Tunnettuja portteja
Portinumerot välillä 0-1023 ovat tunnettuja, tunnetaan myös nimellä järjestelmäportit . Niitä käyttävät järjestelmäprosessit, jotka tarjoavat laajasti käytettyjä verkkopalveluita. Esimerkkejä yleisimmistä
Tunnetut portit ovat:
Satama | Huolto | Protokolla | Kuvaus |
---|---|---|---|
20 |
ftp |
tcp/udp/sctp |
Tiedostonsiirtotiedot |
21 |
ftp |
tcp/udp/sctp |
Tiedostonsiirto |
22 |
ssh |
tcp/udp/sctp |
Turvakuori |
23 |
telnet |
tcp/udp |
Teletti |
25 |
smtp |
tcp/udp |
Yksinkertainen postinsiirto |
42 |
name |
tcp/udp |
Nimipalvelin (voitot) |
67 |
bootps |
udp |
Bootstrap (bootp/dhcp) -palvelin |
68 |
bootpc |
udp |
Bootstrap (bootp/dhcp) -asiakas |
69 |
tftp |
udp |
Triviaali tiedostonsiirto |
80 |
http |
tcp |
Hypertekstinsiirtoprotokolla |
88 |
kerberos |
tcp |
Kerberos |
110 |
pop3 |
tcp |
Postitoimistoprotokolla V3 |
119 |
nntp |
tcp |
Verkkouutisten siirtoprotokolla |
123 |
ntp |
udp |
Verkon aikaprotokolla |
135 |
epmap |
tcp/udp |
DCE Endpoint Mapper/RPC |
137 |
netbios-ns |
tcp/udp |
Netbios -nimipalvelu |
138 |
netbios-dgm |
tcp/udp |
NetBios Datagramm -palvelu |
139 |
netbios-ssn |
tcp/udp |
Netbios -istuntopalvelu |
143 |
imap |
tcp/udp |
Internet -viestin käyttöprotokolla |
161 |
snmp |
udp |
Yksinkertainen verkonhallintaprotokolla |
162 |
snmptrap |
tcp/udp |
Yksinkertainen verkonhallintaprotokollan ansa |
443 |
https |
tcp |
Internet -viestin käyttöprotokolla |
445 |
microsoft-ds |
tcp |
SMB -tiedostojen jakaminen |
Jos otamme esimerkin isäntäjärjestelmästä, joka yrittää käyttää verkkopalvelinta, lähdejärjestelmä suunnittelee paketin lähettääksesi kohde -IP -osoitteeseen portin 80 . Koska portti 80 on tunnettu HTTP-portti, useimmissa tapauksissa, jos haluat isännöidä Web-palvelinta, et muuttaisi verkkopalvelimen oletusporttia.
Jos määrität verkkopalvelimen toimimaan toisella portilla , joudut välittämään nämä tiedot käyttäjillesi, koska heidän käyttämänsä asiakassovellukset (verkkoselaimet) odottavat yhteydenpidon Web -palvelimeen portin 80.
Tässä skenaariossa asiakas, joka muodosti tämän yhteyden verkkopalvelimeen, käyttää porttia yksityisellä/dynaamisella alueella. Esimerkiksi lähde -IP: lähdeportti voi olla 192.168.1.1:50125
asiakkaalle. Kun verkkopalvelin lähettää paketin takaisin asiakkaalle, se lähettää sen takaisin tähän IP- ja porttiin (pistorasia/päätepiste).
Lisätietoja porttinumeroista tai saadaksesi täydellisen luettelon varatuista ja rekisteröidyistä porteista, on palvelunimellä ja kuljetusprotokollan porttirekisterillä .