在网络技术中,端口(Port)大致有两种意思,一是物理意义上的端口,二是逻辑意义上的端口,这篇文章我们谈谈ssl端口号是什么,有什么用的问题。
一、端口概念
在网络技术中,端口(Port)大致有两种意思:
一是物理意义上的端口,比如,ADSLModem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。
二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。
二、网络端口的分类
按端口号可分为3大类:
(1)公认端口(Well-KnownPorts):范围从0到1023
(2)动态端口(DynamicPorts):范围从1024到65535
(2.1)注册端口(RegisteredPorts):从1024到49151
(2.2)动态和/或私有端口(Dynamicand/orPrivatePorts):从49152到65535。
三、ssl端口号是什么?
每个协议都有一个默认端口号(可更改),SSL默认的端口号是443,当然默认SSL端口号也可以改。
如果把IP地址比作一间房子,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口可以有65536个之多!端口是通过端口号来标记的,端口号只有整数,范围是从0到65535。
四、端口有什么用呢?
我们知道,一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区分不同的服务的。
需要注意的是,端口并不是一一对应的。所你的电脑作为客户机访问一台WWW服务器时,WWW服务器使用“80”端口与你的电脑通信,但你的电脑则可能使用“3457”这样的端口。