端口,即服务器端口,不同于物理上的接口(鼠标,键盘,网卡等输入/输出接口),服务器端口可以理解为服务器与外界通讯交流的进出口。
一台服务器可以同时是 Web 服务器,也可以是 FTP 服务器,还可以是邮件服务器等,其中一个很重要的原因是不同的服务采用了不同的服务器端口同时提供不同的服务,例如:通常TCP/IP协议规定Web采用80号端口,FTP采用21号端口等,而邮件服务器是采用25号端口。
这样,通过不同端口,服务器就可以与外界进行互不干扰的通信。
公认端口: 比较常用的端口。这类端口的端口号从 0 到 1023,它们紧密绑定于一些特定的服务。通常这些端口的通信明确表明了某种服务的协议,这种端口是不可再重新定义它的作用对象的。例如:80端口是 HTTP 通信所使用的,443 端口是 HTTPS 通信所使用的, 23号端口则是 Telnet 服务专用的。 注册端口: 端口号从1024到49151。
这些端口松散地绑定于一些服务,并且多数没有明确的定义服务对象,不同程序可根据实际需要自己定义。
动态或私有端口: 端口号从49152到65535。理论上,不应把常用服务分配在这些端口上。实际上,有些较为特殊的程序,特别是一些木马程序就非常喜欢用这些端口,因为这些端口常常不被引起注意,容易隐蔽。
K2CDN自定义访问端口的解决方案,解决了技术的发展和市场的拓展的过程中常用的端口已经渐渐无法满足客户创新架构下所需的端口的需求。
打破传统HTTP使用80端口,HTTPS使用443端口的局限。客户可针对不同协议指定非常规对外访问端口,并支持根据访问端口回源。