服务器能提供的服务有很多,比如HTTP、FTP、Telnet等服务。为什么可以同时提供那么多服务呢?有一个很重要的原因是采用不同的端口分别提供不同的服务,比如:TCP/IP协议规定web默认80端口,FTP默认21端口等。通过不同端口,计算机可以与外界进行互不干扰的通信。
80端口
服务:HTTP(HyperText Transport Protocol)超文本传输协议
说明:用于网页浏览,服务器侦听网页客户端请求的端口。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站,因为浏览网页服务默认的端口都是80,所以只需要输入网址即可,不用输入“:80”了。
443端口
服务:Https
说明:网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP。在一些对安全性要求较高的网站,比如银行、证券、购物等,都采用HTTPS服务,这样在这些网站上相应的交换信息是可以防止其他人看到,其他人抓包获取到的是加密数据,保证了交易的安全性。网址以https://开始,而不是常见的http://。
区别:
80端口用于普通的HTTP通信,而443端口用于加密的HTTPS通信。
HTTP通过80端口传输数据时,数据是明文的,不进行加密。而HTTPS通过443端口传输数据时,使用SSL/TLS加密协议对数据进行加密,保证数据的安全性。
由于加密处理的存在,HTTPS通信比HTTP通信更加安全,适用于对数据保密性要求较高的场景,如在线支付、用户登录等。
综上所述,80端口和443端口主要区别在于数据传输的安全性。80端口用于普通的HTTP通信,适用于一般的网页浏览和数据传输;而443端口用于加密的HTTPS通信,适用于对数据安全性要求更高的场景。
WRITE-BUG研发团队衷心希望【WRITE-BUG数字空间】可以给每位同学一个属于自己的秘密空间,同时祝愿大家在“公开圈子”世界里,遇见志同道合的伙伴们,因为我们与大家一样,都曾孤独前行着。