即使端口未转发,有时也会发送数据包


0

当在路由器后面时,我们需要在路由器上转发端口,以侦听在该端口上侦听的特定主机。

如果我们不转发端口,它将不会始终在主机上运行。

但为什么不总是呢?为什么我有时可以在主机上侦听该端口,即使端口没有在路由器上转发?

路由器是否猜测哪个主机需要数据包?


您可以随时收听,但如果您从互联网上收到该服务器上的内容,那么路由器正在进行端口转发,如果您的路由器声称它没有转发,那么就会发生一些奇怪的事情。这个问题可能与您的路由器模型有些奇怪,特别是它向您显示的内容以及它向您显示的内容是否是最新信息,无论是否转发
barlop 2016年

你是如何测试的?您确定您看到的流量不是本地流量吗?
Julie Pelletier 2016年

Answers:


0

有几种方法可以动态创建端口映射。

其中最常见的是私有LAN主机从该端口发送传出数据包。如果NAPT网关尝试保留传出源端口号,并且即使未知的外部IP地址:端口组合将数据包发送到该端口,它也会遵循该端口映射,这种方法效果最佳。

UPnP,NAT-PMP,PCP和其他协议还为NAT后面的LAN设备提供了一些方法来请求创建端口映射,以便它们可以创建可以成功接收传入数据包的侦听器。


谢谢,但这并没有解释为什么它没有端口转发工作较少。例如,使用Soulseek:如果没有转发端口,我会得到一些搜索结果。如果转发端口,我会获得更多搜索结果。使用非port-fwd使搜索结果成功的是什么,而另一个只在port-fwd打开时才成功?
trogne 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.