端口号可以像 IP 一样被屏蔽吗?

端口号可以像 IP 一样被屏蔽吗?

我有一个 IP 地址,看起来像 10.0.0.1:9095,据我所知,HTTP 只能使用端口 80。这个屏蔽的 URL 如何工作?

答案1

在服务器端,服务(例如,httpd)打开一个端口,并监听该端口上的通信。服务可以监听系统上当前未使用的任何端口。

互联网号码分配机构提供指导方针港口使用,并允许知名协议保留端口以供使用,例如 HTTP [80]、FTP [20,21] 和 SMTP [25]。

知名港口是那些低于 1024 的端口,通常预计会承载指示的协议。请记住,任何端口都可以承载任何协议,但某些网络中间设备可能会根据这些端口做出管理决策。

注册端口介于 1024 和 49151 之间,可以为互联网应用程序保留。此范围内有许多未注册的端口,许多网络管理员在选择服务运行的备用端口时选择使用它们。从上面的链接中可以看到,端口 9094-9099 未保留,因此它们是完美的选择。

49151 以上的端口称为动态端口,并且不能注册用于任何特定用途。许多 ISP 将它们全部阻止。不要将它们用于服务托管。

总结: 该链接站点的管理员选择使用注册范围中未保留的端口。9094-9099 未保留,可用于任何目的而不会造成混淆。

相关内容