Windows 中的命名端口

Jay*_*ay 2 windows port

我想知道这样的东西在 Windows(XP 和其他具有 telnet 的)中是如何工作的:

Start-> Run -> cmd -> telnet <xyz.com> http

Start-> Run -> cmd -> telnet <xyz.com> pop3

Start-> Run -> cmd -> telnet <xyz.com> smtp
Run Code Online (Sandbox Code Playgroud)

这些是“命名”端口吗?只有 Windows 知道它必须替换端口号,因为这些是标准端口?有没有办法在 Windows 上创建这样一个命名端口?我想要这样的东西:

telnet <xyz.com> oracle 
Run Code Online (Sandbox Code Playgroud)

翻译成:

telnet <xyz.com> 1521
Run Code Online (Sandbox Code Playgroud)

Kob*_*obi 11

看着:

C:\WINDOWS\system32\drivers\etc\services
Run Code Online (Sandbox Code Playgroud)

这是一个包含这些命名端口的文本文件。