這個不是原創的,因爲是很早前寫的筆記,已找不到原帖位置(不是一個帖),帖出來是爲了自己記憶,在此感謝原作者。
電腦共有65535個端口
(1)公認端口(Well Known Ports):從0到1023,它們緊密綁定(binding)於一些服務。通常這些端口的通訊明確表明了某種服務的協議。例如:80端口實際上總是HTTP通訊。
(2)註冊端口(Registered Ports):從1024到49151。它們鬆散地綁定於一些服務。也就是說有許多服務綁定於這些端口,這些端口同樣用於許多其它目的。例如:許多系統處理動態端口從1024左右開始。
(3)動態和/或私有端口(Dynamic and/or Private Ports):從49152到65535。理論上,不應爲服務分配這些端口。實際上,機器通常從1024起分配動態端口。但也有例外:SUN的RPC端口從32768開始。
端口號標識了一個主機上進行通信的不同的應用程序。
- HTTP協議代理服務器常用端口號:80/8080/3128/8081/9098
- SOCKS代理協議服務器常用端口號:1080
- Telnet(遠程登錄)協議代理服務器常用端口號:23
HTTP服務器,默認端口號爲80/tcp(木馬Executor開放此端口) - HTTPS(securely transferring web pages)服務器,默認端口號爲443/tcp 443/udp
- Telnet(不安全的文本傳送),默認端口號爲23/tcp(木馬Tiny Telnet Server所開放的端口)
- FTP,默認的端口號爲21/tcp(木馬Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所開放的端口)
- TFTP(Trivial File Transfer Protocol),默認端口號爲69/udp
- SSH(安全登錄)、SCP(文件傳輸)、端口號重定向,默認的端口號爲22/tcp
- SMTP Simple Mail Transfer Protocol(E-mail),默認端口號爲25/tcp(木馬Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都開放這個端口)
- POP3 Post Office Protocol(E-mail),默認端口號爲110/tcp
- Webshpere應用程序,默認端口號爲9080
- webshpere管理工具,默認端口號9090
- JBOSS,默認端口號爲8080
- TOMCAT,默認端口號爲8080
- WIN2003遠程登錄,默認端口號爲3389
- Symantec AV/Filter for MSE,默認端口號爲 8081
- Oracle 數據庫,默認的端口號爲1521
- ORACLE EMCTL,默認的端口號爲1158
- Oracle XDB(XML 數據庫),默認的端口號爲8080
- Oracle XDB FTP服務,默認的端口號爲2100
- MS SQL*SERVER數據庫server,默認的端口號爲1433/tcp 1433/udp
- MS SQL*SERVER數據庫monitor,默認的端口號爲1434/tcp 1434/udp