日期:2014-05-17  浏览次数:20845 次

Windows的端口
我想知道想3389,21这样的端口是怎么跟应用程序映射起来de.。
我自己试过,我开启3389端口,但我打开任务管理器并没有哪个程序与之关联,也没有服务与之关联。那没有什么程序与之关联,windows系统是怎么做到,当接收到一个3389端口的数据包就能执行远程桌面的那个程序呢?
难道是windows系统接收到数据包的时候会去检查某些系统的端口,如果开启就执行特定的程序,是这样的吗?

------解决方案--------------------
3389是远程终端服务,由svchost.exe调用termsrv.dll监听并提供服务。

不可能没有进程就所谓操作系统监听的。都是有程序的。

80端口由IIS监听,在Windows Server 2008后,这个被整合到内核中,由http.sys执行。
------解决方案--------------------
探讨
我自己试过,我开启3389端口,但我打开任务管理器并没有哪个程序与之关联,也没有服务与之关联。