欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

端口和服务程序的关系 有大用 有大大用

端口和服务程序的关系

1)什么是服务程序

服务程序:就是提供服务的让别人进行交互的程序,比如web服务器程序,别人通过浏览器就可以浏览网站,比如ftp服务程序,别人在客户端上装上ftp客户端,就可以上传下载文件.服务程序应该是24小时运行的,比如,你任何时候都可以打开淘宝网站,比如你任何时候都可以通过ftp上传或下载文件.

2)端口与 服务程序是一一对应的我们可以把一个 电脑看作一个电话,端口就相当于分机号, 一个电脑上大约总共有65535个端口,而提供服务的程序是在端口上运行的,比如 一般情况下,web服务在80端口上运行,ftp服务在21端口上运行,mysql服务在3306 上,sql server 服务在1433上,当然,它们的端口也是可以自定义改动的

image.png


3)如果服务程序连不通,解决思路比如某个网站打不开了,就是服务器端与我们的浏览器端无法建立通信联系了,我们的思路是

第一,网络问题,看家里有没有网,

第二,客户端问题,比如我们换个浏览器试试

第三,服务端,web服务器的问题,比如web服务器崩溃了

第四,用 # telnet 服务器端ip 端口号,看看客户端与服务器 是否连接正常


4) 常见的服务程序默认端口Web服务器

Apache                                      80,443  (http是80;加密的,即https是443)

ftp服务器                                    21

ssh                                              22

mysql                                          3306

sql server                                    1433

smtp(发件邮件服务器)                 25,465  (465是加密的)

 Pop3(收件邮件服务器)               110,995 (995是加密的)



普通分类: