通讯端口
随着计算机网络技术的发展,原来物理上的接口(如键盘、鼠标、网卡、显示卡等输入/输出接口)已不能满足网络通信的要求,TCP/IP协议作为网络通信的标准协议就解决了这个通信难题。TCP/IP协议集成到操作系统的内核中,这就相当于在操作系统中引入了一种新的输入/输出接口技术,因为在TCP/IP协议中引入了一种称之为"Socket(套接字)"应用程序接口。有了这样一种接口技术,一台计算机就可以通过软件的方式与任何一台具有Socket接口的计算机进行通信。端口在计算机编程上也就是"Socket接口"。
常用端口
通信端口分三类:周知端口,动态端口,注册端口。
系统端口,范围从0到1023,其中:
- 21 :FTP
- 22 : Secure Shell
- 23 : Telnet 远程登陆服务
- 25 :SMTP
- 53 :DNS服务
- 80 :HTTP
- 110 :POP3
- 119 :NNTP
- 123 :NTP
- 143 :IMAP
- 161 :SNMP
- 194 :IRC
- 443 :HTTPS
注册端口:1024到49151。
动态或私有端口:49152到65535。