不使用tcp / udp端口的ping在pat(NAT过载)网络中如何工作?

问题描述 投票:0回答:1

我坐在nat网络后面,可以ping 8.8.8.8。我知道正常的tcp / udp数据包被分配了一个内部全局地址和随机端口,所有进入此端口的数据包都将转发给我。 pat中不使用任何tcp / udp端口的ICMP数据包如何工作。 ICMP回显答复将如何转发给我?

networking routing nat
1个回答
0
投票

RFC 5508中描述了最佳做法。

简而言之,NAT将每个ICMP-Query与一个查询ID关联,该ID绑定到发起查询的主机。然后在到达时将答案映射回去。他们使用IP标头进行此映射。

© www.soinside.com 2019 - 2024. All rights reserved.