有关NAT地址转换的问题——

szclm 2003-12-17 11:35:56
现在有一个这个的通信结构:

A<---->B[NAT转换]<------>C[上网主机]
|--->D[...]
|--->E[...]
|--->F[...]

我在A中如何可能分辨出是那台“上网主机”的连接数据包。

看那位大侠有好的方法——
...全文
32 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
szclm 2003-12-17
  • 打赏
  • 举报
回复
如果不在B上做手脚,能不能得到呢?也就是说,只能在A中设计程序。
sunyou 2003-12-17
  • 打赏
  • 举报
回复
通过B为[上网主机]开的端口来区别(这个端口是在一定时间内由内网的某个主机专用,长时间不用,B会将这个端口另外分配给其它需要的主机)
bj_leo_2000 2003-12-17
  • 打赏
  • 举报
回复
通过nat上网的不同主机nat会为他开不同的端口。通过来自nat的不同端口就可以分辨出不同的上网主机。
szclm 2003-12-17
  • 打赏
  • 举报
回复
谁可以帮帮呢?

18,355

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧