编号的端口
任何服务器计算机都使用编号的端口向互联网提供其服务,服务器上可用的每项服务对应于一个端口。例如,如果一台服务器计算机同时运行Web服务器和FTP服务器,则Web服务器通常位于端口80上,而 FTP 服务器位于端口21上。客户端使用特定的IP地址和特定的端口来连接服务。
人们熟知的每项服务都在一个为人熟知的端口号上提供。下面是一些常用的端口号:
- echo 7
- daytime 13
- qotd 17(日期的引用)
- ftp 21
- telnet 23
- smtp 25(简单邮件传送,即电子邮件)
- time 37
- nameserver 53
- nicname 43 (Who Is)
- gopher 70
- finger 79
- WWW 80
如果服务器计算机在一个端口上接受来自外部世界的连接,并且防火墙未保护此端口,那么您可以从互联网上的任何地方连接到此端口并使用此项服务。请注意,这里并未强制Web服务器必须使用端口80。如果您要设置自己的计算机并在其上加载Web服务器软件,那么您也可以将Web服务器放在端口918上,如果需要,您还可以将它放在任何其他未使用的端口上。之后,如果您的计算机名为xxx.yyy.com,互联网上的其他人可以使用http://xxx.yyy.com:918这个URL连接到您的服务器上。“:918”显式指定了端口号,其他人如果要访问您的服务器,就必须将它包括在URL内。如果没有指定端口号,则浏览器将将假定服务器使用的是人们熟知的端口80。