Transmisjonskontrollprotokollen (TCP) bruker et sett med kommunikasjonskanaler kalt porter for å administrere systemmeldinger blant flere forskjellige programmer som kjører på samme fysiske enhet. I motsetning til de fysiske porter på datamaskiner som USB-porter eller Ethernet-porter, er TCP-porter virtuelle programmerbare oppføringer nummerert mellom 0 og 65535.
De fleste TCP-porter er generelle kanaler som kan tas i bruk etter behov, men ellers sitte tomgang. Noen nedre nummererte porter er imidlertid dedikert til bestemte applikasjoner. Mens mange TCP-porter tilhører programmer som ikke lenger eksisterer, er visse de mest populære.
TCP port 0
TCP bruker ikke port 0 for nettverkskommunikasjon, men denne porten er kjent for nettverksprogrammerere. TCP-sokkelprogrammer bruker port 0 etter konvensjon for å be om at en tilgjengelig port skal velges og allokert av operativsystemet. Dette sparer en programmerer fra å måtte velge ("hardcode") et portnummer som kanskje ikke fungerer bra for situasjonen.
TCP-portene 20 og 21
FTP-servere bruker TCP-port 21 for å administrere sin side av FTP-økter. Serveren lytter etter FTP-kommandoer som kommer til denne porten og reagerer tilsvarende. I aktiv modus FTP bruker serveren i tillegg port 20 for å initiere dataoverføringer tilbake til FTP-klienten.
TCP-port 22
Secure Shell bruker port 22. SSH-servere lytter på denne porten for innkommende påloggingsforespørsler fra eksterne klienter. På grunn av arten av denne bruken, blir port 22 av enhver offentlig server ofte probed av nettverkshackere og har vært gjenstand for mye gransking i nettverkssikkerhetssamfunnet. Noen sikkerhetsforesatte anbefaler at administratorer flytter SSH-installasjonen til en annen port for å unngå disse angrepene, mens andre hevder at dette bare er en marginell hjelpsom løsning.
04 av 11TCP-port 23
Port 23 styrer telnet , et tekstbasert system for logging inn i eksterne systemer. Selv om moderne tilgang til ekstern tilgang er avhengig av Secure Shell på port 22, forblir port 23 reservert for det eldre og mindre sikre telnet-programmet.
05 av 11TCP-portene 25, 110 og 143
E-post er avhengig av flere standardporter. Port 25 styrer Simple Mail Transfer Protocol - verktøyet der en e-post på datamaskinen gjør veien til en e-postserver, og deretter fra den serveren til det større Internett for ruting og levering.
På mottakerenden styrer port 110 Post Office Protocol, versjon 3, og port 143 er dedikert til Internet Mail Access Protocol. POP3 og IMAP kontrollerer strømmen av e-post fra leverandørens server til innboksen din.
De sikre versjonene av SMTP og IMAP varierer avhengig av konfigurasjon, men portene 465 og 587 er vanlige.
06 av 11UDP-portene 67 og 68
Dynamiske vert konfigurasjon protokoll servere bruker UDP port 67 for å lytte etter forespørsler mens DHCP klienter kommuniserer på UDP port 68.
07 av 11TCP-portene 80 og 443
Kanskje den mest berømte porten på internett, TCP port 80 er standard som HyperText Transfer Protocol Web-servere lytter på for nettleserforespørsler.
Port 443 er standard for sikker HTTP.
08 av 11UDP-port 88
Xbox Live Internett-spilltjenesten bruker flere forskjellige portnumre, inkludert UDP-port 88.
09 av 11UDP-portene 161 og 162
Som standard bruker Simple Network Management Protocol (UDP-port) 161 til å sende og motta forespørsler om at nettverket skal administreres. Den bruker UDP-port 162 som standard for mottak av SNMP-feller fra administrerte enheter.
10 av 11TCP Port 194
Selv om verktøy som smartphone-meldingsprogrammer og -tjenester som Slack og Microsoft-lag har kuttet inn i bruken av Internet Relay Chat, viser IRC seg fortsatt populær blant mennesker over hele verden. Som standard bruker IRC port 194.
11 av 11Havner over 1023
TCP- og UDP-portnumre mellom 1024 og 49151 kalles registrerte porter. Internet Assigned Numbers Authority opprettholder en liste over tjenester som bruker disse portene for å minimere motstridende bruksområder.
I motsetning til porter med lavere tall kan utviklere av nye TCP / UDP-tjenester velge et bestemt nummer som skal registreres hos IANA, i stedet for å ha et nummer som er tildelt dem. Bruk av registrerte porter unngår også de ekstra sikkerhetsbegrensningene som operativsystemene plasserer på porter med lavere tall.