端口是通过端口号来标记的,端口号只有整数,端口号一般占 2 个字节,可以表示 0-65535 个端口(即:2^16,一共 65536 个端口)。端口类型如下:
周知端口(Well Known Ports) :周知端口是众所周知的端口号,也叫知名端口、公认端口或者常用端口,范围从 0 到 1023,它们紧密绑定于一些特定的服务。例如 80 端口分配给 Web 服务,21 端口分配给 FTP 服务,23 端口分配给Telnet服务,SMTP 服务的端口号是 25等等。
我们在 IE 的地址栏里输入一个网址的时候是不必指定端口号的,因为在默认情况下 Web 服务的端口是 “80”。但网络服务是可以使用其他端口号的,如果不是默认的端口号则应该在地址栏上指定端口号,方法是在地址后面加上冒号“:”(半角),再加上端口号。比如使用 “8080” 作为 Web 服务的端口,则需要在地址栏里输入“网址:8080”。但是有些系统协议使用固定的端口号,它是不能被改变的,比如 139 端口专门用于 NetBIOS 与 TCP/IP 之间的通信,不能手动改变。
**注册端口(**Registered Ports) :端口号从 1024 到 49151,它们松散地绑定于一些服务,分配给用户进程或应用程序,这些进程主要是用户选择安装的一些应用程序,而不是已经分配好了公认端口的常用程序。这些端口在没有被服务器资源占用的时候,可以用用户端动态选用为源端口。
动态端口 / 私有端口(Dynamic Ports / Private Ports) :动态端口的范围是从 49152 到 65535。之所以称为动态端口,是因为它一般不固定分配某种服务,而是动态分配。
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
添加我为好友,拉您入交流群!
请使用微信扫一扫!