端口共享

端口共享的意义:由于为了尽可能避免网络攻击,都会通过防火墙将绝大部分端口进行屏蔽。Internet和本地网络之间的防火墙,通常只保留80|443端口,保证基于HTTP|HTTPS的网络能够正常通信。

所以有限的端口要能承载更多的服务,端口共享具有重要的实现意义。

HTTP|HTTPS端口共享:基于80|443端口共享仅限于采用IIS寄宿方式的服务。

TCP端口共享通过一个名为Net.TCP端口共享服务的windows服务实现的。该服务存在于任何一台安装.netFramework3.0的操作系统上,默认情况下,改服务是停止的,需要手动启用。另外,基于NetTcpBinding的通信,包含了一个PortSharingEnable属性,标明是否启动共享端口。

原文地址:https://www.cnblogs.com/HelloMyWorld/p/3090743.html