Emrat e shërbimeve dhe numrat e portave përdoren për të bërë dallimin midis shërbimeve të ndryshme që ekzekutojnë mbi protokollet e transportit, të tilla si TCP / IP, UDP, DCCP dhe SCTP. Autoriteti përgjegjës për caktimin e emrave të shërbimeve dhe numrave të porteve është Internet Assigned Numbers Authority (IANA). IANA gjithashtu mban regjistrat të cilët ruajnë emrat e shërbimeve dhe numrat e portave.
Regjistrat e porteve për protokollet e transportit ndahen në tre vargje numrash: ato për Portet e Sistemit, Portet e Përdoruesve dhe Portet Dinamike / Private. Diapazonet e numrave të tyre të lidhur janë:
- System Ports (0-1023)
- User Ports (1024-49151)
- Dynamic / Private Ports (49152-65535)
Që shërbimet të funksionojnë në mënyrë efektive, hostet që i drejtojnë ato dhe ata që i aksesojnë ato, së bashku me pajisjet e ndërmjetme, të tilla si firewalls, duhet të bien dakord se cili port specifik i destinacionit përdoret me shërbimin e veçantë. Shpesh, shumë shërbime përdorin një port të paracaktuar dhe janë këto që regjistrohen në regjistrin IANA.
Përdorimi në rritje i Windows dhe sistemeve Linux me një përdorues gjatë viteve, megjithatë, do të thotë që modeli origjinal i portit më lart nuk respektohet në mënyrë rigoroze. Nuk mund të supozohet më që një numër specifik i portit domosdoshmërisht tregon një shërbim të veçantë.
Sot, ka mijëra aplikacione dhe protokolle të nivelit të aplikacioneve të cilave u janë caktuar emrat e shërbimeve dhe numrat e portave dhe ky numër është vendosur të rritet në të ardhmen.
Emrat më të zakonshëm të shërbimeve dhe portet e tyre renditen në grafikun më poshtë:
Në Linux, skedari /etc/services ruan informacionin në lidhje me shërbimet e ndryshme që mund të përdorin aplikacionet e klientit. Skedari përmban emrin e shërbimit, numrin e portës dhe protokollin që përdor, si dhe çdo pseudonim.
Në Windows, emrat e shërbimeve, numrat e portave dhe protokollet mund të gjenden në skedarin C:windows\system32\drivers\etc\services. Skedari u tregon shërbimeve të Microsoft cilat porte duhet të përdorin.