如有错误,恳请告知,非常感谢!
本文主要总结Windows端口与注册表的主要的要点。端口需要注意的是端口的作用以及要熟记一些默认的端口号对应的服务。而注册表要了解主要的主键,以及注意点。
端口
如何区分诸如FTP服务、Telnet服务等Windows服务?
答案就是——端口(port)。根据端口的不同来区分服务的不同。一般情况下,1到1024所有的端口功能都是默认固定的,但是也可以修改,而且并不会影响到这个端口继续提供服务。
一台拥有IP地址的主机可以提供许多服务。比如web服务,ftp服务,SMTP服务等,这些服务完全可以通过一个IP地址来实现。主机为了区分不同的网络服务,则用“IP地址 :端口号”来将其区分。
但是,端口并不是一一对应的。举例来说,当电脑作为客户端访问一台服务器时,服务器使用80端口与你的电脑通信,但你的电脑则可能使用8080这样的端口。
按照端口号分布划分:
- 知名/公认端口(well known ports)
即众所周知的端口号,范围0~1023。这些端口号一般固定分配给一些服务,比如21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。
- 动态端口(dynamic ports)