A számítógépes hálózatépítésben a port kommunikációs aljzat/végpont a számítógép operációs rendszerében. A port a gazdagép IP -címéhez , valamint a kommunikációhoz használt protokoll típusához kapcsolódik. Az IP -címmel összefüggésben egy port aljzatnak vagy végpontnak nevezhető.
A Transport Layer protokollok, például a Transmission Control Protocol (TCP) és a felhasználói DATAGRAM protokoll (UDP) a TCP/IP portok elsődleges felhasználói. A kommunikációs munkamenetben használt minden gazdagép által létrehozott aljzatok aljzatpárok vagy végpontpárok néven ismertek.
Ezek az aljzatok vagy végpontok lehetővé teszik a házigazdák számára, hogy egynél több munkamenetet hozzanak létre, hogy több kommunikációs csatorna aktív legyen a különféle gazdagépek között.
Kikötői tartományok
Minden népszerű vagy jól ismert TCP/IP alkalmazáshoz egyértelműen meghatározott portszám található. A portszám egy 16 bites érték 0 és 65 535 között . A portok ezen tartományán belül bizonyos portszámokat meghatároznak speciális szolgáltatásokhoz , néhányat bizonyos alkalmazásokhoz tartanak fenn, mások pedig ideiglenes felhasználásra rendelkezésre állnak az alkalmazások által .
Például a webszerverek használják a 80 -as portszámot, mivel az ügyfélböngészőket úgy fejlesztették ki, hogy a Webszerverekhez csatlakozzanak a 80. porton lévő HTTP protokoll segítségével. A 0-tól 1023-ig terjedő portszámokat jól ismert portoknak nevezzük, és meghatározott TCP/IP alkalmazás-szolgáltatásokhoz vannak fenntartva. Az 1024 és 49151 közötti portszám tartománya a regisztrált, más néven felhasználói portok .
Ezeket a portokat az IANA hozzárendeli a kérelmező entitás alkalmazásakor speciális szolgáltatásokhoz. A 49152 és 65535 közötti tartomány meghaladja a regisztrált portokat. Ezt a tartományt olyan dinamikus és/vagy magánportok számára fenntartják, amelyeket nem lehet regisztrálni az IANA -nál. Ezt a tartományt egyedi vagy ideiglenes célokra, valamint az ideiglenes portok automatikus elosztására használják.
Közismert portok
A 0 és 1023 közötti tartományban található portszámok a közismert, más néven rendszerportok . Ezeket olyan rendszerfolyamatok használják, amelyek széles körben használt hálózati szolgáltatásokat nyújtanak. Példák a leggyakoribbra
A jól ismert portok :
Kikötő | Szolgáltatás | Jegyzőkönyv | Leírás |
---|---|---|---|
20 |
ftp |
tcp/udp/sctp |
Fájlviteli adatok |
21 |
ftp |
tcp/udp/sctp |
Fájl -transzfervezérlés |
22 |
ssh |
tcp/udp/sctp |
Biztonságos héj |
23 |
telnet |
tcp/udp |
Telnet |
25 |
smtp |
tcp/udp |
Egyszerű levélátvitel |
42 |
name |
tcp/udp |
Névkiszolgáló (nyer) |
67 |
bootps |
udp |
Bootstrap (bootp/dhcp) szerver |
68 |
bootpc |
udp |
Bootstrap (bootp/dhcp) kliens |
69 |
tftp |
udp |
Triviális fájlvitel |
80 |
http |
tcp |
Hipertext transzfer -protokoll |
88 |
kerberos |
tcp |
Kerberos |
110 |
pop3 |
tcp |
Post Office Protocol V3 |
119 |
nntp |
tcp |
Hálózati hírek transzfer protokoll |
123 |
ntp |
udp |
Hálózati idő protokoll |
135 |
epmap |
tcp/udp |
DCE Endpoint Mapper/RPC |
137 |
netbios-ns |
tcp/udp |
Netbios névszolgáltatás |
138 |
netbios-dgm |
tcp/udp |
NetBIOS DATAGRAM Service |
139 |
netbios-ssn |
tcp/udp |
Netbios munkamenet -szolgáltatás |
143 |
imap |
tcp/udp |
Internetes üzenet -hozzáférési protokoll |
161 |
snmp |
udp |
Egyszerű hálózati menedzsment protokoll |
162 |
snmptrap |
tcp/udp |
Egyszerű hálózati menedzsment protokoll csapda |
443 |
https |
tcp |
Internetes üzenet -hozzáférési protokoll |
445 |
microsoft-ds |
tcp |
SMB fájlmegosztás |
Ha példát veszünk arra, hogy egy gazdagéprendszer megpróbál hozzáférni egy webszerverhez, akkor a forrásrendszer egy csomagot készít , amelyet a 80 -as porton található cél IP -címre küld. Mivel a 80-as port a HTTP jól ismert portja, a legtöbb esetben, ha webszerver tárolását szeretné, akkor nem változtatja meg a webszerver alapértelmezett portját.
Ha úgy konfigurálta a webszerver, hogy egy másik porton futhasson, akkor ezt az információt a felhasználókkal kell kommunikálnia, mivel a (webes böngészők) által használt ügyfélalkalmazások várhatóan csatlakoznak a 80 -as porton található webszerverhez.
Ebben a forgatókönyvben az a kliens, aki ezt a kapcsolatot létrehozta a webszerverrel, egy portot fog használni a magán/dinamikus tartományban. Például a forrás IP: A forrásport lehet 192.168.1.1:50125
az ügyfél számára. Amikor a webszerver visszaad egy csomagot az ügyfélnek, akkor visszaadja erre az IP -re és a portra (aljzat/végpont).
A portszámokról vagy a fenntartott és regisztrált portok teljes listájáról további információkért kérjük, látogasson el a Szolgáltatási Név és a Transport Protocol Port Number Registry webhelyre .